Rocket Software
Senior Principal Software Engineer
United States · Principal
Sponsorship not specified$125k-$168kDetected 84 days ago
PythonJavaGoCI/CDDevOpsMachine LearningCybersecurityLeadershipCommunicationCollaborationMentoring
Stay score
odds of building a lasting career here
57Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The Infrastructure Modernization business unit is seeking a Senior Principal Product Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions.
- These solutions are foundational to our customers' ability to automate business critical processes/workflows, ensure predictable batch workload execution, and modernize software engineering, development, and deployment processes.
- This responsibility requires deep expertise in automation technologies and practices, runbook operational responsibilities, and modern DevOps pipeline strategies.
Responsibilities
- Embedding generative and predictive AI to enhance predictable operational outcomes, build workflow processes, and effectively integrate automation into enterprises. In short, modernize our approach to pan-enterprise automation.
- Architecting scalable, resilient automation platforms that support dynamic workloads
- Build vs. Buy recommendations
Requirements
- 10+ years of professional software engineering/technical product experience, including at least 5 years in a principal or senior technical leadership role.
- Deep knowledge of automation technologies, workload orchestration, and DevOps practices.
- Strong proficiency in z Assembler (HLASM), system diagnostics, and the z/OS architecture as well as modern programming languages (e.g., Java, Python, Go, or similar) and API design.
- Hands-on experience with CI/CD pipelines as deployed to support modern mainframe software product development
- Familiarity with observability platforms, security best practices, and performance optimization.
- Experience acting as a player-coach, mentoring global engineering teams while contributing technically.
- Expertise in enterprise workload automation, batch processing, and integration with business process workflows.
- Ability to work in a global, distributed development environment.
- Bachelor's degree in Computer Science, Software Engineering, or related field
Skills
- Streamlining deployment and configuration compatible with modern deployment containerization and provisioning technologies.
Compensation
- Annual salary range for this position is between $124,500.00 - $168,075.00 gross before taxes.
Benefits
- Direct requirements and backlog maintenance to ensure alignment with key vision and product direction.
- Evaluates and recommend key function and value streams necessary to address future vision-based use cases that will allow us to achieve:
Company info
- It's fun to work in a company where people truly BELIEVE in what they're doing!
- You will collaborate with customers, engineering teams, sales, and product management teams to ensure our offerings deliver robust protection, highly reliable, performant, operationally simple, and highly secure.
- Create and maintain the automation solution architecture that demonstrates key capabilities and value that customers require today and may well require tomorrow
Visa & Work Authorization
- is also committed to compliance with all fair employment practices regarding citizenship and immigration status
Apply directly at Rocket Software →Create a free account for alerts like thisView Rocket Software immigration profile
This listing is sourced directly from Rocket Software's careers page and normalized into a canonical job model.