Engineering Manager

Clariti
Summary
Join Clariti's mission to empower governments by leading and growing their core Launch Platform engineering team. As an Engineering Manager, you will lead, mentor, and manage a team of engineers while also contributing technically through hands-on coding and design reviews. You will drive execution, ensure high-quality software delivery, foster a culture of accountability, and partner with stakeholders to define strategy and achieve ambitious goals. You'll play a vital role in building both the technology and the team that supports solutions used daily by citizens and government employees. This player-coach role requires a strong foundation in backend development and API design, along with experience in managing and mentoring engineering teams. The position offers competitive compensation and benefits.
Requirements
- Proven Leadership : Minimum of 3+ years of direct people management experience in a software engineering environment. This is not a first-time management role
- Technical Expertise : 4+ years of industry experience developing SaaS-based solutions with demonstrated ability to develop cloud-based applications, combined with hands-on management experience
- Platform Development : Strong foundation in backend development and API design, with experience building scalable, maintainable systems that serve multiple clients
- Technology Stack : Demonstrable experience with our core tech stack: Ruby/Rails, React, Expo, Postgres, K8S, AWS. Deep expertise in at least one area with the ability to guide team development in others
- Coaching Acumen : Proven ability to coach and mentor engineers across all levels (junior, intermediate, senior), fostering professional development and helping build career paths
- Technical Judgment : Incredible attention to detail along with a keen sense for when enough is enough - balancing perfectionism with pragmatic delivery while guiding your team to do the same
- Execution Excellence : Strong project and team management skills. Experience running agile development processes, managing priorities, mitigating risks, and consistently delivering expected outcomes with quality
- Problem Solving : Strong analytical and problem-solving skills with excellent attention to detail and ability to work through complex technical challenges while coaching others
- Collaboration & Communication : Excellent communication skills and proven ability to collaborate effectively with technical and non-technical partners, manage ambiguity, resolve conflict, and influence technical decisions
- Strategic Thinking : Experience contributing to technical strategy, setting goals (like OKRs), and making informed decisions that balance technical trade-offs, customer value, business needs, and team development
- Growth Mindset : Self-awareness, empathy, proactive approach to feedback and self-development, and a passion for continuous learning, technical improvement, and developing others
Responsibilities
- Lead & Coach: Manage, mentor, and foster the career growth of a diverse team of engineers (junior to senior), providing regular feedback, coaching, individual development plans, and identifying growth opportunities
- Cultivate a healthy, inclusive, and supportive team environment focused on psychological safety, growth, high performance, and delivering impactful results for business and customers
- Set clear expectations, evaluate performance effectively, and manage both high and low performance with a focus on excellence
- Act as a calming influence during times of change and uncertainty, coaching the team through complexity and ambiguity
- Execute & Deliver: Independently lead your team to deliver business impact through successfully driving results on projects in support of semi-annual/annual goals
- Run efficient processes and operational cadences (sync/async), leveraging Agile methodologies to get to the right outcomes
- Drive project execution, manage priorities, remove blockers, and ensure your team delivers results across multiple impactful projects with a high standard of quality and adherence to best practices
- Own the resolution of operational issues within your sphere of responsibility, driving urgency and learning from incidents
- Actively seek out and eliminate sources of toil and technical debt, prioritizing work that leads to lower maintenance, measurable impact, and system reliability
- Lead & Architect the future of Clariti Launch : Lead technical and architecture sessions with your team, contributing to roadmaps and objective documents that shape our platform strategy
- Provide technical guidance and mentorship to your engineers, fostering a culture of continuous learning and best practices
- Evaluate and execute on new technologies with your team, pushing for innovation and technical excellence across our technology stack
- Champion bold and innovative technical approaches, setting audacious goals and fostering a growth mindset that encourages experimentation and adoption of new technologies
- Partner with Staff Engineers and architects to ensure alignment with overall technical strategy and company-wide technical initiatives
- Technical Contribution & Strategy: Actively contribute to the codebase through design, coding, and comprehensive code reviews alongside your team, maintaining proficiency in our core technology stack (Ruby/Rails, React, Expo, Postgres, K8S, AWS)
- Provide technical guidance, lead technical design discussions, review architecture, and ensure alignment with overall technical strategy, consulting with Staff Engineers where appropriate
- Help define, track, and ensure team alignment on quarterly Objectives and Key Results (OKRs), connecting team efforts to broader company objectives and desired outcomes
- Assess and maintain a high bar for technical aptitude in new hires, contributing to technical interviewing and evaluation processes
- Push for best-practices in our technology stack and across our company, ensuring code quality, performance, and maintainability
- Guide your team in introducing automation into some of the most complex government workflows, leveraging technical expertise to solve challenging problems
- Oversee the design and implementation of backend systems that scale to support agencies and citizens across the country
- Collaborate & Influence: Partner with our Product team to explore new possibilities, represent Engineering perspectives, and translate business needs into technical solutions
- Build healthy partnerships with cross-functional teams (Product Management, Design, other Engineering teams), effectively influencing outcomes and technical decisions
- Communicate technical decisions and architectural choices effectively, ensuring context, understanding, and alignment across teams
- Identify new technical opportunities that have significant customer, organizational, or platform-wide impact
- Actively participate in hiring, interviewing, and assessment processes to build and retain a diverse and talented team
Preferred Qualifications
- Previous experience leading software development teams in a fast-paced, scaling SaaS environment
- Experience building and managing teams that work on systems of record or platform solutions used by multiple clients
- Experience working in government technology or regulated industries
- Track record of successfully scaling engineering teams and processes
- Experience with technical hiring, interviewing, and building diverse engineering teams
Benefits
- The base salary range for this role is expected to be between $138,000-195,000 CND based on the candidateβs skills, experience, and qualifications while considering internal pay equity and our broader pay philosophy
- Competitive compensation packages
- Well deserved time off and benefits to keep you and your family healthy
Share this job:
Similar Remote Jobs

