Site Reliability Engineer II
Indexed description
Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact
This is a strategy driven role with minimal on call responsibilities.
Location: Arlington, TX or Irving, TX
Work Arrangement: Hybrid – 2 days onsite, 3 days remote per week
Sponsorship Notice: At this time, we are unable to offer employment sponsorship for this position. This includes, but is not limited to, H-1B, TN, L1, and OPT visa types.
Responsibilities
About this Role:
This is not a traditional on-call position. Instead, you will play a strategic role in shaping GM Financials' release engineering and software delivery practices. You’ll collaborate with engineering leaders to define standards, implement automation, and integrate AI-driven solutions that accelerate development and improve reliability. Your work will directly influence how GM Financial leverages Copilot AI and modern development practices to deliver exceptional customer experiences.
Key Responsibilities
- Strategic Leadership: Define and evolve release engineering strategies that set the foundation for future development and deployment practices.
- AI & Automation: Drive adoption of AI-powered tools (including GitHub Copilot) to enhance developer productivity and improve code quality.
- Development Focus: Contribute to building robust, scalable software solutions while championing best practices in coding, testing, and automation.
- Reliability Engineering: Establish service level objectives (SLOs) and indicators (SLIs) that align with business goals, ensuring resilience and performance.
- Continuous Improvement: Design and implement automated pipelines, security controls, and monitoring solutions to minimize manual intervention and maximize uptime.
- Strategic Impact: You’re not just maintaining systems — you’re shaping how GM Financial builds and releases software.
- Innovation First: Work with cutting-edge technologies, AI-driven development, and cloud-native architectures.
- No Traditional On-Call: Focus on proactive engineering and automation rather than reactive firefighting.
- Authority in defining, implementing, and evaluating Service Level Objectives (SLO) and Service Level Indicators (SLI), and associated consequences
- Software development expertise in multiple high-level programming and scripting languages
- Expert in evolutionary database design, query performance analysis, and indexing as a cornerstone for delivering scalable, performant products and services
- Expert in designing, building, and optimizing automated pipelines with automated testing and automated security controls
- Expert in performing Root Cause Analysis and Problem Management
- Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier)
- Strong software development background in languages such as Java, C#, and scripting (PowerShell, Bash).
- Expertise in DevOps, pipeline automation, and cloud platforms (Azure).
- Familiarity with AI-assisted development tools and practices.
- Experience in Agile environments with a track record of driving improvements.
- 5-7 years experience in software development and test automation Required
- 5-7 years of cloud experience strongly Preferred
- Bachelor’s Degree in related field or equivalent work or military experience Required
Our Culture: Our team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work — we thrive.
Compensation: Competitive pay and bonus eligibility
Work Life Balance: Flexible hybrid work environment, 2-days a week in office
Flexible hybrid work environment (onsite 2 days a week/3 days remote) at our Arlington (AOC1), TX office.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search