Senior Backend Engineer
AtticusAbout the role
About Atticus
At any given time, 16 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance could transform their lives. But today, most never get it.
Atticus makes it easy for any sick or injured person in crisis to get the life-changing aid they deserve. In the last 6 years we’ve become the leading platform connecting people with disabilities to government benefits. We also help victims of accidents, misconduct, and violence get compensation from insurance. So far, we’ve gotten thousands of people access to over $4B in life-changing aid, and we’re just getting started.
We've helped more than 110,000 people in need (see our 13,000+ five-star reviews) and raised more than $100 million from top VC firms like Fika, Forerunner, GV (Google Ventures), and True Ventures. (We closed our Series C round in April 2025, so we're well-funded for the foreseeable future.) We're small but moving fast — our team grew from 89 to over 151 last year, and we expect to grow again in 2025.
The Job
Atticus works in an industry dominated by outdated technology that is ripe for fresh thinking: our core competitors rely on massive call centers to screen clients, antiquated CRMs to track and manage cases, and paper checks to get paid (provided they’re sent to the right address).
Conversely, as a VC-backed tech company our product & engineering department powers everything we do: from creating an engaging online experience for people in crisis to providing tools for our network lawyers as they serve our clients, Atticus relies on technology to fulfill our mission.
We’re looking for Software Engineers to join our team. You’ll work on the back-end, and will partner with every department at Atticus as we continue to grow our platform in an effort to help people in need find trusted legal support.
What You'll Do:
Design, build and operate Atticus’ APIs with a focus on performance, modularity, extensibility, and reliability.
Work with product to evaluate and refine product details and acceptance criteria
Architect, design, write, review, and test code in a collaborative environment with other software engineers.
Evaluate storage technologies and methodologies with an eye toward scalability and performance.
Leverage your peers as multipliers for your skills to create excellent products and services.
The role is a rare opportunity to join a fast-growing Series B startup that doubles as a B-corp social enterprise. Every project you take on will help clients in need get the help they deserve, and you’ll shape our company culture as we scale. We’re looking for engineers who are excited about our mission and the challenges it entails.
Qualifications
Required:
You have 5+ years of experience writing idiomatic JavaScript, Golang, Java, Python, Scala, or Ruby.
You build modern, resilient and operationally sane backend systems exemplifying industry standards (HTTP REST, GraphQL, Stream processing, Big Data).
You enjoy teaching and mentoring teammates on backend system best practices and architecture
You work well with product to clarify and translate requirements for teammates
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 judgment in leveraging the right frameworks and technologies.
You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
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.
Bonus / Nice-to-Have:
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
We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you.
Salary and Benefits
This is a rare opportunity to join a startup that has strong traction (substantial funding, well-resp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s