Golang / Go Job: Software Engineer, Backend

LaunchDarkly

Software Engineer, Backend at LaunchDarkly

Oakland, California, United States 🇺🇸   (Posted Aug 1 2018)
About the company
LaunchDarkly is a Feature Management Platform that serves over 25 billion feature flags daily to help software teams build better software, faster. Feature flagging is an industry standard methodology of wrapping a new or risky section of code or infrastructure change with a flag. Each flag can easily be turned off independent of code deployment (aka ”dark launching”). LaunchDarkly has SDKs for all major web and mobile platforms. Our team culture is dynamic, friendly, and supportive.

Job position
Permanent

Job description
We're looking for a backend engineer to help us build features, design and implement API methods, and improve the performance and reliability of our systems. We're looking for someone who knows what it takes to deliver value to customers and takes pride in the quality of their work.

Our platform serves over twenty billion feature flags daily. The core technologies we use daily include Golang, React, Redux, MongoDB, ElasticSearch, Redis, HAProxy, and NATS.

LaunchDarkly is a rapidly growing software company with a strong mission and vision carried out by a talented and diverse team of employees. Our goal is to help teams build better software, faster. You'll join a small team from companies like Atlassian, Intercom, and GitHub, and you'll have an immediate impact with our product and customers.

What you'll do:

Build and expand our APIs and services, written in Go

Collaborate with frontend engineers to deliver user-facing features

Monitor and improve server-side performance

Write unit, integration, and load tests as necessary

Actively participate in code reviews

Write and review technical proposals

Improve engineering standards, tooling, and processes

Skills & requirements
4+ proven experience and fluency with server-side web development (e.g. in Java / Scala, Ruby, Python, Golang, Node.js)

Experience building RESTful APIs

Strong computer science fundamentals: data structures, distributed systems, concurrency, and threading

Strong communication skills, a positive attitude, and empathy

You write code that can be easily understood by others, with an eye towards maintainability

You hold yourself and others to a high bar when working with production systems

You value high code quality, automated testing, and other engineering best practices

You may also know (bonus skills):

Experience with NoSQL databases (MongoDB, ElasticSearch)

A deep understanding of networking technologies (TCP, HTTP, websockets, server-sent events, etc.)

Instructions how to apply
see the website
[ job website ]

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

Other jobs that might be interesting

Senior Software Engineer   (April 2019)
Irvine, California, United States (Remote possible)
- As part of a multi-disciplinary team, you will be developing new and innovative technologies for the company's software solution suite - Develop, test, and maintain robust, scalable, first-class software for our technology platform and full suite of product...
RackTop Systems Software Developer for RackTop's Cyberconverged data storage and security product - RackTop Systems   (March 2019)
Fulton, Maryland, United States
RackTop Systems is seeking an experienced and enthusiastic Golang (Go) Software Developer to join its data management platform team. RackTop is pioneering CyberConverged data security. This is your chance to work on a data security product that is solving the...

Openly Inc. Software Engineer - Openly Inc.   (March 2019)
Ann Arbor, Michigan, United States
We're a new quantitatively​-driven insurance company, help us build our Go-based company stack from the ground up. We’re hiring for a senior engineer role. Your primary responsibility will be to develop the backend systems that power the pricing and sale ...

 
About Golangprojects