Clearwater Analytics

Staff Software Development Engineer

Clearwater Analytics

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design and develop scalable, high-performance software solutions in a distributed architecture environment.
  • Collaborate with cross-functional teams to ensure that engineering strategies align with business objectives and customer needs.
  • Implement real-time and asynchronous systems with a focus on event-driven architecture.
  • Ensure operational excellence by adhering to best practices in software development and engineering.
  • Present technical concepts and project updates clearly to stakeholders, fostering effective communication.

Requirements

  • 10+ years hands-on software engineering experience in FinTech (Front Office preferred)
  • Experience in FinTech environments
  • 5+ years professional experience programming in Java
  • Experience with real-time systems and event-driven architecture
  • Familiarity with messaging systems (at least one of JMS, Kafka, or MQ)
  • Strong command of unit testing (Junit preferred)
  • Strong ability to balance a strategic vision with meticulous attention to detail.
  • Strong verbal and written communication skills
  • Strong problem-solving skills
Benefits
  • Business casual atmosphere in a flexible working environment
  • Team-focused culture that promotes innovation and ownership
  • Access cutting-edge investment reporting technology and expertise
  • Defined and undefined career pathways, allowing you to grow your way
  • Competitive medical, dental, vision, and life insurance benefits
  • Maternity and paternity leave
  • Personal Time Off and Volunteer Time Off to give back to the community
  • RSUs, as well as an employee stock purchase plan and a 401 (k) with a match
  • Work from anywhere 3 weeks out of the year
  • Work from home Fridays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringJavareal-time systemsevent-driven architectureunit testingJunitdistributed architecturemessaging systemsJMSKafka
Soft Skills
communication skillsproblem-solving skillsattention to detailstrategic visioncollaboration