Principal Software Engineer

Posted 3 Hours Ago
Be an Early Applicant
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Hybrid
Expert/Leader
Software
The Role
Lead the hands-on design and implementation of secure, scalable Foundational APIs using C#/.NET and Azure. Define reusable API contracts, distributed-service patterns, integration approaches, testing and CI/CD practices, observability, and production-readiness standards. Collaborate across engineering, architecture, product, security, data, and domain teams; modernize legacy systems incrementally; review designs and code; mentor engineers; and guide technical direction while balancing delivery, reliability, compatibility, and maintainability.
Summary Generated by Built In

Principal Software Engineer, Foundational APIs

Location: Noida, India


WHAT MAKES US, US

Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innovative, curious, and collaborative person who embraces challenges and wants to grow, learn, and pursue meaningful outcomes with our prestigious financial clients, say hello to SimCorp!

At its foundation, SimCorp is guided by our values: Caring, Customer success-driven, Collaborative, Curious, and Courageous. Our people-centered organization focuses on skills development, relationship building, and client success. We take pride in cultivating an environment where all team members can grow, feel heard, valued, and empowered.

If you like what we are saying, keep reading!


WHY THIS ROLE IS IMPORTANT TO US

SimCorp is establishing a Foundational APIs capability to make core business data and functionality easier to access securely, consistently, and reliably across our products and solutions.

As a Principal Software Engineer, you will play a central role in shaping this capability. You will help define and build stable, reusable API contracts that enable product experiences, integrations, workflows, clients, and approved AI solutions to interact with SimCorp’s business capabilities without needing to understand the complexity of the underlying systems.

This is not a role focused only on defining standards or producing architecture. You will work hands-on with engineers, architects, product leaders, domain experts, and existing platform teams to turn technical direction into production-quality software. You will help the team reuse existing API infrastructure and domain capabilities where appropriate, progressively abstract legacy implementations, and avoid creating unnecessary layers or duplication.

You will join a newly established team in India and help deliver its first production capabilities. The role provides an opportunity to influence architecture, engineering practices, technical direction, and the way API capabilities are developed and adopted across SimCorp.


WHAT YOU WILL BE RESPONSIBLE FOR

  • Lead the technical design and implementation of SimCorp’s Foundational APIs.
  • Work hands-on with engineering teams to build secure, scalable, reliable, and maintainable services using C#/.NET and Microsoft Azure.
  • Translate real consumer and business needs into focused API capabilities with clear outcomes and measurable release criteria.
  • Design stable and reusable API contracts that represent meaningful business capabilities rather than exposing the complexity of underlying systems.
  • Collaborate with domain experts to establish clear and consistent meaning for shared concepts such as portfolios, positions, transactions, cash, instruments, and settlement information.
  • Evaluate and make pragmatic decisions across REST, GraphQL, messaging, and other integration approaches based on the needs of each capability.
  • Make API behavior explicit across business dates, data freshness, pagination, filtering, precision, missing information, partial results, and error handling.
  • Design for distributed-system concerns including latency, partial failures, retries, idempotency, concurrency, resilience, and source-system availability.
  • Help separate stable consumer contracts from underlying implementations so that systems can evolve or be progressively replaced without unnecessary consumer impact.
  • Assess and reuse existing API frameworks, gateways, services, integration solutions, and domain capabilities before introducing new abstractions or infrastructure.
  • Work with legacy systems and supported interfaces, using adapters and incremental modernization patterns where appropriate.
  • Contribute directly to critical implementation areas, technical spikes, reference implementations, automated tests, deployment pipelines, and complex problem resolution.
  • Establish and promote engineering practices covering clean code, automated testing, contract testing, compatibility validation, security, observability, CI/CD, and production readiness.
  • Review architecture, technical designs, and code, providing constructive feedback that raises the engineering quality of the team.
  • Lead by example, helping engineers decompose complex problems into incremental, testable, and releasable capabilities.
  • Create reusable implementation patterns, templates, documentation, and examples that make it easier for other teams to contribute consistently.
  • Collaborate closely with Product Management, Architecture, Platform, Security, Data, and domain engineering teams across SimCorp.
  • Communicate technical decisions, trade-offs, dependencies, limitations, and risks clearly to engineering and non-engineering stakeholders.
  • Mentor engineers and strengthen technical leadership within the team through design discussions, pairing, code reviews, and practical engineering guidance.
  • Continuously learn and develop yourself, the team, and the Foundational APIs capability.

WHAT WE VALUE

  • Most importantly, you can see yourself contributing and thriving in the position described above. How you gained the skills needed is less important. We expect you to be strong in several of the following areas and interested in learning the rest:
  • Extensive experience designing and building production software using C# and .NET.
  • Strong experience with Microsoft Azure, cloud-native architecture, and Azure DevOps.
  • Demonstrated experience designing and developing REST APIs and distributed services.
  • Experience with GraphQL, messaging, or event-driven architecture is valuable, but not mandatory.
  • Strong understanding of API design principles, including contract design, versioning, backward compatibility, pagination, filtering, error handling, and documentation.
  • Experience building observable and supportable services using logs, metrics, tracing, health monitoring, and operational diagnostics.
  • Strong understanding of distributed-system challenges such as latency, resilience, partial failure, concurrency, idempotency, consistency, and safe retry behavior.
  • Experience creating and managing CI/CD pipelines and automated quality controls.
  • Strong automated-testing skills, including unit, integration, API, contract, and end-to-end testing.
  • Experience with relational databases and SQL.
  • Experience applying Domain-Driven Design or similar techniques to define clear business capabilities and service boundaries.
  • Experience modernizing legacy systems through adapters, incremental refactoring, progressive migration, or cloud adoption.
  • Ability to simplify complex architectures and create maintainable solutions without introducing unnecessary abstraction.
  • Ability to evaluate existing systems and frameworks critically before deciding to build something new.
  • Strong architectural judgment combined with the willingness and ability to contribute hands-on to implementation.
  • Ability to balance immediate delivery needs with long-term maintainability, reliability, and contract stability.
  • Ability to mentor and guide engineers toward technical excellence and effective delivery without becoming a bottleneck for decisions.
  • Strong collaboration and communication skills, with the ability to work across product, business, architecture, and engineering domains.
  • Experience working in a multinational product-development organization.
  • Interest in learning the investment-management domain and understanding the business meaning behind the APIs being developed.
  • Readiness to learn relevant SimCorp technologies, frameworks, and legacy environments where required.
  • An M.Sc. or Ph.D. in Computer Science, Engineering, Mathematics, or a related field is valuable but not essential.
  • Good English communication skills, both written and spoken.

AI-ENABLED DEVELOPMENT

  • Use approved AI tools fluently as part of everyday engineering, discovery, development, testing, and documentation workflows.
  • Critically evaluate AI-generated code, designs, tests, and documentation for correctness, security, maintainability, and architectural fit.
  • Help the team use AI responsibly, including understanding when AI-generated output can accelerate delivery and when deeper engineering review is required.
  • Identify opportunities where AI can reduce low-value work, improve developer productivity, and accelerate prototyping and technical discovery.
  • Help ensure that APIs intended for approved AI consumers apply the same identity, authorization, business rules, auditability, and operational controls as other consumers.

FURTHERMORE, WE VALUE THAT YOU

  • Are curious about complex business and technical problems and willing to examine assumptions before proposing a solution.
  • Are comfortable working in an evolving area where business meaning, source-system ownership, implementation, and priorities may be distributed across multiple teams.
  • Can influence technical direction across organizational boundaries without relying solely on formal authority.
  • Take ownership of outcomes and remain engaged from discovery through implementation and production operation.
  • Challenge unnecessary complexity and help teams focus on the smallest useful capability that can be validated with a real consumer.
  • Learn through experimentation and use insights from both successes and failures to improve future decisions.
  • Can identify technical debt, architectural risk, and operational weaknesses and help the team address them deliberately.
  • Value collaboration and knowledge sharing and actively help other engineers grow.
  • Combine strong technical opinions with openness to evidence, alternative perspectives, and changing circumstances.

BENEFITS

  • Global hybrid work policy: We ask you to work two days a week from the office. You may work remotely on the other days or work from the office if that is your preference.
  • Culture: An inclusive and diverse company culture where different perspectives and expertise are valued.
  • Work-life balance: We believe that a sustainable balance between professional and personal responsibilities helps everyone perform at their best.
  • Empowerment: We believe all voices are valuable and should be heard. You will be involved in shaping our technical direction and ways of working.
  • Career and growth: SimCorp provides opportunities for professional development and supports individual career paths based on your strengths and aspirations.
  • Innovation: You will have opportunities to contribute to engineering improvements, technical modernization, and strategic capabilities with impact across SimCorp.

NEXT STEPS

Please send us your application in English through our career site as soon as possible. We assess applications continuously, and only applications submitted through our system can be processed.

At SimCorp, we recognize that bias can unintentionally occur during recruitment. To support fairness and equal opportunity for all applicants, we kindly ask you to exclude personal information such as photographs, age, or other non-professional details from your application.

If you are interested in joining SimCorp but are unsure whether this role is the right fit, submit your CV anyway. SimCorp is on an exciting growth journey, and our Talent Acquisition Team is ready to help you identify suitable opportunities.

We continuously seek to improve our talent-acquisition process and make every candidate’s experience positive and valuable. During the process, we may ask you to provide feedback, which will be highly appreciated.


WHO WE ARE

For over 50 years, we have worked closely with investment and asset managers to become a leading provider of integrated investment-management solutions. Our colleagues represent a broad range of nationalities, educational backgrounds, professional experiences, and perspectives.

SimCorp is an independent subsidiary of Deutsche Börse Group. Following the merger with Axioma, we combine the strengths of our brands to provide an industry-leading, full front-to-back offering for our clients.

SimCorp is an equal opportunity employer and welcomes applicants from all backgrounds, without regard to race, gender, age, disability, or any other status protected under applicable law. We are committed to building a culture where diverse perspectives and expertise are integrated into our everyday work.

We believe in the continuous growth and development of our employees so that we can provide best-in-class solutions to our clients.

#LI-Hybrid


Skills Required

  • Extensive experience designing and building production software using C# and .NET
  • Strong experience with Microsoft Azure, cloud-native architecture, and Azure DevOps
  • Experience designing and developing REST APIs and distributed services
  • Strong understanding of API design, contract design, versioning, backward compatibility, pagination, filtering, error handling, and documentation
  • Experience building observable and supportable services with logs, metrics, tracing, health monitoring, and diagnostics
  • Strong understanding of distributed-system challenges including resilience, partial failure, concurrency, idempotency, consistency, and retries
  • Experience creating and managing CI/CD pipelines and automated quality controls
  • Strong automated-testing skills including unit, integration, API, contract, and end-to-end testing
  • Experience with relational databases and SQL
  • Experience applying Domain-Driven Design or similar techniques
  • Experience modernizing legacy systems through adapters, refactoring, migration, or cloud adoption
  • Strong architectural judgment with hands-on implementation ability
  • Ability to mentor and guide engineers
  • Strong collaboration and communication skills
  • Experience working in a multinational product-development organization
  • Good written and spoken English communication skills
  • Experience with GraphQL, messaging, or event-driven architecture
  • M.Sc. or Ph.D. in Computer Science, Engineering, Mathematics, or a related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Copenhagen
3,062 Employees
Year Founded: 1971

What We Do

SimCorp is a provider of industry-leading integrated investment management solutions for the global buy side. Founded in 1971, with more than 3,000 employees across five continents, we are a truly global technology leader who empowers 40 of the world’s top 100 financial companies through our integrated platform, services, and partner ecosystem. SimCorp is a subsidiary of Deutsche Boerse Group. For more information, see www.simcorp.com.

Similar Jobs

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Microsoft Logo Microsoft

Principal Software Engineer

Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
206870 Employees

Microsoft Logo Microsoft

Principal Software Engineer

Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
206870 Employees
Hybrid
2 Locations
3062 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account