Jobs and Careers
MA
Senior Director, Software Engineering
Mars United CommerceUnited Statesfull_timeVerifiedPosted 5 Sept 2025
💰 $172,520/yr($132,715/yr – $172,520/yr)
About the role
Mars United Commerce Powered by Marilyn is a global commerce company that delivers all the solutions clients need to grow their business today and tomorrow. Founded by the late Marilyn Barnett, we’ve become global leaders in four key commerce disciplines - Strategy & Analytics, Digital Commerce, Content & Experiences, and Retail Consultancy - that together form a United Commerce Ecosystem that provides all the expertise clients need to navigate the commerce marketing landscape. Our 800+ Martians across North America, Europe, Australia, New Zealand and Asia exist to drive growth for our people, our clients, and our communities all across the globe. We’re seeking a Senior Director of Software Engineering to nurture a high-performing team of software, BI, and data engineers. This team operates within a large, complex marketing enterprise, and needs a technically strong, experienced, and emotionally intelligent leader to navigate the organization. Candidate must reside within a commutable distance from the Mars United Commerce Lehi, UT location. PRIMARY RESPONSIBILITIES:
- Lead a distributed team of software engineers, data engineers, and BI developers.
- Serve as a technical advocate and organizational buffer—protecting the team from the effects of working in a large company.
- Act as liaison between the business and engineering technical leaders to give additional context to architectural and business considerations.
- Provide hands-on technical redundancy across our Google Cloud Platform (GCP): setting up Google Groups, managing IAM permissions, roles, and service accounts, monitor resources and associated spend.
- Collaborate with technical leaders, product leaders, analytics users, and other data organizations to prioritize technical efforts with business outcomes in mind.
- Build a strong engineering culture rooted in collaboration, clean code, and continuous improvement.
- Recruit, mentor, and retain top-tier engineering talent.
- 10+ years of software engineering experience, including 3–5 years managing engineering teams.
- Strong experience leading across functions: backend, data pipelines, and BI/reporting tools.
- Demonstrated success managing distributed teams across time zones and functions. We operate mostly in Mountain Time, but have many contributors in Eastern Time.
- Deep familiarity with Google Cloud Platform (GCP), especially with IAM.
- Has experience navigating complex or bureaucratic environments while maintaining agile team health.
- Understands how to balance long-term architectural integrity with pragmatic business needs.
- Passionate about building teams, not just shipping code.
- Familiarity with marketing or martech systems (e.g., customer data platforms, attribution modeling, campaign orchestration).
- Background in data privacy, security policies, and compliance.
- Cloud: Google Cloud Platform
- Languages: Python, TypeScript/Vue.js, SQL
- Data: BigQuery, dbt, Looker (and legacy systems in Azure)
- DevOps: GitHub Actions, Cloud Build, misc. (some Terraform, etc.)
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s