> Markdown version of [/jobs/ext/4257539-software-engineer](https://www.wearedevelopers.com/jobs/ext/4257539-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Aurora Operations, Inc. - **Location:** Pittsburgh, PA, United States - **Salary:** $131,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Data Analysis, C++ (Programming Language), Cloud Computing, Cloud Storage, Code Coverage, Computer Networks, Databases, Continuous Integration, Data Discovery, Data Retrieval, Data Systems, Software Debugging, Distributed Systems, Python (Programming Language), Machine Learning, Prometheus, SQL Databases, Delivery Pipeline, Grafana, Backend, Pytest, Core Data, Information Technology, AWS Glue, Api Gateway, Grpc, Pagerduty, Golang, Microservices - **Published:** October 31, 2026 - **Apply:** https://www.juju.com/job/1_89565C08641F430090217F3B41829320-PA23050735 ## About the Role Job title: Software Engineer Minimum Salary: $131,000 Education: Master's degree in Computer Science or related SOC Code: 17-2199.08 SOC Occupation Title: Robotics Engineers Duration: Regular Hire Work week: Full-time Supervises employees: No Travel: None Experience: Requires skills and experience to involve: Proven ability to read, interpret, analyze, and communicate data-driven insights. Deep knowledge of Linux kernel and computer networking. Demonstrated knowledge of massive cloud-scale distributed systems architecture. Proficient in GoLang, Python, C++, and SQL. Demonstrated experience with Amazon Web Services (AWS) S3, AWS Glue Catalog, AWS Athena. Demonstrated experience with gRPC and API Gateways. Demonstrated experience with Grafana, Prometheus and PromQL, and OpsGenie. Demonstrated experience with SQL database design, management, and scalability. Demonstrated knowledge of continuous integration and continuous delivery (CI/CD) deployment pipelines and ghz, Python unittest and Pytest testing frameworks. ## Description Job duties: The Software Engineer position will architect and implement a robust framework for autonomous vehicle board to support the onboard event detection execution. Design and implement core data extraction platforms for autonomous vehicle software into highly available, distributed systems to support exponential data growth of autonomous vehicle fleet. Develop AI-powered data retrieval solutions for autonomous vehicle fleet logs to enhance engineering efficiency and streamline data discovery processes. Architect and implement robust framework for autonomous vehicle board to support onboard event detection and execution. Design and implement low overhead metrics extraction framework in C++ and SQL. Participate in peer code reviews and mentor junior engineers to backend robotic system development, design, and cloud storage patterns. Design, build, and maintain distributed backend services and Application Programming Interfaces (APIs) for autonomous vehicle system using GoLang and Python within a comprehensive cloud computing ecosystem. Automate continuous integration and continuous delivery (CI/CD) deployment pipelines and ensure comprehensive test coverage. Investigate, debug, and resolve complex systemic backend issues across microservices, networking layers (gRPC and API Gateways), and production databases. Partner closely with downstream products, machine learning, and core engineering teams to define technical requirements and deliver cross-functional data solutions. Collaborate with stakeholders to streamline data sourcing workflows and support the efficient processing of complex, fragmented robotics logs.