Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Engineer, Software (Rust) image - Rise Careers
Job details

Senior Engineer, Software (Rust)

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

Senior Software engineer Rust and/or TypeScript for Digital Platform Services

Rockwell Automation is looking for a creative engineer to join a team of software developers located in Prague and Cleveland, USA.

We are looking for new colleagues with experience or an interest in the design and implementation of software projects in Cloud targeting industrial automation domain. The team will follow the Scrum methodology. You will have the opportunity to grow your career in software development by solving challenging problems using modern technologies, tools, and practices.

You will report to the Manager located in Prague and have a hybrid schedule working in Modern offices in Holešovice.

Your Responsibilities:

  • Work on a software project with a focus on the design and development of Services and features covering Industrial Automation products and services.
  • Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices.
  • Participate as a member of a team within the (SAFe) Agile Framework, and promote Agile practices within the team.
  • Perform detailed-level design and implementation of new software features and subsystems (with technical guidance from senior engineering personnel, if you are not the one).
  • Participate in the software quality process, including design and code review, and developing unit and functional tests and testware.
  • Project includes a variety of embedded, on-premises, and cloud-based containerized solutions.

The Essentials - You Will Have:

  • Bachelor's degree in electrical engineering or computer engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques.
  • Rust will be the first language, so we are looking for Rust experts and if you are not already one, we expect an enthusiasm and commitment to become one.
  • OR - Professional-level proficiency in TypeScript AND a strong commitment to becoming a Rust expert ;)
  • Both Czech and English (mandatory) in working proficiency.

The Preferred - You Might Also Have:

  • Cloud development using containerization in Docker and Kubernetes.
  • Async programming in Rust with Tokio framework.
  • Familiarity with API development using OpenAPI and AsyncAPI, GRPC GraphQL, Protobuf.
  • Familiarity with CI/CD/CT systems such as GitHub Actions and DevOps principles.
  • Develop automated tests and tools, prototypes or demo applications.
  • Knowledge of others such as C++/Python/Shell as a secondary.
  • Working with globally distributed teams is also a valuable advantage.

What We Offer:

Our benefits package includes …

  • Comprehensive mindfulness programs with a premium membership to Calm.
  • Volunteer Paid Time off available after 6 months of employment for eligible employees.
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
  • Employee Assistance Program.
  • Personalized wellbeing programs through our OnTrack program.
  • On-demand digital course library for professional development.

... and other local benefits!

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.

#LI-Hybrid

#LI-JS1

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Rockwell Automation Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Rockwell Automation DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Rockwell Automation
Rockwell Automation CEO photo
Blake Moret
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$60000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Engineer, Software (Rust), Rockwell Automation

Join the dynamic team at Rockwell Automation as a Senior Engineer, Software (Rust) and be part of a global technology leader dedicated to enhancing productivity and sustainability in the manufacturing sector. Located in Prague, you’ll collaborate with talented professionals, using your creativity and engineering expertise to design and implement innovative software solutions in the industrial automation domain. As a Senior Engineer, you will have the opportunity to tackle exciting challenges using modern technologies and agile methodologies, including Scrum, while working in a hybrid setup. You’ll engage in designing and developing essential services and features that empower our Industrial Automation products. This role offers a fantastic chance to grow alongside the technology that helps feed the world and provide life-saving medicine. If you are passionate about Rust, the future of automation, and want to work in a supportive environment that values problem-solving and forward-thinking, Rockwell Automation is eager to meet you. In addition to a competitive salary, we offer a unique benefits package emphasizing well-being and professional growth. So, if you're ready to make a difference in a company where your contributions matter, apply today and help us shape the future of technology!

Frequently Asked Questions (FAQs) for Senior Engineer, Software (Rust) Role at Rockwell Automation
What are the responsibilities of a Senior Engineer, Software (Rust) at Rockwell Automation?

As a Senior Engineer, Software (Rust) at Rockwell Automation, you will play a pivotal role in the design and development of software services for our Industrial Automation products. Your responsibilities will include working in a Scrum team to implement new features, ensuring code quality through review processes, and actively participating in continuous integration and development. You'll also have the chance to work with modern tools and technologies tailored for cloud, embedded, and on-premises environments.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Engineer, Software (Rust) position at Rockwell Automation?

To apply for the Senior Engineer, Software (Rust) role at Rockwell Automation, candidates should possess a Bachelor's degree in electrical engineering, computer engineering, or have equivalent knowledge in software engineering principles. Proficiency in Rust is essential, but if you are more experienced with TypeScript, you will need a strong enthusiasm to learn Rust. Fluency in both Czech and English is also mandatory.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Engineer, Software (Rust) at Rockwell Automation?

In the role of Senior Engineer, Software (Rust) at Rockwell Automation, you will utilize various modern tools and technologies including containerization with Docker and Kubernetes, CI/CD systems like GitHub Actions, and API development employing OpenAPI and GRPC. Engaging in async programming using the Tokio framework and developing automated tests will also be part of your daily activities.

Join Rise to see the full answer
What kind of projects will I be working on as a Senior Engineer, Software (Rust) at Rockwell Automation?

As a Senior Engineer, Software (Rust), you will work on exciting projects that develop cloud-based, embedded, and on-premises solutions that are crucial for the industrial automation industry. These projects not only involve creating new software features but also contribute to evolving existing products and integrating modern technology to enhance overall productivity and efficiency.

Join Rise to see the full answer
What is the work culture like at Rockwell Automation for the Senior Engineer, Software (Rust) role?

Rockwell Automation fosters a collaborative and inclusive work culture. As a Senior Engineer, Software (Rust), you'll be part of a team that values creativity, problem-solving, and continuous improvement. You will have opportunities to engage in professional development, partake in comprehensive mindfulness programs, and enjoy a hybrid working environment that accommodates both office and remote work schedules.

Join Rise to see the full answer
Common Interview Questions for Senior Engineer, Software (Rust)
What experience do you have with Rust programming language?

When answering this question, share specific projects or tasks where you utilized Rust, emphasizing your problem-solving skills and your dedication to mastering the language. If you haven't worked with Rust before, discuss your experience with similar languages like TypeScript and your commitment to learning Rust.

Join Rise to see the full answer
Can you explain the importance of Agile methodologies in software development?

In your answer, highlight the key benefits of Agile methodologies such as increased flexibility, improved product quality, and enhanced team collaboration. Provide examples from your experience where Agile methods contributed positively to project outcomes.

Join Rise to see the full answer
How do you approach debugging in your software development processes?

Explain your step-by-step approach to debugging, including tools you use and how you isolate issues. Mention any specific techniques you've adopted while working on past projects, especially those involving Rust or TypeScript.

Join Rise to see the full answer
What strategies do you use for managing project timelines and deliverables?

Discuss your experience in setting realistic deadlines, prioritizing tasks, and communicating with team members and stakeholders. Mention any project management tools you prefer and how they help streamline work processes.

Join Rise to see the full answer
Describe a challenging software problem you've encountered and how you solved it.

Share a specific example, detailing the problem, your thought process, the solution you implemented, and the outcome. Highlight your analytical and critical thinking skills, emphasizing how technological understanding played a critical role in resolution.

Join Rise to see the full answer
What are your thoughts on code reviews, and how do you conduct them?

Express your belief in the importance of code reviews for maintaining code quality and fostering team learning. Describe your approach to conducting reviews, focusing on constructive feedback and collaboration.

Join Rise to see the full answer
What experience do you have with cloud development and containerization?

Provide examples of projects where you've implemented cloud solutions and used containerization tools like Docker and Kubernetes. Discuss how these technologies improved application scalability and deployment processes.

Join Rise to see the full answer
How do you stay current with emerging trends and technologies in software engineering?

Talk about your engagement with communities, forums, webinars, and courses related to software engineering. Mention any particular resources or methodologies you rely on to keep your skills sharp, especially in Rust or related fields.

Join Rise to see the full answer
Can you discuss your experience with automated testing?

Detail your experience with writing automated tests, including the types of tests you’ve written (like unit tests or integration tests), and the tools you’ve used. Explain the value of automated testing in ensuring high quality in software.

Join Rise to see the full answer
What do you consider to be the most important soft skills for a Senior Engineer, Software (Rust)?

Emphasize the importance of communication, collaboration, and adaptability. Share examples of how these soft skills have helped you in team settings and contributed to successful project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago

Join Rockwell Automation as a Strategic Sourcing Analyst and contribute to innovative data solutions for sourcing activities.

Photo of the Rise User

Join Rockwell Automation as an OT Cybersecurity Detection Engineer and contribute to safeguarding industrial infrastructures against cyber threats.

Seeking a seasoned AI Software Application Engineer to lead innovative AI solutions at d-Matrix in Santa Clara, CA.

Photo of the Rise User

Join Expeditors as a Software Configuration Engineer II, where your skills in systems analysis and software development will drive innovation in supply chain management.

Photo of the Rise User
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided

Motive is looking for a Software Engineer to enhance financial operations through innovative API and service development.

Photo of the Rise User
Posted 3 days ago

Join Centriq as a Jr. Developer to work on innovative AI solutions in a supportive and dynamic team environment.

Photo of the Rise User
Posted 15 hours ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our innovative team as a React.js Developer in Indore, where you will create scalable web applications for AI-driven solutions.

Posted 3 days ago

Join Iksha Labs as a Senior Ruby on Rails Backend Engineer and help shape the future of AI and technology within an innovative and collaborative work environment.

Seeking a Senior Software Engineer to drive innovative solutions at Heidi, a leading healthtech startup transforming patient care with AI.

Photo of the Rise User
Posted 13 days ago

Join Robust AI as a Lead Frontend Engineer and help shape the user experiences of the future of robotics.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 6 months ago

Our mission is to improve the quality of life by making the world more productive and sustainable. We are committed to enabling the next generation of smart manufacturing. With the right strategy, talented people, and our substantial financial str...

80 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marysville just viewed Security Specialist at Anduril Industries
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu