Software Architect
CrowdboticsFull Time
Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
This role is hybrid, requiring the successful candidate to report to Mountain View Technical Center or Austin Innovation Center or GM Georgia IT Innovation Center or GM Global Technical Center three times per week at minimum.
A Bachelor’s or master’s degree in computer science, Engineering, or a related field is required, along with 6+ years of experience in software development with a proven track record in designing scalable systems and contributing to architectural decisions. Strong understanding of distributed systems and hands-on experience with Kubernetes, CI/CD workflows, and observability tools are also essential.
This information is not specified in the job description.
You will work closely with cross-functional teams including technical leads, peers, product managers, designers, Staff Engineers, SREs, developers, and product teams in a collaborative environment focused on technical excellence and continuous learning.
A strong candidate has 6+ years of software development experience designing scalable systems, strong technical skills in distributed systems, Kubernetes, CI/CD, and observability tools, and thrives as a hands-on problem solver in collaborative cross-functional teams.
Designs, manufactures, and sells vehicles
General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.