Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 1 hour ago

Software Engineer

General Motors is a company focused on leading change towards a better, safer, and more equitable world. As a Software Engineer, you will develop high-performance back-end services for the Vehicle Domain, collaborating with experienced engineers and product teams to deliver solutions that meet organizational objectives.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Assist in estimating and design work that is just-in-time and sized in small increments
Consistently follow the specified software development methodology
Quickly design, develop, and deliver new software in regular increments
Follow best practices for software development, including high quality code, automated tests, documenting, monitoring and continue to raise the bar
Be on call for production support, perform root cause analysis, resolve incidents, solve problems
Assist in performing technology evaluations, technology upgrades, tool upgrades, implement prototypes
Report status of assigned software development and/or maintenance tasks

Qualification

JavaSoftware Development LifecycleCloud InfrastructureMicroservicesSQLTest-Driven DevelopmentUnix/Linux ScriptingCommunication SkillsTeamwork

Required

Bachelor's degree in computer science/engineering or related field
3+ years of software engineering & development experience utilizing industry standard design patterns in common languages such as Java including Object oriented concepts
3+ years' experience delivering Java / JEE Business Solutions utilizing full software development lifecycle (SDLC). Knowledgeable in test-driven development techniques (TDD, Junit, mocks)
Familiarity with cloud-based infrastructure (PCF/OCF, Azure etc.) including development of microservices using CI-CD with Spring, Spring boot, PaaS capabilities
Knowledgeable with multiple interface patterns including RESTful APIs or event-based messaging. Familiarity with Java / JEE Business Solutions utilizing full software development lifecycle (SDLC)
Familiarity with Azure DevOps (ADO), GitHub, Artifactory, and similar systems along with experience in Unix/Linux shell scripting
Familiarity with iterative and incremental development on product-focused teams
Excellent verbal and written communication skills with ability to effectively translate feedback, needs and solutions
Strong teamwork focus and the ability to foster collaboration within and across teams. Ability to clearly connect with peers, as well as both business and technical focused teams
Knowledgeable in iterative and incremental development on product-focused teams practicing code reviews

Preferred

Experience developing 12-factor microservices utilizing Continuous Integration, Build, and Delivery w/Spring, Spring Boot, platform, and infrastructure-as-a-service technologies & capabilities and their corresponding services (object store, configuration management, service registries, etc.). OCF and/or Azure cloud experience strongly preferred
Experience with Big Data technologies and developing in Hadoop ecosystem, i.e. Databricks, Hadoop, Hbase, Hive, Scala, SPARK, Sqoop, Flume, Kafka, Python
Experience with Oracle and/or Postgres, NoSQL with Yugabyte, and/or Cassandra and/or Cosmos, a plus with competency in writing basic SQL and experience with JPA
Experience with the ELK stack and dashboarding within Kibana, Grafana, Datadog to support production applications (end user, customer, or business stakeholder visible)

Benefits

Relocation benefits

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

H1B Sponsorship

General Motors 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 (599)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase