Software Development Engineer II

GM Financial•Arlington, TX
•Hybrid

About The Position

GM Financial is seeking a Software Development Engineer II to develop and improve software products across areas including data marketplaces, mobile and web applications, API services, and generative AI applications. The role works with limited or no supervisory guidance and is expected to deliver consistently while demonstrating strong software development practices within Scrum teams. The engineer may help migrate products to the public cloud, learn and experiment to accelerate cloud implementations, and use automated pipelines to build, test, and deploy software. The position also contributes to test automation and peer reviews, maintains a production-first focus on scale and uptime, and helps triage and resolve production issues. Team members are expected to contribute to Agile improvements that enhance product quality, delivery speed, and team experience. The role requires software development and test automation experience. A high school diploma or equivalent is required; a bachelor’s degree in computer science or a related engineering field, or commensurate experience, is preferred. The position is hybrid, with three days a week in the Arlington, Texas office (Tuesday through Thursday). Candidates requiring visa sponsorship cannot be considered.

Requirements

  • Software development expertise in the high-level programming languages used by the product team.
  • Ability to analyze and optimize data and queries to deliver scalable, performant products and services.
  • Test data management skills that support automated, repeatable, and reliable testing.
  • Proficiency in new feature development, automated testing, and implementing security controls.
  • Experience working in Agile Scrum teams and contributing improvement ideas.
  • Ability to create software that is simple, understandable, reusable, maintainable, and secure.
  • Ability to troubleshoot complex problems and work across teams to meet commitments.
  • Ability to promote best practices and support innovation, continuous learning, and experimentation.
  • Strong interpersonal, verbal, and written communication skills.
  • Experience in software development and test automation.
  • High school diploma or equivalent.

Nice To Haves

  • Bachelor’s degree in computer science or a related engineering field, or commensurate experience.
  • Expertise in the technologies and engineering practices relevant to the product, including cloud-native development; Azure DevOps, YAML, ARM, Terraform, Ansible, and Backstage; SonarQube, Checkmarx, Wiz, and Nucleus; GitHub; JavaScript, CSS, Node.js, Python, Flask, and FastAPI; AKS, Kubernetes, and Docker; Python, Java, and JavaScript; PowerShell and Bash; Oracle, Microsoft SQL Server, Cosmos DB, and MongoDB; GenAI, AI agents, prompt design and engineering, tool calling, and embeddings; Xamarin.UITest, SpecFlow, Selenium, Postman, Maven, TestNG, and JMeter; and Windows and Linux.

Responsibilities

  • Develop product features for data marketplaces, mobile applications, web applications, API services, and/or generative AI applications.
  • Work with limited or no supervisory guidance and consistently deliver on commitments.
  • Apply and demonstrate excellent software development practices within Scrum teams.
  • Migrate products to the public cloud as appropriate and learn or experiment to accelerate cloud implementations.
  • Use and continuously improve automated pipelines for building, testing, and deploying software packages.
  • Contribute to test automation and participate in peer reviews to improve product quality.
  • Maintain a production-first focus on scale and uptime, and rapidly triage and resolve production issues.
  • Contribute to Agile practice improvements that enhance product quality, time to market, and team member happiness.

Benefits

  • 401K matching
  • Bonding leave for new parents: 12 weeks, 100% paid
  • Tuition assistance
  • Training
  • GM employee auto discount
  • Community service pay
  • Nine company holidays
  • Competitive pay and bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service