Principal Software Engineer - IT
Core
Design and implement critical services, leading complex refactors and optimizing runtime performance for enterprise environments.
Role type
Principal Software Engineer
Builds
Critical services, APIs, and resilient software systems
Domain
Enterprise software development
Required skills
Service design, API quality management, backward compatibility, complex refactoring, test automation, code coverage optimization, release health metrics, runtime performance optimization, production incident troubleshooting, technical leadership, cross-team collaboration, CI/CD practices, infrastructure-as-code, security implementation, compliance implementation
Preferred skills
Scrum/SAFe, PMP
Technologies
CI/CD tools, Infrastructure-as-code tools
Responsibilities
Design and implement critical services, lead complex refactors, improve test automation and code coverage, optimize runtime performance, troubleshoot production incidents, provide technical leadership through pairing and reviews, collaborate across teams to resolve dependencies
Seniority
Principal, hands-on IC with strategic leadership
