Golang / Go Job: Sr. Software Engineer (Go)


Sr. Software Engineer (Go) at SendGrid

Anaheim, California, United States 🇺🇸   (Posted Mar 17 2014)
About the company
A Mail Server Built By Developers for Developers. Go build the next big thing. We'll make sure your email gets delivered. We've revolutionized the cloud-based transactional email space by efficiently powering the infrastructure for tens of thousands of companies. Our clients rely on us to send millions of emails every day. We have been growing rapidly since launching in 2009, and we want you to be a part of our dynamic company

Job position
Permanent - Remote work is NOT possible
Relocation compensation available

Job description
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 1% 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

Develop new, innovative, scalable web applications & APIs that have millions of hits per day

Build highly dynamic and personalized applications for our customers, that will be the foundation of all future web applications

Build and enhance products that empowers businesses to share exciting news, events, and offers with their customers

Develop reliable, distributed services that scale dynamically in the cloud

Research and implement technology solutions for reliable highly distributed, high transaction services

Work in a dynamic team environment with short turn around times, developing and maintaining a high quality code base

Contribute to continuous improvement of software development best practices in the areas of tools, languages, and APIs

Continued growth through developer conferences and technical training

Skills & requirements
About You

BS, MS, or PhD in Computer Science or related technical discipline

7+ years in software development

2+ years programming experience in Ruby, PHP, Java or Python preferred

Several years of large systems software design and development experience.

Knowledge of Linux is a plus

A solid foundation in computer science, with strong competencies in data structures, algorithms, software design and architecture, and OO design

Experience with service oriented architecture and highly scalable services

Strong analytical and problem solving skills

Self motivated, works well without supervision, sees commitments through completion

Ability to work and participate on a team in an open collaborative environment

Strong communication skills, ability to express technical concepts in verbal and written form

Write clean, efficient code

Instructions how to apply
Please apply here - http://grnh.se/6gvfca
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)

Other jobs that might be interesting

JOOX Music Senior Beckend Developer - JOOX Music   (June 2018)
Los Angeles, California, United States (Remote possible)
Your primary focus will be development of the backend of the JOOX app and managing the flow to the other developers of the front-end clients. You will be working alongside other developers working on different layers of the infrastructure. Therefore, a commitm...

CYZA, INC. Senior Golang Developer/engineer - Remote Position (California Company) - CYZA, INC.   (June 2018)
NEWPORT BEACH, California, United States (Remote possible)
We are hiring a senior Golang developer. This position requires senior development experience with potential in leading the backend team. Position require full-time or very close to full-time commitment. Although we are based in California, USA, this is a r...
CYZA, INC. Remote Senior Frontend Developer (Es6, Javascript, Webpack, Sass/css3) - California Company - CYZA, INC.   (June 2018)
NEWPORT BEACH, California, United States (Remote possible)
We are hiring a senior frontend developer. This position requires senior development experience to lead our frontend development team. Position require full-time or very close to full-time commitment. Although we are based in California, USA, this is a remo...

Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects