Software Engineer

Aurora Operations, Inc.
Pittsburgh, PA, United States
4 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$131,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+21 more
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

Job 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.

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…