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.
Apply directly at clearwateranalytics →Create a free account for alerts like thisView clearwateranalytics immigration profile
This listing is sourced directly from clearwateranalytics's careers page and normalized into a canonical job model.