Role OverviewThe Senior Engineer is a highly capable individual contributor who leads the technical delivery of significant features and projects within their team. This role applies deep expertise to solve complex technical problems, sets the technical standard through exemplary code and thorough review, and actively develops Engineer I, II, and III teammates.
What You Will Do
Design and implement complex, high-impact features and system improvements, own end-to-end delivery of significant features and projects from design through production, write production-quality code for business-critical systems that serve as a standard for the team, and lead technical design and code reviews for the team.
Why It Might Be a Fit
The ideal candidate will have 6-8+ years of professional software engineering experience with a strong track record of independent delivery, proven experience designing and delivering complex distributed systems, data solutions, or cloud infrastructure at production scale, and demonstrated experience mentoring engineers and raising team technical standards.
Requirements
- Bachelor's Degree in Computer Science, related technical field, or equivalent practical experience
- 6-8+ years of professional software engineering experience
- Proven experience designing and delivering complex distributed systems, data solutions, or cloud infrastructure at production scale
- Demonstrated experience mentoring engineers and raising team technical standards
Benefits
- Basic Life and AD&D
- Short and Long-Term Disability
- Employee Assistance Program
- Compass Health Advocate and Transitions
- Healthcare benefit options
- Paid parental leave
- Company sponsored 401k plan with company matching
- PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure
- Pet Insurance
]]>