Engineering Manager

EverDrivenGreenwood Village, CO
$150,000 - $183,000Hybrid

About The Position

At EverDriven, we believe in self-empowered teams that can take a product from concept to delivery, and Engineering Managers play a critical role in enabling those teams to thrive. Engineering Managers at EverDriven lead our development teams to deliver well-architected distributed systems, code, and delightful experiences to all our users - both internal and external. We are seeking a passionate and experienced Engineering Manager to lead a talented team of software engineers in the development and delivery of our cutting-edge SaaS products. As an Engineering Manager, you will play a critical role in driving technical excellence, fostering a culture of collaboration and innovation, and ensuring the successful execution of our product roadmap.

Requirements

  • 7+ years of engineering experience building high-traffic websites and distributed applications.
  • 3+ years of experience leading and managing local, nearshore and contractor-based software teams.
  • Demonstrated ability to manage people, with strong interpersonal skills and maturity.
  • Proven track record of driving technical execution and delivering successful projects.
  • Deep understanding of software development methodologies and best practices.
  • Excellent communication, collaboration, and leadership skills.
  • Have a passion for technology and a drive to think out of the box.
  • Demonstrated experience evaluating and deploying AI developer tooling (e.g., code generation, AI-assisted review, or intelligent test generation), with the ability to assess ROI, lead adoption, and coach engineers on effective and responsible AI use.
  • Diverse experience with a broad range of technologies and services - some of our key technologies are Microsoft Azure, C#, Azure Cosmos, Postgres, Azure Service Bus, MS SQL Server/Azure SQL, React/HTML/CSS, Kubernetes & Docker.
  • Deep understanding of RESTful API patterns.
  • Solid knowledge of Data Structures, Algorithms and Design Patterns.
  • Outstanding written and verbal communication skills.
  • Ability to work across environments and juggle many large initiatives with tight timelines.
  • BA/BS in Computer Science or a related field preferred

Responsibilities

  • Lead, mentor, and inspire a team of high-performing software engineers.
  • Cultivate a positive and inclusive team environment that values diversity of thought and collaboration.
  • Foster a culture of technical excellence and continuous learning, raising the education level of the team.
  • Manage team and individual performance through regular 1:1s, coaching, feedback, development, and performance reviews.
  • Lead hiring for the team, working with recruiters, shaping and conducting interviews and identifying top talent.
  • Drive the Agile/Scrum process, facilitating sprint planning, daily standups, backlog grooming, and retrospectives.
  • Champion the adoption of AI-assisted development practices, identifying opportunities to integrate tools such as GitHub Copilot, Claude, and similar technologies into the SDLC to accelerate delivery, improve code quality, and reduce toil.
  • Ability to identify blockers and work with team to address.
  • Maintain a sense of urgency and ensure the team is consistently shipping quality code (or other deliverables).
  • Able to still jump in and contribute code and mentor others on coding practices.
  • Collaborate with product management and stakeholders to define and prioritize product requirements.
  • Drive the technical design and architecture of new features and enhancements.
  • Manage cross-team dependencies and remove technical roadblocks.
  • Promote and enforce engineering best practices, including code reviews, testing, and documentation.
  • Stay abreast of industry trends and emerging technologies, particularly within the Microsoft Azure ecosystem.
  • Mentor developers through code reviews, empowering them through ownership of successively bigger projects, and assisting in technical design and planning.
  • Foster delivery of high-quality code that is maintainable, scalable, and testable.
  • Communicate effectively with technical and non-technical audiences, including stakeholders, product managers, and engineers.
  • Foster strong cross-functional relationships with other teams, such as product, design, and QA.
  • Clearly and concisely communicate technical concepts and decisions to both technical and non-technical stakeholders.
  • Possess a deep understanding of the product and business goals, translating them into technology decisions.
  • Prepare and help the team prepare technical designs, demonstrating a deep understanding of the project architecture.

Benefits

  • Medical, Dental, Vision insurance
  • Virtual Doctor Visits with $0 Co-Pay
  • Life Insurance (company paid)
  • Short Term Disability Insurance (company paid)
  • Long-Term Disability Insurance (company paid)
  • Flexible Time Off (FTO)
  • Paid Holidays
  • Paid Time to Volunteer
  • Flex Spending Account (FSA)
  • 401K Plan (with an awesome employer match!)
  • Employee Assistance Program
  • Employee Discounts Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service