Rivian · 1 day ago
Senior Software Engineer, Backend (Mapping and Charging Cloud)
Rivian is a company focused on sustainable transportation solutions, and they are seeking a Senior Software Engineer, Backend to join their Mapping and Smart Charging Cloud team. The role involves developing server-side applications and APIs, collaborating with cross-functional teams, and ensuring high standards of software quality.
AutomotiveElectric VehicleManufacturingTransportation
Responsibilities
Develop server-side applications in Golang leveraging AWS services, including EKS, EventBridge, SQS, DynamoDB
Develop a highly scalable, generic, and maintainable API layer that can be applied to multiple applications and clients
Write clean, maintainable, and well-documented code following best practices
Ensure that code is highly testable, and test coverage is at a high standard
Stay current with emerging technologies and trends, integrating innovative approaches into development workflows
Perform code reviews to uphold high standards of software quality and maintainability
Analyze complex problems, propose effective solutions, and deliver results on time
Assist in designing and implementing a highly-distributed, scalable, and high-performance backend system
Collaborate with cross-functional teams and third-party partners to define software requirements and system architecture
Develop CI/CD pipelines for seamless build, test, and deployment processes
Troubleshoot and resolve production issues promptly
Must be open to on-call duties during off hours & weekends
Qualification
Required
5+ years of professional software development experience
3+ years of experience building, delivering and maintaining large scale applications that are launched in production
Proficiency in backend programming languages (Go is a big plus, Kotlin is a plus)
Experience in RESTful API development and maintenance
Experience with cloud infrastructures (AWS and GCP preferred)
Experience with event-driven architecture (Kafka and Redpanda preferred)
Understanding of both relational and non-relational databases
Understanding of CI/CD pipelines, Kubernetes containerization, and Git source control
Understanding of Object-Oriented Programming paradigms and practices
Experience with software integration working with QA Automation
Strong problem-solving skills and attention to detail
Preferred
Experience with tracing and monitoring tools such as Datadog
Experience in setting up CI/CD pipelines on Gitlab or Github
Experience with data warehousing tools such as Databricks
Experience with the OCPI charger specification or integrations with charging providers
Experience with iOS or Android application development or services for Mobile applications
Benefits
Robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26.
Full Time Employee coverage is effective on the first day of employment.
Part-Time employee coverage is effective the first of the month following 90 days of employment.
Company
Rivian
Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.
H1B Sponsorship
Rivian has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (70)
2023 (54)
2022 (79)
2021 (21)
Funding
Current Stage
Public CompanyTotal Funding
$21.93BKey Investors
Volkswagen GroupUS Department of EnergyIllinois Department of Commerce & Economic Opportunity
2025-06-30Post Ipo Equity· $1B
2024-11-25Post Ipo Debt· $6.6B
2024-05-02Grant· $827M
Recent News
2026-02-05
The Motley Fool
2026-02-03
Company data provided by crunchbase