Software Engineer at General Motors
Austin, Texas, USA -
Full Time


Start Date

Immediate

Expiry Date

02 Nov, 25

Salary

205100.0

Posted On

04 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sponsorship, Structures, Authorization, Microservices, Java, Life Insurance, Health, Scripting Languages, Aws, Relational Databases, Automation, Stored Procedures, Testing Tools, Infrastructure, Kubernetes, Front End Development, Accident Benefits, Go, Architecture, Sql

Industry

Information Technology/IT

Description

REQUIRED QUALIFICATIONS

  • Bachelor’s degree or equivalent work experience
  • 5+ Experience implementing a containerized microservices based architecture in a multi-cloud/hybrid environment
  • 5+ or more years working with one or more object-oriented/object function scripting languages: Python, Java, Go, etc.
  • 5+ years of experience developing REST APIs with Java and Spring Boot
  • 3+ years of experience in front-end development with React
  • Strong understanding of REST architecture, microservices, and API security
  • Solid knowledge of SQL and experience with relational databases and NoSQL Databases
  • Solid knowledge to work with containerization Docker, Kubernetes
  • Strong knowledge in Cloud environments - Azure, AWS and GCP
  • Familiarity with GitHub and CI/CD pipelines using GitHub Actions
  • Ability to identify tasks which require automation and automate them
  • A demonstrable understanding of networking/distributed computing environment concepts
  • Knowledge of the Software Development Lifecycle (SDLC), experience working with Agile methodology and Scrum framework

WHAT CAN GIVE YOU A COMPETITIVE ADVANTAGE (PREFERRED QUALIFICATIONS)

  • Proficiency with Infrastructure as Code tools such as Terraform
  • Proficiency with writing and understanding complex SQL queries, functions, and stored procedures
  • Building unit tests and regression tests using testing tools
  • Knowledge in integrating with DataDog using OpenTelemetry APIs
  • Knowledge of cloud authentication and authorization methods

Compensation:

  • The expected base compensation for this role is: $134,000- $205,100 Actual base compensation within the identified range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits : GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM AS THE IMMIGRATION EMPLOYER OF RECORD ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER IMMIGRATION SUPPORT FROM THE COMPANY (e.g., H-1B, OPT, STEM OPT, CPT, TN, J-1, etc.)

LI-CC1

Responsibilities

THE ROLE

  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Lead development of software system team design content and software anomaly corrections.
  • Performs complex design analysis.
  • Specifies and balances system requirements.
  • Provide, communicate, and support common best practices among software community
  • Performs other related duties as assigned.
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Participates in interviews.
  • Visibility: at the site/team level.
  • Performs other related duties as assigned.

WHAT YOU’LL DO

  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Lead development of software system team design content and software anomaly corrections.
  • Performs complex design analysis
  • Specifies and balances system requirements
  • Provide, communicate, and support common best practices among software community
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
Loading...