Principal Software Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Lead enterprise-scale software engineering strategy, architecture, and delivery, including the design and implementation of secure, reliable, scalable solutions and engineering platforms. Set engineering standards, guide modernization and AI-enabled SDLC transformation, manage technical and operational risks, and mentor teams and stakeholders.
Requirements:
Requires 15+ years of relevant software engineering experience, including substantial senior technical leadership and experience in complex, regulated environments; a bachelor's degree, postgraduate degree, or technical certificate is listed, with a graduate degree preferred. Candidates should bring deep hands-on expertise in architecture, cloud-native and distributed systems, platform engineering, AI/ML applications, DevSecOps, CI/CD, and production resilience, with a record of measurable enterprise-scale outcomes.
Key
Skills:
Software Engineering, Technical Leadership, Software Architecture, Platform Engineering, Artificial Intelligence And Generative AI, Java, Python, Cloud Platforms, Kubernetes, Microservices, REST APIs, CI/CD, Infrastructure As Code, DevSecOps, Site Reliability Engineering, Incident Management
Benefits:
Health And Well-Being Benefits, Savings And Retirement Programs, Paid Time Off, Banking Benefits And Discounts, Career Development, Reward And Recognition, Cash And Equity Incentive Awards