At Leo Technologies, we are passionate about building software that solves real-world problems in the Public Safety sector. Our software has been used to help the fight against continuing criminal enterprises, drug trafficking organizations, identifying financial fraud, disrupting sex and human trafficking rings and focusing on mental health matters to name a few.
As a Technical Engineering Manager, you will lead a team of frontend and backend engineers responsible for mission-critical features that empower public safety professionals in real-time decision-making.
-
You have a strong systems background and place a high emphasis on technical excellence, which you use to lead the team to well-engineered and long-lasting solutions.
-
While you are not required to spend a significant amount of time coding, you must be able to assess and improve the technical bar, as well as assist others in doing so.
-
You will participate in engineering, design reviews, and code reviews, as well as contribute to the overall project.
-
You genuinely care about your employees, investing in their personal development and assisting them in optimizing their contribution to the company.
-
You enjoy training, coaching, and mentoring people in a variety of subject areas and skills.
-
The Technical Engineering Manager will be instrumental in understanding product requirements thoroughly.
-
You will lead detailed ticket breakdowns and closely coordinate with the development, product, and QA teams to ensure the timely delivery of high-quality solutions with both technical and business objectives.
-
The application team is responsible for building and maintaining critical search and analytics features based on unstructured data.
-
Your primary goal, along with your team's, is to implement features that help improve insights from this data, enhancing our end users' decision-making capabilities.
-
Lead a 4-5 person team of engineers and help accelerate their growth by providing thoughtful feedback, technical mentorship and effectively managing their performance.
-
Foster an environment of iterative improvement and rapid adaptation to changing business and product needs.
-
Utilizing tools like JIRA for project management, you will streamline task allocation, track progress, and ensure transparency across all stages of product development.
-
Conduct regular knowledge transfer sessions to ensure sufficient redundancy/overlap within your team.
-
Identify and develop leaders within the teams, providing mentorship and coaching to help them succeed.
-
Collaborate across teams to develop and translate strategies into plans and schedules and promote collaborations between engineering teams and stakeholders to put them into action.
-
6+ years of experience in software engineering or a similar role, plus 2 years of leadership experience.
-
You should have a deep and hands-on experience in API design, be familiar with deployment processes, understand how each feature affects our platform, and possess a comprehensive knowledge of the overall system architecture.
-
Proficient in ReactJS best practices and a track record of spearheading application teams that leverage ReactJS for innovative front-end solutions.
-
Demonstrated success in mentoring and accelerating the progress of your reports, as well as being a team multiplier.
-
Demonstrated expertise in leading cross-team engineering activities from requirements analysis and scoping to shipping and operating in production.
-
Ability to work well with various departments within the company, such as engineering, data science, business development, and information security.
-
Should possess a high-level understanding of Machine Learning, particularly NLP, and its power in solving specific challenges and elevating our product's capabilities.
-
Demonstrated experience leading and collaborating with off-shore teams, ensuring synchronization across time zones and cultures.
-
Experience adopting and leading with agentic coding tools. You have hands-on familiarity with AI-assisted development tools such as Claude Code, coding agents, and GitHub Copilot, and a point of view on where they accelerate a team and where human judgment must stay in the loop. You help your engineers integrate these tools into their workflows responsibly—improving velocity and code quality without compromising the technical bar, security posture, or sound architectural decision-making.
-
Essential for this role is excellent project management skills, ensuring timely delivery, resource optimization, and seamless execution across both on-shore and off-shore teams.
-
Ability to lead a fast-paced product development team across many locations and time zones, as well as react quickly to changes in priorities.
-
We are hosted on AWS Cloud and use numerous AWS services (Server and Serverless).
-
Our backend languages primarily consist of Elixir, NodeJS and Python.
-
We extensively use ElasticCloud, AWS Aurora and Apace Kafka for our search and analytics needs.
-
TypeScript and React are central to our front-end development.
-
Terraform, CloudFormation, Ansible are leveraged for our Infrastructure deployment and automation.
-
Industry-standard build tooling and CI/CD using Jenkins, CodePipeline and GitHub.
-
Playwright test automation framework for end-to-end testing.
-
Custom models along with Huggingface and AWS SageMaker for our ML needs.
-
A mix of open-source and proprietary technologies that are tailored to the problems at hand.
-
Enjoy great team camaraderie
-
Thrive in a fast-paced environment with challenging problems to solve.
-
Modern technologies and tools.
-
Continuous learning environment.
-
Grow as you are given feedback and incorporate it into your work.
-
Be part of a self-managing team that enjoys support and direction when required.
-
3 weeks of paid vacation.
-
Competitive Salary.
-
Generous medical, dental, and vision plans.
-
Sick, and paid holidays are offered.
hackajob is partnering with Leo Technologies to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.