Jobs and Careers
OC

Manager, Software Engineering: Java

OCC
United StatesRemotefull_timeVerifiedPosted 15 May 2026
💰 $222,800/yr($136,000/yr$222,800/yr)

About the role

To be considered for this position, applications and resumes are accepted only through our careers site by directly applying to the posted job. We do not accept unsolicited resumes or sales solicitations from staffing agencies. Any OCC employee wishing to submit a referral must do so through their Workday account. Any resume submitted outside of an active job posting will not be considered for employment.

What You'll Do:

This role will be responsible for managing a diversely skilled team of talented engineers working on building foundational components required by the Ovation Risk Platform, all while enriching and advancing the platform providing sound technical decisions around design, architecture and development. The candidate must be able to solve problems creatively, communicate effectively within and outside the team and proactively engage in technical decision making to achieve desired objectives. The Manager will be a team player and work well with business, technical and non-technical professionals in agile environment.

Primary Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.

  • Collaborate with others to deliver complex projects which may involve multiple systems

  • Analyze, document, refine, and maintain architectures that are developed within the team

  • Create strategies and transition plans to deliver target state architectures

  • Act as technical product owner in flushing out detailed business, architectural & design requirements

  • Lead development of solution / solution architecture on Ovation Risk Platform

  • Review architecture proposals with tech leads in the firm as well as senior business partners

Supervisory Responsibilities:

  • Manage team of professionals driving their book of work

  • Conduct semi-annual performance reviews, ensure proper training, and hold regular staff meetings

  • Assist with maintaining a motivated and enthusiastic team

  • Nurture and empower leaders within the product teams

Qualifications:

The requirements listed are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.

  • People management skills including leading, coaching and mentoring team members

  • Good communication skills required with the ability to explain technical concepts to a broader audience including senior management.

  • Ability to solve problems creatively, communicate effectively within and outside the team, and proactively engage in technical decision making to achieve desired objectives.

  • Strong and effective negotiating skills

  • Ability to formulate strategies and establish goals

  • Ability to lead and manage diverse groups

  • Ability to thrive in a fast-paced and team-focused environment

Technical Skills:

  • [Required] 5+ year of experience in building high speed, data-centric solutions

  • [Required] Java 5+ years experience

  • [Required] Experience with cloud technologies. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc

  • [Required] Experience developing and delivering technical solutions

  • [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus

  • [Required] Experience with distributed message brokers Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Kafka

  • [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph

  • [Required] Experience following Git workflows

  • [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc

  • [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics

Education and/or Experience:

  • BS degree in Computer Science, similar technical field required

  • Prior experience in people management including recruiting, orienting, training, coaching, monitoring and appraising job contributions is a plus

Certificates or Licenses:

  • None

About Us

The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting st

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OCC

View company profile →