Manager of Software Engineering - Marketing Campaigns

Denver, CO, United States Full Time

SendGrid’s Manager of Software Engineering will be a dynamic and inspiring software product development leader with a passion for managing, mentorship, and influential leadership.  You will grow and lead one of our talented engineering teams, facilitate Agile methodologies and own, review and manage sprint planning in collaboration with executive staff and product management. Your primary responsibilities will be to hire great people, mentor through regular feedback, and lead the team to consistently deliver. You should also be able to dig in and solve hard technical problems and provide deep technical guidance. To succeed in this role, you will have a passion for Agile software development, fostering a culture of collaboration and innovation, and possess a strong background in distributed systems. Ultimately your job is to ensure we rapidly ship high quality software to support our scaling and growing business.

This role will focus on SendGrid’s next generation of marketing applications and tools.  A successful candidate will love making complicated workflows seem remarkably easy and appealing to people who are not developers by trade.  This is a backend position; experience with distributed data stores and search technologies will be critical.

What You’ll Do

  • Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
  • Successfully recruit, manage, motivate and mentor members of the software engineering organization
  • Collaborate with product management to ensure a deep understanding of requirements and how they map to our larger goals.  Successfully translate those requirements for our engineers so that they can deliver
  • Collaborate with the product, sales, and ops organizations to deliver innovative, reliable products that delight our customers
  • Continuously look for ways to improve the engineering organization to increase throughput, improve quality, and continuously improve processes
  • Be the voice of the team within the business and communicate the company vision and goals back to the team
  • Provide inspirational thought leadership to the team in the areas of software development best practices, industry direction and innovation
  • We're an agile, fast growing company and this job description isn't meant to be a complete list of your qualifications or all the things you'll do

About You

  • BS in Computer Science, Engineering or other technical discipline
  • 7+ years of relevant experience or equivalent combination of experience and education
  • Experience with people management and/or team leadership responsibilities; we’d love to see a track record in building and sustaining high-performing teams
  • SaaS product experience is a must. Previous experience with email marketing applications is a plus
  • Experience with search technologies and nosql datastores  
  • Proficient across a highly diverse set of technologies (Java/Golang, Riak/Cassandra, Solr/Lucene) OR expert in at least one technology
  • Ability to manage multiple projects, teams and schedules in a rapid-growth environment, to coordinate successful/timely releases and achieve quality objectives
  • Excellent written and oral communication skills, including the ability to articulate ideas to technical and non-technical audiences
  • Superior analytical, evaluative, and problem-solving abilities

Bonus Points

  • Direct experience with Email Marketing
  • Relevant experience with Distributed systems (Multi-DC, Cloud Infrastructure)
  • Search Expert, Search at Scale (Solr, Athena, Spectrum)
  • Experience with Cassandra, AWS DynamoDB, Riak

We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job