Golang / Go Job: Principal Software Engineer


Principal Software Engineer at Airbrake

Worldwide, 100% remote position   (Posted Jan 23 2020)

About the company
Airbrake offers Error, Performance and Deploy Application monitoring for software teams so they can find and fix problems quickly, and ship quality software with calm and confidence.

Job description
We are looking for a highly experienced and capable software engineer to build and adapt our core data systems: data ingest, processing, APIs and storage. We will lean on your proven track record in delivering high performing scalable systems, to scale our platform and support our product roadmap. You will be a critical and senior member of an ambitious 12-person team working to grow the business significantly and continue to delight our customers.

## Who are we looking for?

- You have 10+ years of software development experience.
- You have proven skills in designing, developing and delivering large scale, high performing, scalable production systems.
- You have extensive experience designing and managing large database solutions, preferably with PostgreSQL.
- You are an expert at scaling backend systems.
- You are an expert programmer, proficient with Go.
- You are experienced with Application Monitoring tools. Big bonus points for experience building APM systems.
- You are comfortable working with AWS, Linux, and configuration management software, preferably Ansible.
- You are a team player who enjoys collaborating and sharing your knowledge.
- You have excellent communication skills in both written and verbal English.
- You are adaptable, driven and have a desire to make great things happen.

## What will you do?

- Be responsible for the design and delivery of our core data systems. APIs, data ingest, data processing and storage.
- Maintain, design, adapt and deliver the high-performing Go APIs and data processing that powers these systems.
- Collaborate with the CTO and the product team to understand and adapt to new and existing product requirements.
- Help mentor a small number of talented developers as they grow their engineering and Go skills.
- Document and share knowledge with the wider team.
- Be an important part in the success of Airbrake!

Apply now!  
About Golangprojects