Rolls-Royce Power Systems AG · 21 hours ago
Sr. Systems Software Engineer
Rolls-Royce Power Systems AG is a renowned company known for its innovative power solutions. They are seeking a Sr. Systems Software Engineer to lead the design, development, and maintenance of high-performance software applications, while also developing machine learning and cloud infrastructure solutions.
Clean EnergyEnergySearch Engine
Responsibilities
Lead the design, development, and maintenance of scalable, high-performance software applications using C++, C#, and Python
Architect modular, maintainable codebases aligned with software engineering best practices and design patterns
Build and integrate RESTful APIs and microservices to enable real-time data processing, automation, and seamless system interoperability
Develop and deploy machine learning, Generative AI, and Large Language Models (LLMs) to enhance automation, intelligent interfaces, and analytics capabilities
Design, deploy, and manage cloud infrastructure on AWS, ensuring robustness, scalability, and cost-efficiency
Ensure software solutions are deployed in highly secure, compliant environments adhering to relevant industry standards
Collaborate effectively with cross-functional teams, including product, QA, and operations—to deliver end-to-end software solutions that meet business objectives
Develop and maintain CI/CD pipelines and automated testing frameworks to enable rapid, reliable software delivery
Apply security best practices throughout the software development lifecycle, including identity management, encryption, secure coding, and threat mitigation
Monitor and optimize system performance through profiling, concurrency management, and code refactoring
Participate in security audits and compliance reviews to maintain adherence to industry and regulatory standards
Qualification
Required
Applicants must be authorized to work for any employer in the U.S without sponsorship. We are unable to sponsor or take over sponsorship of an employment Visa at this time
Bachelor's degree in engineering, Computer Science, or a related field, with 5+ years of experience in Genset manufacturing or a similar industrial environment; or 9+ years of relevant software engineering experience
Lead the design, development, and maintenance of scalable, high-performance software applications using C++, C#, and Python
Architect modular, maintainable codebases aligned with software engineering best practices and design patterns
Build and integrate RESTful APIs and microservices to enable real-time data processing, automation, and seamless system interoperability
Develop and deploy machine learning, Generative AI, and Large Language Models (LLMs) to enhance automation, intelligent interfaces, and analytics capabilities
Design, deploy, and manage cloud infrastructure on AWS, ensuring robustness, scalability, and cost-efficiency
Ensure software solutions are deployed in highly secure, compliant environments adhering to relevant industry standards
Collaborate effectively with cross-functional teams, including product, QA, and operations—to deliver end-to-end software solutions that meet business objectives
Develop and maintain CI/CD pipelines and automated testing frameworks to enable rapid, reliable software delivery
Apply security best practices throughout the software development lifecycle, including identity management, encryption, secure coding, and threat mitigation
Monitor and optimize system performance through profiling, concurrency management, and code refactoring
Participate in security audits and compliance reviews to maintain adherence to industry and regulatory standards
Preferred
Advanced proficiency in C++, C#, and Python, with deep knowledge of object-oriented design, design patterns, concurrency, and memory management
Proven experience designing, implementing, and maintaining RESTful APIs and microservices, including secure authentication/authorization (OAuth, JWT) and efficient inter-service communication (gRPC, message queues)
Strong command of AWS services such as Lambda, EC2, S3, RDS, DynamoDB, SageMaker, and CloudFormation; familiarity with infrastructure-as-code tools like Terraform or CloudFormation for automated, repeatable deployments
Skilled in developing, training, fine-tuning, and deploying machine learning models, Generative AI, and Large Language Models (LLMs) using PyTorch, with hands-on experience in model lifecycle management and deployment automation
Expertise in relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, InfluxDB) databases, including schema design, indexing, replication, and performance tuning
Experienced in building and maintaining CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, with strong skills in automated testing, container builds, and deployment automation
Working knowledge of Docker and Kubernetes, including deployment manifests, Helm charts, and cluster management best practices
Proficient with Git workflows (branching, pull requests, code reviews) and collaborative development in distributed teams
Deep understanding of secure coding principles, identity and access management (IAM), encryption standards (TLS/SSL), and vulnerability mitigation
Experience deploying applications within regulated environments, ensuring compliance with ISO 27001, NIST, GDPR, or equivalent frameworks
Skilled in conducting security audits, vulnerability assessments, and implementing remediation strategies
Solid knowledge of Agile methodologies (Scrum, Kanban) and software development lifecycle (SDLC) processes
Familiarity with HTML5, CSS3, and modern JavaScript frameworks (React, Angular, Vue.js) for HMI customization is advantageous
Benefits
Health, dental, vision, disability, life and accidental death & dismemberment insurance
Flexible spending account
Health savings account
401(k) retirement savings plan with a company match
Employee Assistance Program
Paid Time Off
Certain paid holidays
Paid parental and family care leave
Tuition reimbursement
Long-term incentive plan
Company
Rolls-Royce Power Systems AG
A warm welcome to the official Linkedin page of Rolls-Royce Power Systems. This is where you’ll find the latest news and insights on our company.
Funding
Current Stage
Public CompanyTotal Funding
unknown2007-07-22IPO
2006-03-01Acquired
Recent News
2025-12-08
Business Standard India
2025-11-23
Company data provided by crunchbase