Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rolls-Royce Logo

Sr. Systems Software Engineer

Rolls-Royce

$90,985 - $147,850
Dec 3, 2025
Mankato, MN, US
Apply Now

Pioneer the next generation of innovation in Genset operation and Automation Web systems for Rolls-Royce

Requirements

  • 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.

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.
  • Develop and maintain CI/CD pipelines and automated testing frameworks to enable rapid, reliable software delivery.

Other

  • Applicants must be authorized to work for any employer in the U.S without sponsorship.
  • 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.
  • Collaborate effectively with cross-functional teams, including product, QA, and operations—to deliver end-to-end software solutions that meet business objectives.
  • Participate in security audits and compliance reviews to maintain adherence to industry and regulatory standards.
  • Familiarity with Agile methodologies (Scrum, Kanban) and software development lifecycle (SDLC) processes.