What are the responsibilities and job description for the Engineering Manager position at MarketOnce?
About MarketOnce
At MarketOnce, we empower businesses with the insights and strategies they need to excel in today's dynamic market. With a strong foundation in market research, we offer innovative solutions in research, software, consulting, advertising, and marketing to corporate, private equity firms, and other organizations seeking to achieve their goals.
Our team is distinguished by their client-centric approach—treating each client's business with the dedication and care as if it were their own. This commitment enables us to deliver personalized service and achieve the highest standards of success and innovation in everything we do. Together, our family of companies, including MarketOnce, ROI Rocket, and eAccountable, work towards delivering unparalleled solutions. Headquartered in Denver, Colorado, our global team collaborates from locations across the US and Europe.
We value curiosity, creativity, collaboration, and expertise, continuously striving to push boundaries and exceed our clients' expectations. Join us at MarketOnce and be part of a culture that drives meaningful results.
About The Opportunity
As the Engineering Manager, you will play a pivotal role in leading the engineering team responsible for building and scaling our SAAS platform. You will be responsible for overseeing the full software development lifecycle, ensuring technical excellence, and fostering a collaborative, high-performance culture within the engineering team. In this role, you will work closely with cross-functional teams, including Product, Marketing, and Data Science, to deliver powerful solutions that meet the evolving needs of our clients. You will report directly to the CTO and help define the technical strategy and vision for the company.
What You’ll Do
Team Leadership & Development:
MarketOnce is an Equal Opportunity Employer. We believe in creating a diverse and inclusive workplace where everyone has the opportunity to thrive. We are committed to hiring individuals based on their skills and qualifications, regardless of race, gender, age, sexual orientation, disability, or any other characteristic. We welcome and encourage applications from all backgrounds.
At MarketOnce, we empower businesses with the insights and strategies they need to excel in today's dynamic market. With a strong foundation in market research, we offer innovative solutions in research, software, consulting, advertising, and marketing to corporate, private equity firms, and other organizations seeking to achieve their goals.
Our team is distinguished by their client-centric approach—treating each client's business with the dedication and care as if it were their own. This commitment enables us to deliver personalized service and achieve the highest standards of success and innovation in everything we do. Together, our family of companies, including MarketOnce, ROI Rocket, and eAccountable, work towards delivering unparalleled solutions. Headquartered in Denver, Colorado, our global team collaborates from locations across the US and Europe.
We value curiosity, creativity, collaboration, and expertise, continuously striving to push boundaries and exceed our clients' expectations. Join us at MarketOnce and be part of a culture that drives meaningful results.
About The Opportunity
As the Engineering Manager, you will play a pivotal role in leading the engineering team responsible for building and scaling our SAAS platform. You will be responsible for overseeing the full software development lifecycle, ensuring technical excellence, and fostering a collaborative, high-performance culture within the engineering team. In this role, you will work closely with cross-functional teams, including Product, Marketing, and Data Science, to deliver powerful solutions that meet the evolving needs of our clients. You will report directly to the CTO and help define the technical strategy and vision for the company.
What You’ll Do
Team Leadership & Development:
- Lead, mentor, and develop a team of software engineers, fostering a culture of continuous learning, innovation, and excellence.
- Provide guidance on best practices for software design, development, and testing, ensuring high-quality code delivery.
- Manage team performance through regular feedback, performance reviews, and career development discussions.
- Collaborate with the CTO and senior leadership to define the technical roadmap and vision for the company’s SAAS products.
- Oversee the design, architecture, and implementation of scalable, secure, and high-performance features on the platform.
- Ensure timely delivery of software releases, balancing competing priorities, technical debt, and operational efficiency.
- Partner with product managers, data scientists, and UX/UI teams to translate business and customer needs into technical solutions.
- Ensure effective communication and alignment between engineering and other departments (Product, Marketing, Customer Success, Clients, Users etc.).
- Drive the adoption of agile methodologies within the team, promoting iterative development, collaboration, and continuous improvement.
- Champion the use of new technologies and tools to continuously improve the SAAS platform and engineering processes.
- Identify and resolve complex technical challenges, ensuring the platform’s scalability, reliability, and performance.
- Conduct regular technical reviews, ensuring that solutions meet both user needs and long-term business objectives.
- Monitor system health, performance, and security of the SAAS platform, addressing any issues proactively.
- Drive improvements in software development processes, code quality, and deployment pipelines.
- Maintain technical documentation to ensure knowledge sharing and alignment across teams.
- 10 years of experience in software engineering, with at least 3 years in an engineering management or leadership role, preferably in SAAS, marketing technology, or related industries.
- Proven experience in leading and growing engineering teams, fostering a positive and productive team culture.
- Hands-on experience with modern development frameworks, cloud infrastructure, and building scalable SAAS applications.
- Strong knowledge of software engineering best practices, including design patterns, testing, and version control.
- Proficiency in modern programming languages (e.g., JavaScript, C#, Java, etc.) and frameworks (e.g., Angular, Node.js, etc.) and databases (RDBMS, NoSQL, Cosmos DB, MongoDB etc ).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices architectures.
- Experience with agile methodologies (Scrum, Kanban) and DevOps practices.
- Excellent leadership skills with the ability to motivate and inspire teams to achieve their full potential.
- Exceptional communication skills, both written and verbal, with the ability to interact with stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A Master's degree or relevant certifications are a plus.
- Competitive salary: $132,000 - $165,000
- Flexible vacation policy – take the time you need to recharge
- Comprehensive health, vision & dental insurance
- 401k with company contribution
- Commuter benefits
- Opportunity for career progression with room for personal growth
- 1st Round: 30-minute interview with the Recruiter, followed by an aptitude assessment within 24-48 hrs
- 2nd Round: 60-minute interview with the Hiring Manager
- 3rd Round: 2 hours of interviews with the Hiring Team, onsite unless the candidate is remote
MarketOnce is an Equal Opportunity Employer. We believe in creating a diverse and inclusive workplace where everyone has the opportunity to thrive. We are committed to hiring individuals based on their skills and qualifications, regardless of race, gender, age, sexual orientation, disability, or any other characteristic. We welcome and encourage applications from all backgrounds.
Salary : $132,000 - $165,000