| Job Description: | Principal DevOps Engineer
One Main Financial is the country's largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable and transparent installment loans.
Our customers turn to us every day-online and at 1,500 branches in 44 states-to help them take control and improve their financial lives with solutions for debt consolidation, medical expenses, household bills, home improvements and auto purchases.
Our talented and dedicated team members constantly look for responsible ways to serve our customers when, where and how they want. It's all about doing the right thing-a mission that hasn't changed for more than 100 years.
Position Summary
The Principal DevOps Engineer is a senior technical leader responsible for defining, driving, and governing enterprise DevOps and Platform Engineering strategies across multiple business units.
This role partners closely with Enterprise Architects, Application Development, Infrastructure, Security, Cloud Engineering, and Operations teams to build scalable, secure, and automated platforms that accelerate software delivery while improving reliability, governance, and operational excellence.
The Principal DevOps Engineer serves as a Subject Matter Expert (SME) and technical evangelist, establishing enterprise standards, reference architectures, and engineering best practices that improve developer productivity, platform consistency, and deployment efficiency.
The role provides technical leadership for cloud-native platforms, Infrastructure as Code (IaC), CI/CD, automation, observability, and security integration.
Key Responsibilities
Enterprise DevOps Leadership
- Define and execute the enterprise DevOps and Platform Engineering strategy aligned with business and technology objectives.
- Lead technical initiatives spanning multiple projects, portfolios, and Lines of Business (LOBs).
- Partner with Enterprise Architecture to define platform standards, reusable architectures, and technology roadmaps.
- Drive adoption of modern engineering practices across development, operations, and infrastructure teams.
- Provide technical leadership during enterprise transformation initiatives.
Platform Engineering
- Design and implement scalable, highly available, and self-service DevOps platforms.
- Develop reusable platform capabilities that accelerate application onboarding.
- Standardize CI/CD pipelines, deployment strategies, and release automation.
- Improve developer experience through automation and self-service capabilities.
- Establish reusable platform templates, golden paths, and engineering standards.DevOps Automation
- Design enterprise CI/CD frameworks supporting multiple application technologies.
- Automate infrastructure provisioning using Infrastructure as Code (IaC).
- Standardize configuration management and deployment automation.
- Drive continuous improvement through automation and operational efficiency.
- Reduce manual operational activities through scripting and orchestration.Cloud Engineering
- Architect cloud-native deployment patterns across AWS, Azure, and hybrid environments.
- Implement container platforms and Kubernetes-based solutions.
- Optimize cloud infrastructure for availability, scalability, performance, and cost.
- Establish enterprise landing zones and cloud governance standards.Security & Compliance- Integrate security into CI/CD pipelines using DevSecOps practices.- Ensure platforms comply with enterprise security, regulatory, and governance requirements.
- Implement automated security scanning, vulnerability management, secrets management, and policy enforcement.
- Collaborate with Security teams to improve compliance automation.
Reliability & Operations
- Design highly available and resilient deployment architectures.
- Improve system observability through logging, monitoring, alerting, and tracing.
- Drive operational excellence using Site Reliability Engineering (SRE) principles.
- Define platform SLAs, SLOs, and operational metrics.Architecture & Governance
- Establish DevOps design patterns, engineering standards, and best practices.
- Review solution architectures for scalability, reliability, security, and maintainability.
- Mentor senior engineers and provide technical guidance across engineering teams.
- Evaluate emerging technologies and recommend enterprise adoption.
Experience
- 12+ years of experience in Infrastructure, Cloud, DevOps, or Platform Engineering.
- 7+ years designing and implementing enterprise DevOps platforms.
- 5+ years leading enterprise-wide DevOps or Platform Engineering initiatives.
- Hands-on experience with AWS and/or Azure cloud platforms.
- Experience designing and implementing Kubernetes/OpenShift platforms.
- Proven experience implementing enterprise CI/CD, Infrastructure as Code, and DevSecOps practices.
- Strong background in automation, cloud architecture, and platform modernization.
- Experience mentoring engineering teams and influencing technical direction across multiple organizations. |
|---|
| Comments for Suppliers: | Candidates must live within 50 miles of a OneMain Corporate Office in Charlotte NC, Irving TX, Other OMF corporate office locations.
Remote candidates considered.
FTE conversion is a possibility. For conversion consideration, candidates must live within 50 miles of an approved OneMain corporate office.
Key Skills:
Programmatically create infrastructure in AWS, leveraging Autoscaling Groups, Security Groups, Route53, S3, and IAM.
" Experience with Git. Enable our data development team to deliver new code daily through Continuous Integration and Deployment Pipelines.
" Build data infrastructure related to end-to-end data factory platform using Terraform and related technologies. |
|---|
|