General Motors

Senior Software Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Warren • California, Missouri, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,000 - $260,000 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDynamoDBGoJ2EEJavaKubernetesLinuxMicroservicesSpringSpring BootSpringBoot

About the role

  • Translate complex use cases into robust software solutions for Vehicle Connectivity Infrastructure
  • Design, develop and verify software (unit and integration testing) in Java and Go
  • Build cloud-native applications and feature components that enable next-generation vehicle connectivity
  • Design and Development of applications using Java, Go, Spring Boot, AWS, Azure, Postgre, Cosmos and Dynamo DB
  • Design, develop and deploy microservices on AWS/Azure Kubernetes
  • Write Java applications using Spring Boot and related Java technologies
  • Generate metrics for microservices using Spring AOP and Spring Boot Actuator
  • Apply UML and facilitate OO/J2EE design following standard methodologies and design patterns
  • Perform design and analysis on changes and document requirements linked to test cases
  • Diagnose, debug and resolve issues related to connectivity platform and software
  • Coordinate and collaborate with IT, Systems & Safety Engineering and in-vehicle development teams
  • Act as a resource for colleagues with less experience and work independently with minimal guidance

Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree
  • 5+ years of experience with demonstrated technical and professional skills in Java, AWS, Azure, Linux or related software design, development, and testing
  • Extensive experience in building scalable, high-performance applications with Go and Java
  • Experience designing and developing apps, services using one or more protocols
  • Excellent knowledge of Microservices/Event driven Architecture
  • Knowledge in Big Data solutions like Cosmos/Dynamo DB and file storage solutions like Amazon object store
  • Experience with Spring Boot and related Java technologies
  • Experience building cloud-native applications and deploying microservices on AWS/Azure Kubernetes
  • Experience with unit testing and integration testing and verification
  • Experience with UML and Object Oriented (OO)/J2EE design and standard design patterns
  • Experience diagnosing, debugging and resolving connectivity platform and software issues
  • Experience with GIT/source code management, CI/CD development
  • Experience with cloud/Edge Hosting of services and Apps (preferred)
  • Experience with networking and embedded software (preferred)
  • Master’s degree in a related technical field (preferred)
  • Experience with Azure cloud development (preferred)
Benefits
  • GM offers a variety of health and wellbeing benefit programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Bonus Potential: incentive pay program based on company performance, job level, and individual performance
  • This job may be eligible for relocation benefits

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaGoSpring BootAWSAzurePostgreCosmos DBDynamo DBMicroservicesUML
Soft skills
collaborationcommunicationproblem-solvingindependencementorship
Certifications
Bachelor of Science degreeMaster’s degree
Capital One

Lead Software Engineer, Full Stack, Cyber

Capital One
Seniorfull-time$176k–$221k / yearIllinois, Texas, Virginia · 🇺🇸 United States
Posted: 1 day agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesNoSQLOpen Source+4 more
Capital One

Lead Software Engineer, Python, AWS

Capital One
Seniorfull-time$211k–$241k / yearNew York, Virginia · 🇺🇸 United States
Posted: 1 day agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesNoSQLOpen Source+4 more
Capital One

Lead Software Engineer, Backend

Capital One
Seniorfull-time$193k–$221k / yearVirginia · 🇺🇸 United States
Posted: 1 day agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesNode.jsNoSQL+5 more
Capital One

Senior Manager, Software Engineering, Back End, People Leader

Capital One
Seniorfull-time$205k–$257k / yearVirginia · 🇺🇸 United States
Posted: 2 days agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesNode.jsNoSQLOpen Source+4 more
Capital One

Lead Software Engineer, Full Stack – Bank Tech

Capital One
Seniorfull-time$193k–$221k / yearVirginia · 🇺🇸 United States
Posted: 2 days agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesNoSQLOpen Source+4 more