Manager of Software Engineering - Deliverability

Founded in 2009, SendGrid is an industry-disrupting, cloud-based email company that solves the challenges of reliably delivering emails on behalf of our customers.  We deliver over 25 billion emails a month for customers like Airbnb, Spotify, and Uber.

SendGrid’s Manager of Software Engineering will be a dynamic and inspiring software product development leader with a passion for thoughtful management, impactful mentorship, and inspiring leadership. You will grow and lead our critical Delivery and Compliance engineering teams, facilitate Agile methodologies and own, review and manage sprint planning in collaboration with executive staff and product management.

We are building a world class engineering organization, which means your primary responsibilities will be to hire great people, mentor them through regular feedback, and lead your teams to deliver consistently superb results. You will draw upon your years of hard won technical expertise to provide wisdom to help us avoid pitfalls, prioritize issues and meet our biggest technical challenges. To succeed in this role, you will have a passion for Agile software development, foster a culture of collaboration and innovation, and possess a strong background in the SaaS or PaaS space. Ultimately your job is to ensure we rapidly deliver and successfully operate quality software systems which can support our scaling and fast growing business.

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 the product, sales, and ops organizations to deliver innovative, reliable products that delight our customers
  • Build and manage software systems and architecture to meet the future needs of our customers
  • You are also responsible for the operations of your team’s production systems, so being able to provide solid operational guidance is a must  
  • Ensure a high level of quality in SendGrid’s software products
  • Look for ways to improve the engineering organization to increase throughput, improve quality, and continuously improve processes
  • Apply best practices to lead development teams through design, development, testing, code reviews, and deployment of features and components
  • Collaborate with product management to ensure a deep understanding of requirements, define priorities and develop a clear roadmap and how they map to our larger goals.  Successfully translate those requirements for our engineers so that they can deliver
  • Ensure your teams’ goals are aligned with the company and help keep them on track
  • 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
  • Develop people within your teams towards career progression goals
  • Nurture SendGrid/Engineering culture
  • 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 

  • Proficient across a highly diverse set of technologies (email, golang, Perl, databases, etc.)
  • Demonstrated ability to oversee the design of complex components and large scale systems
  • Demonstrated ability to oversee the translation of architecture vision into concrete system designs
  • Track record in building and sustaining high-performance teams
  • Humble leader with strong people-management and conflict-resolution skills
  • Ability to closely track the details of large and complex engineering projects with a deep-seated drive to deliver!
  • Ability to articulate ideas to technical and non-technical audiences
  • Demonstrated analytical, evaluative, and problem-solving abilities
  • SaaS product experience
  • 5+ years of software development of large distributed production systems
  • 5+ years of engineering management of cross functional teams of at least 6-10
  • BS in Computer Science, Engineering or technical discipline or equivalent experience
  • Decisive - Uses a framework or process by which to make decisions. At times, will need to make decisions quickly and often with incomplete data
  • Persuasive - Bring others to their point of view using logic, data, and emotion. Have a formal process and framework by which to make qualitative and quantitative points, not just using emotional appeals
  • Accountable - Being willing to answer for the outcomes resulting from their own choices, behaviors, and actions. Take ownership of situations that they're involved in
  • Self Motivated - Motivated to do or achieve something because of one's own enthusiasm or interest, without needing pressure from others
  • Focused - Achieve what they set out to do before launching new initiatives. Complete company-linked goals and tasks, not simply to be busy and active
  • Collaborative - A keen ability to support cross-functional projects and decisions. Gets energized from working within a team and cross-functionally to achieve the company's goals

Bonus Points 

  • Experience at substantial scale
  • You have more than a passing familiarity with email aka you are familiar with the relevant RFCs like RFC 5322 — Internet Message Format and RFC 5321 — Simple Mail Transfer Protocol
  • Experience with all phases of the recruiting pipeline

SendGrid is proud to be an equal opportunity employer. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.


Back to top