Senior Software Engineer - Marketing Campaigns

As a senior software engineer on the Marketing Campaigns team, you will be part of a core backend team to build out our next-generation products that will disrupt and revolutionize the email marketing industry. You will get a chance to integrate, store and analyze large amounts of data and  provide the insights and suggestions to our customers, and along the way solve fun and challenging engineering problems at scale. Join an experienced and passionate team that focuses on making an impact. Opportunities abound to grow the product - and grow your career!

What You’ll Do

  • Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
  • Develop and maintain a secure and high performance code base that powers our core marketing features and infrastructures
  • Work in a highly collaborative environment to create new features from inception to launch
  • Build large scale, highly available applications and services in a distributed systems environment
  • Evaluate and analyze new technology and software for feasibility, impact, and viability
  • Drive efficiency and predictability on your team productivity and velocity
  • Participate in cross-team efforts to troubleshoot/determine resolution for complex issues

Our stack includes: Docker, Golang, Riak, Solr Cloud, Redis, Kafka    

About You

  • BS in Computer Science, Engineering or other technical discipline
  • 5+ years of software development experience in a modern programming language (Go, Java, or C/C++)
  • Experience in distributed systems and microservices architecture, data storage solutions (SQL, NoSQL), Search (Solr, ElasticSearch)
  • Familiarity with Docker container technology
  • Existing experience in MarTech, AdTech or experience working with large data sets a plus
  • Ability to rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment
  • Curious: you like to learn and dive into challenges - especially the hard ones - and you always look for new or innovative ways to answer questions
  • Collaborative and open minded - You are open to suggestions with a team-first attitude and willing to take mitigated risks to move a project forward

Meet Some of SendGrid's Employees

Jovel C.

Software Engineer IV

Jovel writes code to create a better user experience through an easy-to-navigate design. She ensures APIs respond quickly so customers can find the information they need.

Lauren W.

Customer Success Manager

Lauren helps customers capitalize on SendGrid capabilities by answering inquiries, introducing new products, and streamlining the overall customer experience—encouraging implementation of new strategies.

Back to top