The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving architectural decisions that align with long-term product and business goals. The ideal candidate is an experienced engineer with a deep understanding of web technologies, quality assurance, Marketing Operations workflows, and cross-functional collaboration.
Your Next Challenge:
- Architect, design, and implement scalable web applications and internal tools to support Marketing Operations and eCommerce workflows
- Serve as a technical lead on projects, breaking down complex problems and guiding implementation across teams
- Collaborate closely with product managers, designers, and business stakeholders to align technical solutions with strategic objectives
- Conduct technical planning, estimation, and execution of medium to large-scale projects
- Write clean, maintainable code with strong documentation and automated tests
- Establish and enforce engineering best practices across the development lifecycle
- Perform peer code reviews and provide mentorship to software engineers
- Define and implement QA strategies, including unit tests, integration tests, regression testing, and monitoring protocols
- Troubleshoot and resolve complex bugs and system issues in production and staging environments
- Drive improvements in system reliability, performance, security, and scalability
- Contribute to the evolution of the Workbench CMS and other internal platforms used for content creation, localization, and campaign execution
- Promote a culture of continuous learning, knowledge sharing, and technical excellence
What You'll Need:
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- 5+ years of full-stack software engineering experience with a focus on scalable and maintainable systems
- Proven ability to lead projects and mentor developers across the engineering team
- Advanced proficiency with modern web development tools and frameworks (e.g., JavaScript, TypeScript, Vue.js, React, Node.js)
- Experience architecting RESTful APIs and working with cloud infrastructure (e.g., AWS, Azure, GCP)
- Strong understanding of QA methodologies and test-driven development
- Familiarity with CMS systems, marketing automation tools, and analytics frameworks
- Exceptional communication and collaboration skills
- Experience working within Agile and DevOps cultures using tools such as Jira, Git, and CI/CD pipelines