Red Ventures is a company with over 20 years of experience in building strategic relationships with powerful brands across various industries. The Engineering Manager will lead a team of software engineers, focusing on delivering high-quality software and fostering a collaborative environment.
Responsibilities:
- 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
Requirements:
- This role is not open to visa sponsorship or transfer of visa sponsorship including those on OPT and STEM-EXT OPT, nor is it available to work corp-to-corp
- 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
- 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
- Bachelor's degree in Computer Science, Information Technology, or a related field
- AWS Developer or Solutions Architect Certification
- Experience with telemetry and monitoring such as New Relic or AWS Cloud Watch
- Experience with DataBricks
- Ability to read, write, and debug SQL queries
- Understanding of how eventing works, how data pipelines work, and what type of support these ecosystems need
- A past in navigating legal and compliance audits and approvals
- Experience managing engineers whose function is outside your core expertise (e.g., you're a front-end engineer overseeing DevOps)
- Experience leading/working on more than one sprint team at a time
- Experience working in the consumer internet space
- Core Web Vital, overall site speed and Accessibility best practices