Sr. Software Engineer- Compliance & Delivery

Sorry, this job was removed at 9:38 p.m. (MST) on Saturday, May 9, 2015
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

SendGrid is and always will be an engineering company. We hire people with a wide range of technical skills and expertise who are interested in solving large-scale development problems, like how to deliver billions of transactional emails per month in a secure and scalable way.

As a software engineer at SendGrid, you will work on a small, versatile and passionate team, tackling new problems as we continue to push our technology forward. You will design, test, deploy and maintain software solutions that solve developers’ problems at-scale. You will have the opportunity to write mission-critical code that enables us to achieve our goal of simplifying communication between businesses and their customers.

Although we do send 2% of the world’s wanted email, SendGrid is much more than an email company, and our mission has much greater scope. To handle transactional messaging at-scale requires expertise from nearly every area of computer science. Our engineers work on many projects that carry varying responsibilities.

What You'll Do

  • Solve hard, interesting and important problems for our internal users and customers
  • Fight SPAM and keep our network clean of malicious email and stop bad actors
  • Build and enhance systems that help businesses better reach their customers to share exciting news, events, and offers
  • Work with other top notch engineers on reliable, distributed services that scale dynamically
  • Work in a dynamic team environment with short turn around times
  • Contribute ideas to improve our service, software, and development process
  • Troubleshoot problems and implement fixes as needed
  • Grow through developer conferences and technical training
  • Pair program for 6+ hours a day
  • Test drive code to ensure highly reliable, readable, and reusable test suites
  • Work everyday to achieve a high level of engineering excellence. Constantly growing and improving your skills in the company of like minded engineers
  • We're an agile, fast growing company and this job description isn't meant to be an exhaustive list of your qualifications or all the things you'll do.

About You

  • BS or MS Computer Science or related technical discipline
  • Strong analytical, problem solving, and debugging skills
  • 5+ years in software development
  • Strong competencies in data structures, algorithms, software design, architecture
  • Experience with Cloud and Big Data technologies such as Cassandra, Riak, Hadoop, MapReduce, Amazon EC2
  • Solid experience working with distributed systems and their development
  • Experience with one or more of the following: Go, Ruby, Java, C/C++ or Python
  • Proficient with Linux or *NIX and CLI tools
  • Experience with Chef and Vagrant a plus
  • Background in Natural Language Processing or Computer Vision is a plus
  • Background in Machine Learning or Artificial Intelligence is a plus
  • Experience with service oriented architecture and scalable services a plus
  • Familiarity with JavaScript, CSS/HTML and toolkits (jQuery, SASS, coffeescript etc) a plus
  • Passionate about writing clean, efficient code, and learning new technologies and best practices
  • Mission driven, action oriented with a can do, get stuff done attitude
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1801 California St, Denver, CO 80202

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TwilioFind similar jobs