Salary
💰 $200,000 - $300,000 per year
About the role
- Lead, coach and grow a passionate team of 5-10 software engineers.
- Work with leadership and key business stakeholders to prioritize and drive the development and support of applications.
- Aid in development and execution of the application roadmap, ensuring alignment with charter, business priorities, and customer needs.
- Ensure applications are designed for scale, performance, and maintainability.
- Have a passion for quality and reach for quality-driven outcomes as aligned with customer obsession and timeline pressure.
Requirements
- 7+ years of solid software development experience.
- 2+ years of direct experience working in an engineering manager role, leading a team of at least 5 engineers.
- Bachelor’s degree in Computer Science, Information Technology or a related field.
- Proven track record of building diverse technical teams, promoting collaborative culture, and supporting career growth of teams.
- Strong problem-solving and analytical skills, with the ability to make quick decisions in a fast-paced environment with complete ownership.
- Experience with code quality, continuous delivery, and automated testing.
- Comfortable working in an agile environment and challenging yourself and your team to improve their ways of working.
- Experience building scalable, user-friendly web applications.
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentengineering managementcode qualitycontinuous deliveryautomated testingscalable web applicationsagile methodologiesproblem-solvinganalytical skillsteam leadership
Soft skills
coachingcollaborationcommunicationdecision-makingownershippassion for qualitycustomer obsessionteam growthculture promotionadaptability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology