Senior Software Engineer
Resolver
Description
What you’ll be doing:
- Design, build, and deliver features across the full stack.
- Write clean, maintainable, and performant code aligned with team standards.
- Identify, troubleshoot, and resolve issues proactively.
- Participate in planning and prioritization with Product and the team.
- Conduct effective code reviews, providing clear and actionable feedback.
- Optimize applications for performance, scalability, and reliability.
- Design and maintain data models, queries, and supporting infrastructure.
- Build and maintain cloud-based systems and services (e.g., AWS)
- Develop and integrate AI-driven functionality into the product.
- Support and mentor team members through collaboration and knowledge sharing.
- Own delivery of features or projects end-to-end, from design through to production, ensuring quality, reliability, and alignment with requirements.
- Drive progress independently, identifying next steps, managing ambiguity, and ensuring work moves forward without requiring close oversight.
- Improve team effectiveness by unblocking others, contributing to planning, and ensuring consistent progress toward team goals.
- Write and maintain automated tests (unit and integration) to ensure code quality and reliability.
- Ensure features are delivered with appropriate test coverage and validation.
- Identify gaps in testing and improve test strategies and coverage over time.
- Troubleshoot defects and production issues, implementing fixes with appropriate validation.
- Collaborate with team members to promote quality standards and best practices.
- Create and maintain documentation that helps others understand what the software does, how it does it, and how to use it.
What you will bring:
- Bachelor's degree or higher in Computer Science, Engineering, Data Science, or a related field, or equivalent practical experience
- 5+ years of professional software deployment experience across front-end and/or back-end systems
- Strong experience with modern technologies such as JavaScript/TypeScript (including React), Node.js, and cloud platforms (e.g., AWS)
- Experience working with databases such as PostgreSQL, Redis, and/or DynamoDB
- Strong problem solving skills with the ability to tackle complex technical challenges
- Excellent communication skills and ability to collaborate effectively within cross-functional teams
- Demonstrated ability to write secure, maintainable, and high-quality code
- Passion for building high-quality software and delivering value to customers
- Experience building or integrating AI/ML-powered functionality into production systems, with an understanding of practical trade-offs and limitations
- Health and Wellness Benefits: 100% paid by us for health and dental from day one. And our vision care is every 12 months! We also offer a wellness/fitness reimbursement, that can go towards things like gym memberships, yoga classes, soccer membership fees or a bike.
- Professional development: we have an external learning budget to help you grow and develop. We host a learning workshop about every 6 weeks on topics like Time Management, Self-Awareness and Giving Feedback; we also have e-learning to meet the needs of our remote team. We offer a Career Development Program to help you identify and build your skillsets for internal growth opportunities and beyond. We also have a Coaching Program for all our managers. We know how important it is to have a good boss, so we invest in their development.
- Vacation: it's open, which means we don't have to worry about an accrual clock. On average, we see most folks enjoying between 3-4 weeks off a year.
- Parental leave: best-in-class top-up for new parents -- 100% for 15 weeks for new parents and 5 additional weeks of pregnancy leave for birth mothers.
- Flexibility & trust: We hire adults and we trust you to manage your outcomes. Day-to-day, everyone is given the option to decide whether they want to work remote or in-office depending on the needs of their role and in ways that best promote collaboration with your team.
- Back in the Office: You will have access to snacks and beverages and in-office fun like ping pong, group lunches, karaoke & games. We provide lots of opportunity for team socials too, including the folks who are remote!
- The salary range for this role is $140,000 to $160,000
Resolver is committed to providing accommodations for all persons with disabilities. If at any point in the recruitment process you require accommodation, please notify the applicable recruiter or contact us directly at careers@resolver.com
