System Development Engineer, OTS Delivery Software Engineering
Core
Design, develop, and maintain secure and performant software features and systems for Operations and Operations IT customers, solving ambiguous problems and architectural deficiencies.
Role type
System Development Engineer (Software Engineering)
Builds
Secure and performant software features and systems for Operations and Operations IT customers
Domain
Logistics and Operations Technology
Deliverable
production ML models | product features
Required skills
Modern programming languages (Python, Ruby, Golang, Java, C++, C#, Rust), Linux/Unix, Infrastructure automation and deployment
Preferred skills
CI/CD pipelines, Scripting (Python, Javascript), Tooling for building/testing/releasing/monitoring
Technologies
Python, Ruby, Golang, Java, C++, C#, Rust, Linux, Unix
Responsibilities
Design and deliver technology solutions to solve difficult business problems; Work autonomously to identify and solve ambiguous problems or architectural deficiencies; Participate in software and system design reviews; Participate in on-call rotation to triage, communicate status, escalate, and remediate critical issues
Seniority
Mid-level, hands-on IC