Manager of Software Development, Marketing and Salesforce Technologies

  • Lehi, UT, USA
  • Full-time

Job Description

We are looking for a passionate and motivated engineering manager to lead our world-class engineering team building data infrastructure and implementing Salesforce Marketing, Service, and Community cloud. This is a strategic area for Ancestry as it enables our vision of personalizing consumer engagement at scale. We are actively building and expanding customer journeys and making our marketing campaigns and associated investments more efficient by aggressively investing in this area. This is an excellent opportunity for a technology leader with strong business acumen to collaborate with marketing and business leaders to unlock the huge potential that our Marketing Tech platform has to offer.

What you'll do:

  • Provide technical leadership to the team including system and application level architectural oversight
  • Develop a technology roadmap that not only meets our business expectations but also scales our technology for our future needs
  • Maintain high standards for software quality by establishing good practices and build a strong engineering culture of operational excellence
  • Collaborate with business and marketing stakeholders, member services, product owners, architects and x-functional teams to plan, design, develop and deploy applications and services within budget and on schedule
  • Lead the resolution of Live incidents and performance issues including root cause analysis
  • Exercise good judgment on Build vs. Buy by carefully assessing the business needs and the available internal or external solutions
  • Hire, retain, mentor, coach and develop technical talent on the team


  • 8+ years of hands-on development experience
  • 2 years of direct management experience required
  • Bachelor's in computer science degree (or related discipline) required (master's preferred)

Core Competencies:

  • Server side technologies - preferred Java
  • Frameworks (preferred Spring or Express)
  • Micro services based architecture (REST)
  • Continuous deploy and integration tools like Jenkins
  • Designing and developing enterprise grade software in fast-paced distributed environments (highly scalable, reliable, available) 
  • Agile methodologies (SCRUM)
  • Scalability, Availability, Load and Performance considerations and relevant best practices
  • Strong inclination towards improving solutions and/or surrounding processes
  • Strong communication skills (verbal/written)

Preferred Competencies:

  • Marketing tools experience (content management or campaign manager etc)
  • Experience with Salesforce Marketing Cloud or Service cloud is a big plus
  • Cloud based infrastructure experience
  • Docker and kubernetes experience
  • Caching frameworks like memcached and redis experience
  • Experience with message queues like rabbit mq

Additional Information

Helping people discover their story is at the heart of ours. Ancestry is the largest provider of family history and personal DNA testing, harnessing a powerful combination of information, science and technology to help people discover their family history and stories that were never possible before. Ancestry’s suite of products includes: AncestryDNA, AncestryProGenealogists, Fold3,, Find a Grave,, and Rootsweb.

We offer excellent benefits and a competitive compensation package. For additional information, regarding our benefits and career information, please visit our website at (REF952X)