We are looking for a Senior Software Engineer who combines strong analytical and problem-solving skills with a demonstrated ability to quickly learn and apply new technologies — and who brings deep expertise in Java and AWS to bear on meaningful, complex challenges
Job Summary
We are looking for a Senior Software Engineer who combines strong analytical and problem-solving skills with a demonstrated ability to quickly learn and apply new technologies — and who brings deep expertise in Java and AWS to bear on meaningful, complex challenges.
You will take ownership of significant areas of development — contributing not just at the code level, but in shaping solutions, influencing engineering standards, and helping teams improve their quality and level of execution.
As an associate, you’ll be supported with resources, benefits, and work-life balance so you can thrive in ways that matter to you.
Matching Summary
We are looking for a Senior Software Engineer who combines strong analytical and problem-solving skills with a demonstrated ability to quickly learn and apply new technologies — and who brings deep expertise in Java and AWS to bear on meaningful, complex challenges.
Salary
Base: $121,000.00 - $258,000.00; Bonus/Equity: Annual bonus eligibility; Benefits: Competitive compensation, generous retirement plan, health and wellness benefits, paid time off, family care resources
Skills & Requirements
Must-have
Java backend systems
AWS services expertise
Microservice architecture
Full software lifecycle ownership
Problem solving and continuous improvement
Nice-to-have
AI-adjacent engineering domains
Collaborative team culture
Product mindset
Generosity and respect for differences
Key Requirements
5+ years progressive software development experience