×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Systems Software Engineer

Job in Mankato, Blue Earth County, Minnesota, 56006, USA
Listing for: Rolls-Royce plc
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 90985 - 147850 USD Yearly USD 90985.00 147850.00 YEAR
Job Description & How to Apply Below
##
** Job Description
***
* Title:

Sr. Systems Software Engineer
*** Pioneer the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance.
**
* Position Summary:

** This position performs engineering work related to research, designing, and development of new products and interfacing the Automation Web systems related to Genset operation. Functions include:
*
* Key Accountabilities:

*** 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.
** Basic Requirements:
*** 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.
*
* Preferred Qualifications:

*** 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, Dynamo

DB, Sage Maker, and Cloud Formation; familiarity with infrastructure-as-code tools like Terraform or Cloud Formation 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 (Postgre

SQL, MySQL) and No

SQL (Dynamo

DB, Influx

DB) databases, including schema design, indexing, replication, and performance tuning.
* Experienced in building and maintaining CI/CD pipelines using Jenkins, Git Hub Actions, Git Lab 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,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary