Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4303697299&distance=25&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&refresh=true&start=325 Job Description: What You'll Do: Design, build and operate Atticus’ web applications 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 C 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 3+ years of experience writing idiomatic JavaScript, Golang, Java, Python, Scala, or Ruby. You have experience and love for building performant React applications You speak CSS and HTML fluently and know how to build around browser limitations You enjoy working with UI and UX experts to build compelling user experiences You build modern, resilient and operationally sane fullstack 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 You can build a great Webpack configuration