Taro Logo

Software Engineer

OSTTRA is a joint venture between S&P Global and CME Group, providing post-trade solutions and infrastructure for global financial markets.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Software Engineer

OSTTRA, a joint venture between S&P Global and CME Group, is seeking a Senior Software Engineer to join their technology team in Gurgaon. This role is part of a team that builds and supports high-performance applications processing over 100 million messages daily in the global financial markets.

The position requires 5+ years of Java development experience and focuses on developing scalable applications for post-trade operations. You'll work with cloud-native technologies, distributed systems, and modern microservices architecture to create robust solutions that are critical to automated trade processing worldwide.

As a Senior Software Engineer, you'll be responsible for designing and implementing high-performance applications, optimizing code and database performance, and working with containerization technologies like Docker and Kubernetes. The role involves collaborating with a global team across multiple regions and participating in code reviews and mentoring activities.

The ideal candidate should have strong expertise in Java development, distributed systems, and cloud-native technologies. Knowledge of event-driven architectures, messaging frameworks, and both SQL and NoSQL databases is essential. You'll need excellent problem-solving abilities and strong communication skills to work effectively in cross-functional teams.

OSTTRA offers comprehensive benefits including health care coverage, generous time off, continuous learning opportunities, and competitive compensation including retirement planning and financial wellness programs. The company's technology landscape includes high-performance, high-volume applications that are vital to global capital markets, making this an excellent opportunity for someone looking to make a significant impact in financial technology.

Working at OSTTRA means joining a team of over 1,200 post-trade experts and being part of an organization that has been at the heart of post-trade evolution for over 20 years. The company's network connects thousands of market participants and streamlines end-to-end workflows from trade capture to clearing and settlement.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Designing, developing, and maintaining high-performance Java applications for post-trade operations
  • Utilizing cloud-native technologies and distributed systems
  • Implementing efficient and concurrent processing mechanisms
  • Optimizing code and database performance
  • Deploying applications using containerization and orchestration tools
  • Implementing fault-tolerant strategies
  • Participating in code reviews and mentoring junior developers
  • Working in an Agile environment and contributing to CI/CD pipelines

Requirements For Software Engineer

Java
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of Java development experience
  • Expertise in designing scalable Java applications
  • Strong understanding of distributed systems and event-driven architectures
  • Experience with containerization and orchestration
  • Familiarity with relational and NoSQL databases
  • Strong problem-solving skills
  • Excellent communication and collaboration skills
  • Experience with Agile methodologies

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
401k
  • Health care coverage
  • Generous time off
  • Continuous learning resources
  • Competitive pay
  • Retirement planning
  • Company-matched student loan contribution
  • Financial wellness programs
  • Family friendly benefits
  • Retail discounts
  • Referral incentive awards

Interested in this job?

Jobs Related To OSTTRA Software Engineer

Full Stack Developer

Senior Full Stack Developer role at OSTTRA, requiring 12+ years of experience in Java and React development for building post-trade processing systems.

Senior Backend Software Engineer / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer position at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Software Engineer - Backend

Senior Backend Software Engineer role at NVIDIA, building next-gen Network management and Telemetry systems using modern cloud technologies and distributed systems.

Senior LLM Systems Engineer, NeMo Microservices Platform

Senior LLM Systems Engineer position at NVIDIA, focusing on building and scaling AI microservices platform with competitive compensation and flexible location options.

Senior Software Engineer - Build Systems - Metabuild

Senior Software Engineer role at Adobe focused on developing and enhancing Python-based build systems and dependency management for complex C++ projects.