Senior Software Development Engineer at Clearwater Analytics | Chicago, IL, US | Rezi

Senior Software Development Engineer at Clearwater Analytics

Senior Software Development Engineer

Clearwater Analytics · Chicago, IL, US

3 weeks ago

Senior Software Development Engineer

Clearwater Analytics · Chicago, IL, US

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Development Engineer role.

Rezi rewrites your resume against Clearwater Analytics's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Development Engineer posting at Clearwater Analytics — free, in seconds.

About the Role

Clearwater Analytics is seeking a Software Developer to participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment. You will work in an agile environment using advanced technology to produce designs and code for customers.

Responsibilities

  • Develop quality software used by global technology firms, fixed income asset managers, and custodian banks.
  • Participate in Agile meetings to contribute to development strategies and product roadmap.
  • Own critical, highly available, and scalable processes.
  • Produce feature enhancements and react quickly to emerging technologies.
  • Encourage collaboration and stimulate creativity.
  • Mentor entry-level developers.
  • Contribute to design and architectural decisions.
  • Provide leadership and expertise to the workforce.
  • Test and validate code in development and production environments.
  • Understand, respond to, and address customer issues with empathy and timeliness.
  • Independently manage features/services through the full lifecycle: design, development, deployment, and maintenance.
  • Possess deep knowledge in multiple team domains and a broad understanding of CW systems.
  • Create documentation for system requirements and behavior across domains.
  • Take on unowned or undesirable work to improve team velocity and quality.
  • Understand client needs and their usage.
  • Consult on quality, scaling, and performance requirements before new feature development.
  • Identify and propose solutions for systemic problems.
  • Lead technical breakdown of deliverables into features and stories.
  • Excel in unit testing and design for testability; contribute to automated system testing.
  • Improve code quality and architecture for testability and maintainability.
  • Design and test for impact on dependencies and adjacent components/services.
  • Build and maintain code with awareness of the larger system.
  • Help less experienced engineers troubleshoot and solve problems.
  • Actively mentor and train others.

Requirements

  • Strong problem-solving skills.
  • Experience with an object-oriented or functional language.
  • 7+ years of professional experience in industry-leading programming languages (Java/Python).
  • Background in SDLC & Agile practices.
  • Experience in monitoring production systems.
  • Experience with Machine Learning.
  • Experience working with Cloud Platforms (AWS/Azure/GCP).
  • Experience working with messaging systems (Cloud Pub/Sub, Kafka, SQS/SNS).
  • Ability to build scalable backend services (Microservices, polyglot storage, messaging systems, data processing pipelines).
  • Strong analytical skills with excellent problem-solving abilities in ambiguous situations.
  • Professional experience in building distributed software systems, specializing in big data and NoSQL database technologies (Hadoop, Spark, DynamoDB, HBase, Hive, Cassandra, Vertica).
  • Ability to work with relational and NoSQL databases.
  • Strong organizational, interpersonal, and communication skills.
  • Detail-oriented.
  • Motivated team player.

Skills

  • Object-oriented programming
  • Functional programming
  • Java
  • Python
  • SDLC
  • Agile practices
  • Production system monitoring
  • Machine Learning
  • Cloud Platforms (AWS/Azure/GCP)
  • Messaging systems (Cloud Pub/Sub, Kafka, SQS/SNS)
  • Scalable backend services
  • Microservices
  • Polyglot storage
  • Data processing pipelines
  • Distributed software systems
  • Big data
  • NoSQL database technologies (Hadoop, Spark, DynamoDB, HBase, Hive, Cassandra, Vertica)
  • Relational databases
  • Problem-solving
  • Analytical skills
  • Communication skills (written and verbal)
  • Organizational skills
  • Interpersonal skills

Location

  • Work from anywhere 3 weeks out of the year
  • Work from home Fridays

Work Type

  • Flexible working environment
  • Work from home Fridays

Experience Level

  • 7+ years professional experience

Education Level

  • Bachelor’s degree in Computer Science or related field

Salary/Compensations

  • $129,200.00 - $174,173.00

Benefits

  • Competitive medical, dental, vision, and life insurance benefits
  • Maternity and paternity leave
  • Personal Time Off
  • Volunteer Time Off
  • 401(k) retirement plan with company match
  • Health/vision/dental insurance
  • 401(k)
  • PTO
  • Parental leave
  • Medical leave
  • STD/LTD insurance benefits

About the Company

  • Clearwater Analytics' mission is to become the world’s most trusted and comprehensive technology platform for investment reporting, accounting, and analytics.
  • Partner with sophisticated and innovative institutional investors globally.
  • A career in Software Development offers the opportunity to participate in all phases of the software development lifecycle.
  • Utilize advanced technology in an agile environment.
  • Business casual atmosphere.
  • Team-focused culture that promotes innovation and ownership.
  • Access cutting-edge investment reporting technology and expertise.
  • Defined and undefined career pathways for growth.

Equal Opportunity

  • Clearwater Analytics is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.