Senior Software Engineer - Python/Rust

Rockwell Automation

Hybrid Actively hiring
Mayfield Heights, OH · Mequon, WI Posted 16 days ago

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Rockwell Automation's R&D team, you will design and develop Python-based system test automation to enhance coverage, reliability, and repeatability. You’ll apply modern techniques like AI-assisted testing to accelerate validation processes while partnering with developers to improve overall system testability. Over time, you'll contribute to a Rust codebase by fixing bugs and enhancing maintainability. Your responsibilities include architectural design, debugging across subsystems, and participating in code reviews. You will also drive improvements in development practices and tools, fostering an inclusive environment. This role requires proficiency in Python and Rust, along with experience in data structures, object-oriented designs, multithreading, real-time systems, and DevOps processes.

Skills

Python Rust DevOps Azure CI/CD PostgreSQL Git Docker Kubernetes Jenkins Ansible Prometheus Grafana Swagger/OpenAPI RESTful APIs JSON/YAML Unix/Linux Visual Studio Code IntelliJ IDEA

What you'll do

  • Design and implement Python-based test automation to enhance coverage, reliability, and repeatability.
  • Apply AI-assisted techniques to accelerate testing processes and reduce flaky tests.
  • Improve system testability, observability, and diagnosability by partnering with developers and engineers.
  • Contribute to Rust codebase for bug fixes, diagnostics, maintainability improvements, and new features.
  • Develop and document code following established processes, debugging issues across subsystems.
  • Drive improvements in development practices and tools within the team.

What we're looking for

  • 5+ years of experience in software product development.
  • Bachelor's degree in Computer Science, Engineering or related field.
  • Proficient in Python and Rust programming languages.
  • Experience with data structures, algorithms, and object-oriented design.
  • Knowledge of multithreading, concurrent systems, real-time systems, and industrial automation.
  • Familiarity with modern database technologies and query languages.
  • Understanding of DevOps processes and cloud computing.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $117,000–$204,700.

Peer median band

$117,000$204,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$140,643$181,125

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Rockwell Automation

Rockwell Automation, Inc. is a global leader in industrial automation and digital transformation.

Rockwell Automation currently has 19 open roles on FindRole.

Most-posted roles

View all roles at Rockwell Automation

More like this

Similar roles

Senior Systems Software Engineer - Rust, Go, C++

Nvidia

Remote (Us, Ca, Santa Clara, US) 13 days ago $152,000$241,500
Rust Go C++ Prometheus OpenTelemetry Grafana Redfish BMC gRPC CI/CD Rack-scale management Datacenter architecture Hardware/firmware integration Distributed systems Telemetry collection Health monitoring Firmware update automation IPMI DCGM nvbandwidth Field Diag
Remote

Senior Software Engineer - Python

PayPal

Usa - California - San Jose - Corp - N First St, US 50 days ago $143,500$212,850
Python Django Flask AWS Terraform SQL NoSQL Redis SQS SNS Kafka RabbitMQ Pulsar CI/CD Git Prometheus Grafana

Senior Software Engineer (Java/Linux)

Cboe Global Markets

Locations Chicago, Illinois, US 11 days ago $126,225$163,350
Java Spring Kafka SQL ETL Linux Windows Version_Control_Systems JIRA CI/CD Maven Gradle PostgreSQL MySQL Oracle RDBMS Unix_Shell Docker Kubernetes AWS GCP Azure Git GitHub Bitbucket Sprint_Planning Scrum Agile RESTful_APIs JSON XML Python JavaScript React Angular Node.js MongoDB Redis Cassandra Hadoop Spark Big_Data Microservices Cloud_Computing DevOps

Senior Software Engineer - Java

PNC

Dallas Innovation Center - Luna Rd (Tx270), US 22 days ago
Java Maven Gradle CI/CD Kubernetes Docker Jenkins OWASP DevOps PostgreSQL MySQL Spring Boot JUnit Git Swagger RESTful APIs JSON XML Linux AWS Azure

Senior Software Engineer - Java

The Walt Disney Company

Remote (Usa - Ny - 7 Hudson Square, US) 11 days ago $148,700$199,400
Java Spring Boot Agile Scrum SQL NoSQL Cloud Providers Docker Kubernetes CI/CD Git JVM PostgreSQL MongoDB
Remote