Principal Software Engineer, ALM
Core
Senior technical authority driving architectural evolution, scalability, and engineering innovation for next-generation Application Lifecycle Management (ALM) solutions like Codebeamer.
Role type
Principal Software Engineer (Enterprise Deployment Center)
Builds
Scalable, secure, resilient enterprise software platforms and cloud-native ALM solutions
Domain
Enterprise Software / Application Lifecycle Management / Cloud-Native
Required skills
Java, distributed systems, cloud-native architectures, microservices, software architecture, performance engineering, scalability, reliability, operational excellence
Preferred skills
ALM/DevOps platforms (Codebeamer, Jira, Polarion, Azure DevOps), Kubernetes, Docker, CI/CD, observability, AI/ML in enterprise, regulated industry experience (Automotive, Aerospace, Medical)
Technologies
Java, AWS, Azure, GCP, Kubernetes, Docker
Responsibilities
Influence long-term technical direction and architectural roadmaps; design and evolve scalable enterprise systems; lead investigations into performance and reliability challenges; mentor senior engineers; partner with Product Management and strategic customers on complex technical challenges
Seniority
Principal, hands-on IC with strategic influence
