
Software Development Engineer
Clearwater Analytics
full-time
Posted on:
Location Type: Office
Location: New York City • Idaho • New York • United States
Visit company websiteExplore more
Salary
💰 $137,770 - $178,250 per year
About the role
- Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.
- Effectively break down and solve complex problems that require research or collaboration.
- Communicate effectively, regardless of medium, audience, or timing.
- Strong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).
- Mentor new and less-experienced team members.
- Initiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.
- Coordinate with other teams to ensure the successful integration of software applications.
- Troubleshoot and resolve production incidents quickly and effectively.
- Understand, respond to, and address customer needs and issues with empathy and timeliness.
- Any other reasonable activity required by management.
Requirements
- Degree in Computer Science or related field
- 4 + years of software development experience
- Proficiency in a typed, object-oriented programming language
- Deep knowledge of software methodologies, tools, and typical architectural patterns
- Strong teamwork skills
- Ability to manage own time and deliver expected results on time
- Commitment to continuous learning and improvement
- Exceptional analytical skills
- Strong computer skills, including proficiency in Microsoft Office
- Excellent attention to detail and strong documentation skills
- Outstanding verbal and written communication skills
- Strong organizational and interpersonal skills
- Exceptional problem-solving abilities.
Benefits
- health/vision/dental insurance
- 401(k)
- PTO
- parental leave
- medical leave
- STD/LTD insurance benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentautomated testingobject-oriented programmingsoftware methodologiesarchitectural patternsproblem-solvingsoftware performancescalabilityreliabilitysecurity
Soft Skills
communicationteamworktime managementcontinuous learninganalytical skillsattention to detaildocumentationorganizational skillsinterpersonal skillsmentoring