Skip to content

Backend Engineer
Company | Atticus |
---|
Location | Los Angeles, CA, USA |
---|
Salary | $115000 – $180000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- You have 3+ years of experience writing idiomatic JavaScript/Node.js, Golang, Java, Python, Scala, or Ruby
- You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
- You lint all your code or know you should.
- You know what parts of your code require tests and you write those tests.
- You use objective judgement in leveraging the right frameworks and technologies.
- You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
- You build modern, resilient and operationally sane backend systems exemplifying industry standards (HTTP REST, GraphQL, Stream processing, Big Data).
- You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
- You plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
- You are willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.
Responsibilities
- Design, build, and operate Atticus’ APIs with a focus on performance, modularity, extensibility, and reliability.
- Work with product and software architects to plan and deliver features, fixes, and performance enhancements.
- Leverage your peers as multipliers for your skills to create excellent products and services.
Preferred Qualifications
- Experience with Google Cloud Platform, Kubernetes, Docker, CircleCI, Git, Golang, Java
- Experience with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
- Experience with a distributed SQL platform like CockroachDB or Google Spanner
- Experience with Hadoop, MapReduce, or other “Big Data” systems