About Ovative Group
Ovative Group is an independent, full-funnel media, measurement, and creative firm. Leveraging our deep industry expertise, we help brands like Best Buy, Domino's, American Eagle, The Home Depot, Post, Disney, Tumi, Michael Kors, Boost Mobile, and UnitedHealth Group transform their media and measurement programs. The result? Profitable growth that speaks for itself.
At Ovative, we don't just track data, we redefine success. How do we do it? Our proprietary MarTech platform, EMRge helps businesses transform marketing into a driver of sustainable growth. Powered by Enterprise Marketing Return (EMR), our differentiated approach to holistic media buying, planning, and measurement, EMRge is the first MarTech platform to measure businesses holistically. We're all about raising the bar every day, and it shows. Our work has been recognized by organizations like Digiday, Google, Inc. 5000, USA Today, and Search Engine Land.
About The Role
We are seeking an Engineering Manager to join our rapidly growing product and engineering development team. Our company specializes in enterprise-level media measurement and optimization across various industries.
In this role, you will take a leadership position within a cross-functional team responsible for creating, optimizing, and maintaining scalable software and data solutions to enhance performance, stability, and scalability. You will play an important role in guiding the team and working closely with internal and client stakeholders throughout the entire software development lifecycle, from concept to deployment.
The ideal candidate will bring strong experience in iterative development practices, strong knowledge of version control (e.g., GitHub), and both conceptual and pragmatic problem-solving skills. Your strong attention to detail and written and oral communication skills will enable you to work directly with business users, understanding their objectives and translating them into technical requirements. As a valuable team member, you will have the opportunity to mentor junior team members, contribute to innovative ideas, and drive the adoption of cutting-edge technologies within the team and foster your own professional growth.
Responsibilities Of An Engineering Manager
Sprint Planning & Execution:
- Collaborate with the Scrum Master and Technical Lead to develop robust Sprint plans that align with project goals and timelines.
- Ensure backlog refinement provides your team with the clarity and resources they need to successfully deliver their assigned stories.
- Drive continuous improvement of agile best practices within the team to create efficiencies and improve product outcomes.
- Manage technical debt by identifying, prioritizing, and addressing areas that require refactoring or improvement to maintain code quality, system performance, and ensure scalability
- Conduct resource and capacity planning to ensure the team has the necessary skills and bandwidth to meet project demands and deliverables
Delivery Accountability
- Ensure on-time delivery, holding yourself and your team accountable to Sprint goals and commitments.
- Maintain strong collaboration with adjacent teams to ensure aligned and efficient delivery.
- Measure outcomes and engineering efficiency by tracking key performance indicators (KPIs) and using data-driven insights to identify areas for improvement.
- Implement metrics and tools to regularly assess the team's performance and the quality of the deliverables.
Team Development And Mentorship
- Act as a dedicated coach and mentor to engineers on your team, fostering a culture of continuous learning, growth, and collaboration.
- Encourage open feedback on individual and team performance development opportunities.
- Challenge team members to think outside their wheelhouse, enabling them to become more flexible and resilient team members.
- Drive team-level knowledge sharing that helps us better understand our users and grow as technical experts.
Champion Of Excellence
- Advocate for both personnel and technical excellence, creating an environment where team members are inspired to achieve their best.
- Lead Quality Assurance (QA) efforts within your team, driving adoption of best practices for SDLC, ensuring that the team consistently delivers high-quality, reliable software.
Team Representation
- Represent your team in key discussions with stakeholders including Product Management, Scrum Leads, and Engineering peers, showcasing the team's achievements and contributions.
- Contribute actively to roadmap and OKR conversations, communicating proactively and collecting continuous feedback to validate assumptions.
Team Advocacy
- Advocate for your team’s needs, perspectives, and impact across the organization, liaising with Product and participating actively in Centers of Excellence to ensure the team’s needs and perspectives are heard and considered.
- Engage with leaders and partners to elevate engineering practices and ensure your team’s voice is heard.
- Advocate for tech debt resolutions and scalability initiatives to handle growth and evolving requirements.
- Promote continuous skills training and development to keep the team at the cutting edge of technology.
Initiative Leadership
- Lead efforts within your team related to Quality, DevOps, and Security, ensuring that these endeavors not only meet but exceed the expectations for Engineering excellence across the organization.
- Maintain a strong customer perspective, ensuring polish and completeness on the definition of done within appropriate constraints.
Required Skills
- 5+ years of relevant experience in computer science, software engineering, or a related technical discipline
- Proficiency coaching and mentoring engineers to support their professional growth
- Ability to work collaboratively with cross-functional team members and stakeholders to achieve business outcomes
- Strong organizational skills and ability to manage multiple projects, priorities and deadlines
- Experience leading high-performing engineering teams, including lead engineers
- Ability to clearly communicate technical concepts to both technical and non-technical stakeholders
- Experience bringing conceptual, analytical, and “big picture” thinking to strategic problem-solving
- Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.)
- Experience with at least one major programming language (e.g., JavaScript, Python, Java)
- Familiarity with web technologies (e.g., JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)
- Familiarity with DevOps practices/principles, Agile/Scrum methodologies, and the product development lifecycle
Preferred Skills
- Experience with marketing APIs and/or automating data pulls from marketing platforms
- Experience in marketing technology management, especially at a digital agency or in a marketing environment
- Experience collaborating closely with Product Owners and influencing product strategy.
- Experience in marketing measurement or measurement technology
- Familiarity with modern web APIs and full stack frameworks.
Benefits Of Working At Ovative Group
We provide strong, competitive, holistic benefits that understand the importance of your life inside and out of work.
Culture
Culture matters and we’ve been recognized as a Top Workplace for eight years running because of it. We demand trust and transparency from each other. We believe in doing the hard and complicated work others put off. We’re open in communication and floor plan. We’re flat – our interns sit next to VPs, our analysts work closely with senior leaders, and our CEO interacts with every single person daily. Put together, these elements help foster an environment where smart people can support each other in performing to their highest potential.
Compensation And Insurance
We strive to hire and retain the best talent. Paying fair, competitive compensation, with a large bonus incentive, and phenomenal health insurance is an important part of this mix.
We’re rewarded fairly and when the company performs well, we all benefit.
Tangible Amenities We Enjoy
- Access to all office spaces in MSP, NYC, and CHI
- Frequent, paid travel to our Minneapolis headquarters for company events, team events, and in-person collaboration with teams.
- Flexible paid vacation policy
- 401k match program
- Top-notch health insurance options
- Monthly stipend for your mobile phone and data plan
- Sabbatical program
- Charitable giving via our time and a financial match program
- Shenanigan’s Day
Working at Ovative won’t be easy, but if you like getting your hands dirty, driving results, and being surrounded by the best talent, it’ll be the most rewarding job you’ll ever have. If you think you can make us better, we want to hear from you!