What are the responsibilities and job description for the Engineering Manager position at Optomi?
Optomi, in partnership with a leading media and technology company, is working to build best-in-class technology to drive digital transformation for our nationally recognized clients. They are looking for an Engineering Manager, managing engineering teams that are working on the cutting edge of technology in a fast-paced, learning-first environment. At this company, you’ll work in an environment that harbors innovation, collaboration, accountability, and flexibility. You’ll have the ability to make a difference and a real-world impact on a weekly basis as you lead a team of engineers through the delivery pipeline for our partners.
What the right candidate will enjoy:
- Working with cutting edge technology
- Highly-organized and collaborative teams
- Managing a team and helping build a strong culture
- Great learning and career-building opportunities
Experience of the right candidate:
- A passion for people
- Experience leading software teams
- Ability to teach, develop, and give feedback to team members
- Familiarity with modern application design, such as serverless, event-based, and functional architectures
- Strong knowledge of JavaScript, React/Next, Node, Typescript, SQL and, AWS or Azure
- Experience building integrations with external APIs
- Experience with infrastructure as code such as Terraform
- Experience with full-stack development and various databases
- Experience with implementing integration testing, E2E testing, and regression testing
- Experience with sales, CRM, or ERP systems
- Ability to assess team’s resourcing and delivery scope and estimates
- Growth Mindset: A relentless desire to learn and excel in a tech-driven environment
- Excellent communication skills for effective team collaboration, including the ability to communicate technical information to both technical and non-technical stakeholders
- Strong analytical and problem-solving skills.
- Experience with agile methodologies and tools (Jira)
- 2 years of experience as an Engineering Manager
Responsibilities of the right candidate:
- Manage a team of software engineers and position them for success through training, mentorship, and leadership
- Contribute to key architectural decisions
- Drive delivery and daily execution across an engineering team
- Plan across one or more sprint teams
- Partner with project managers to scope, plan, and drive execution from the team.
- Develop working relationships with the Customer Experience, Product, and Creative teams to enable your team to deliver high-quality features and timely solutions to problems that arise
- Work closely with the engineers to improve process and code quality
- Responsible for soliciting feedback and delivering reviews
- Work with the Technical Project Manager to navigate ceremonies and sprints, and manage the ticket workflow in Jira
- Collaborate with Engineering Managers across the organization to align on talent expectations, innovation, and resourcing
- Demonstrate project and roadmap planning skills
- Assist with defining standards and requirements for tech tooling/workflows
- Lead SRE, incident management, and Devops best practices for the engineering team
- Manage the delivery of high-quality software while keeping morale high
- Be a shepherd of culture
Salary : $150,000 - $170,000