Principal Software Engineer
Core
Design, code, test, debug, and document software and systems to enable developer self-service through Architecture-as-Code and Infrastructure-as-Code experiences, focusing on modernizing infrastructure fulfillment, provisioning, and configuration.
Role type
Principal Software Engineer (Infrastructure Automation and DevSecOps)
Builds
Cloud management platform, applications and services promoting efficiency and cost savings
Domain
Financial services, Cloud Infrastructure, DevSecOps
Deliverable
production ML models | product features | infrastructure
Required skills
Software Engineering, Software Development, Database Development, Cloud Web Services, Golang, Cloud Services Providers (AWS/Azure/GCP), Workflow/FaaS frameworks, Agentic AI software, AI language models in SDLC
Preferred skills
Leadership experience, Agile environment experience, Application and web security knowledge, Technology performance analysis and tuning
Technologies
Golang, Microsoft Azure, Google Cloud Platform, Amazon Web Services, Temporal
Responsibilities
Lead complex technology initiatives with companywide impact, Design and develop foundational software for agentic AI, Establish standards and patterns for Golang software development, Integrate with cloud services providers, Mentor software engineers and provide knowledge transfer
Seniority
Principal, hands-on IC with strategic influence