clearwateranalytics

clearwateranalytics

Software Development Engineer

Office - New York

Sponsorship not specified$115k-$148kDetected 30 days ago
PythonJavaC++C#Data StructuresAlgorithmsGitCloud PlatformsCI/CDTest AutomationCommunicationCollaborationProblem Solving

About the role

  • You will contribute to applications and services that process market, position, and reference data and help enable risk calculations such as sensitivities/Greeks, VaR, PFE, and XVA.
  • This role emphasizes continuous learning, collaboration across product, quant, and engineering teams, and disciplined software engineering practices.
  • Successful engineers demonstrate strong problem-solving ability, clear communication, solid coding habits, and a collaborative team mindset.

Responsibilities

  • Develop, enhance, and maintain software applications and services used in risk workflows and data processing.
  • Collaborate with product managers, quants, and engineering peers to clarify requirements and translate them into functioning code.
  • Participate in design discussions and propose improvements that support scalability, performance, and maintainability.
  • Build and maintain integrations and pipelines for trade, position, and market data.
  • Perform troubleshooting and root-cause analysis to resolve defects and improve system stability.
  • Document implementation details, design decisions, and APIs to support knowledge sharing and maintainability.
  • Support CI/CD processes, build pipelines, and release activities.

Requirements

  • Required Skills:

Skills

  • Strong understanding of data structures, algorithms, and object-oriented programming.
  • Proficiency in Python or another modern object-oriented language (Java, C#, C++, etc.).
  • Ability to learn quickly and apply new concepts in data-driven or computational problem spaces.
  • Exposure to or basic experience with APIs, microservices, or backend service development.
  • Familiarity with version control tools such as Git and comfort participating in code reviews.
  • Solid analytical and problem-solving skills with attention to detail.
  • Interest in financial markets or risk management concepts is a plus but not required-domain training is provided.
  • Experience with automated testing, CI/CD workflows, or cloud environments is a plus, not a must.
  • Education and Experience:
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field-or equivalent practical experience.
  • 2+ years of professional software development experience (financial services experience is a bonus, not a requirement).
  • Experience working on data-intensive, distributed, or mission-critical systems is a plus but not expected at entry level.

Compensation

  • $115,119.60 - $148,350.00 This is the pay range the Company believes it will pay for this position at the time of this posting.
  • Consistent with applicable law, compensation will be determined based on relevant experience, other job-related qualifications/skills, and geographic location (to account for comparative cost of living).
  • The Company reserves the right to modify this pay range at any time.

Benefits

  • For this role, benefits include:
  • health/vision/dental insurance, 401(k), PTO, parental leave, and medical leave, STD/LTD insurance benefits.

Equal opportunity

  • Clearwater Analytics is An Equal Opportunity/Affirmative Action Employer.
  • Equal Opportunity/Affirmative Action Employer.

This listing is sourced directly from clearwateranalytics's careers page and normalized into a canonical job model.