Principal Software Engineer, Distributed Systems
Sigma Automate
Background We are hiring a Staff / Principal Site Reliability Engineer focused on distributed systems and platform reliability . This is not a traditional DevOps role. You will own the architecture and engineering practices that ensure Sigma workflows execute reliably even when individual components fail. Processes crash. Networks become unavailable. APIs time out. Workers hang. Messages may be delivered more than once. Databases experience contention. Kubernetes pods restart. Your job is to design Sigma so those conditions are expected, detected, and automatically recovered from. The fundamental principle is simple: An accepted Sigma job may fail, but it should never disappear. You will work closely with engineering leadership to evolve Sigma's execution architecture, improve production reliability, establish observability standards, and eliminate classes of distributed-system failures before they affect customers. What You'll Own Design and improve the systems responsible for executing long-running and scheduled infrastructure workflows. Build patterns for: Durable workflow execution Idempotent operations Automatic retries and exponential backoff Worker leases and heartbeats Stuck-job detection and recovery Workflow timeouts and cancellation Failure isolation Dead-letter handling Checkpointing and workflow resumption Concurrency control Distributed locking and lease management Reconciliation loops Graceful degradation during dependency failures Evaluate and implement workflow technologies such as Temporal or equivalent systems where appropriate. Messaging and Event Infrastructure Own and improve Sigma's asynchronous execution architecture. Work extensively with technologies such as: Kafka Distributed consumers Consumer groups Message delivery semantics Partitioning Consumer lag Backpressure Retry strategies Event ordering Duplicate message handling Poison-message isolation Ensure event-processing failures cannot silently cause workflows to stop progressing. Database Reliability Help design application patterns that remain reliable under high concurrency. Deeply understand and troubleshoot: PostgreSQL transactions Row and advisory locking Deadlocks Lock contention Transaction isolation Connection pooling Long-running transactions Query performance Database failover Schema and migration safety Partner with application engineers to identify and eliminate patterns that create production contention or reliability risks. Kubernetes and Platform Reliability Improve the reliability of Sigma deployments running in containerized environments. Responsibilities include: Kubernetes workload architecture Pod lifecycle and failure recovery Resource limits and capacity planning Autoscaling Health checks Graceful shutdown Rolling deployments High availability Infrastructure-as-code Disaster recovery Backup and restore validation Design systems that tolerate node, pod, process, and dependency failures without losing customer work. Observability Make the state of Sigma understandable in real time. Build and improve: Metrics Distributed tracing Structured logging Dashboards Alerting Workflow-level telemetry Kafka consumer monitoring Database performance monitoring Worker health monitoring Queue depth and backlog monitoring Technologies may include: OpenTelemetry Grafana Prometheus Sentry CloudWatch Engineers should be able to answer questions such as: Why is this workflow still running? Which worker owns this task? When did it last make progress? Which dependency is causing the delay? Did this operation execute once or multiple times? Can the workflow safely resume? Are scheduled jobs starting when expected? Reliability Engineering Help establish engineering practices expected of mature enterprise platforms. This includes: Service-level objectives and indicators Error budgets Capacity planning Load testing Failure-mode testing Chaos testing Incident response Root-cause analysis Production readiness reviews Runbooks Automated recovery Disaster-recovery testing Move Sigma from detecting incidents to preventing and automatically recovering from them. What We're Looking For You have significant experience operating production distributed systems where reliability matters. Strong candidates will have deep experience with several of the following: Kubernetes Kafka or similar event-streaming systems PostgreSQL Distributed systems Asynchronous worker architectures Workflow orchestration Temporal, Cadence, Step Functions, Conductor, or similar systems Python backend systems Cloud infrastructure Infrastructure-as-code Observability platforms High-availability architectures You understand concepts such as: At-least-once delivery Idempotency Leases and fencing tokens Distributed locks Leader election Retry semantics Backpressure Eventual consistency Transaction boundaries Failure domains Reconciliation Split-brain scenarios Distributed tracing Most importantly, you have personally diagnosed and improved production systems experiencing real distributed-system failures. What Success Looks Like Within your first several months, you will help Sigma establish an architecture where: Scheduled workflows reliably begin when expected Accepted work cannot silently disappear Worker crashes do not result in lost workflows Infrastructure failures automatically recover where possible Long-running workflows can safely resume Duplicate execution is prevented or safely handled Stuck workflows are automatically detected Database and messaging contention is visible before becoming an outage Engineers can trace a workflow from request through every execution step Customer environments can scale without requiring manual infrastructure babysitting Sigma Automate
$179.5k - $240.6k
...Digital for Disney Experiences.The Principal Software Engineer will report to the Sr. Manager Technology... ...and services within Lodging Sales Distribution. The position leads implementation... ...architectural consistency across multiple systems and teams.What You’ll Do:Own the...SuggestedWork experience placementLocal areaWorldwide$29.81 - $31.25 per hour
...Job Title: Entry Level Distribution EngineerJob Description We are... ...an Entry Level Distribution Engineer to join an established power... ...protective devices and distribution system requirements. Support... ...Inventor, MATLAB, or similar design software is a plus. Design Quality...SuggestedContract workTemporary work- ...information for the open req: Title: Distribution Engineer Recruiter: Jared Iak Location:... ...using customer GIS and Work Management systems Work with other engineers and... ...Distribution design. Work management software and job estimating software. CAD...SuggestedFull timeContract workWork at office
$59.15k - $106.93k
...career is good business. Leidos is seeking Distribution Engineers in Orlando, FL who are passionate... ...using customer GIS and Work Management systems Work with other engineers and design... ...Distribution design. Work management software and job estimating software. CAD tools...SuggestedWork at officeFlexible hours$59.15k - $106.93k
...good business. Leidos is seeking Distribution Engineers in Orlando, FL who are passionate about... ...customer GIS and Work Management systems Work with other engineers and design... ...Distribution design. Work management software and job estimating software. CAD...SuggestedWork at officeLocal areaImmediate startFlexible hours- Skool’s engineering team is seeking highly experienced Backend Software Engineers with a passion for developing performant and... ...way to design and implement new systems. You will also help to maintain... ...Los Angeles, CA but works as a distributed team. What you'll do Solve...Work at officeRemote work
$130k - $190k
...OverviewPower your future with Qualus in our Distribution department as a Lead Distribution Engineer. The Lead Distribution Engineer... ...of electrical distribution system design engineering standards,... ...field services. Qualus also provides software and technology enabled services...Temporary workFlexible hours- Job Title: Principal Software Engineer Location: Remote (United States) Employment Type: Full-Time Annual Compensation: 120k- 130k About the... .... • Lead architecture and design of cloud-native, distributed systems. • Drive cross-functional technical initiatives and architectural...Full timeRemote work
$95.3k - $142.9k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...Northrop Grumman Defense Systems has an opening for a Principal Engineer Software. We are looking for you to join our team as a Principal...Full timeContract workRelocationShift work$100k - $175k
...seeking a highly skilled and motivated Distribution Planning Engineer to lead and support DER impact... ...). Develop and maintain distribution system models and perform scenario analyses... ...Proficiency in power system analysis software (e.g., WindMil, CYME, Synergi) Familiarity...Work at officeRemote work$111.9k - $150k
...Description:Disney Parks, Experiences and Products is seeking a Software Engineer with a passion for building world-class products and... ...queries and building highly scalable and highly performant distributed applications and web services experience. Exposure to GraphQL...$140k - $180k
Windows Kernel Software DeveloperLocation: Orlando, FL - Onsite Preferred... ...Developer to join its engineering team.This is a highly technical, low-level systems development role focused on Windows... ...Windows platform porting and distribution maintenance. • Collaborate with...Remote work$138k - $168k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development... ...solutions supporting a complex systems and mission-focused program. This position... ....Support software integration across distributed systems, platforms, environments, and...Work at officeRemote work- Software EngineerLocation: Orlando, FLJob ID: #73301Pay Range: $76-88/hr 2 months Secret ClearanceSummary Ansible Playbooks & Roles... ...sources Linux Administration: Strong proficiency with common distributions (RHEL, Ubuntu, Debian, Alpine), package management, systemd,...
- ...AI Systems Engineer The AI Systems Engineer is responsible for designing, building, and delivering... .... This position combines hands-on software development, deep learning, and... ...distillation, quantization, or multi-GPU and distributed inference. Experience with MLOps...Local areaFlexible hours
$141.5k - $212.2k
...work with lasting impact.From complex distribution programs and strategic grid modernization... ...transmission lines, substations, system studies, protection and controls, HVDC,... ...OpportunityStantec is seeking a US Distribution Engineering Manager to lead, advance, and...Full timeTemporary workPart timeFor contractorsCasual workLocal areaFlexible hours- ...-functional team to deliver software/hardware applications on an... ...Support integration into larger system developed remotely... ...Experience : Linux Android Distributed Development Agile... ...accredited institution in Computer Engineering, Computer Science, or...Work experience placementRemote work
$47 - $50 per hour
...client in Orlando, FL that is seeking a highly skilled Lead Software Engineer with deep expertise in Artificial Intelligence, Machine... ...understanding of software architecture, object-oriented design, and distributed systems* Experience developing APIs, microservices, and backend...$70.5k - $130.9k
...DescriptionPerforms technical planning, system integration, verification... ...to determine hardware, software, or system functional... ...responsibilities, use E146, Systems Engineer.Basic Qualifications•... ...environments with diverse Linux based distributions and tools• Prefer Security+,...Full timeTemporary workWork experience placementCasual workFlexible hours- ...Senior Software Engineer Optomi, in partnership with a leading entertainment company, is seeking... ...scalable, high-performance software systems and cloud infrastructure. The... ...leverage deep expertise in Python, AWS, distributed systems, and DevOps practices to build...
$69.11k - $95k
...approach to life-cycle maritime defense systems—from small watercraft to... ...individual to fill the role of Systems Engineer that facilitates integration of software/systems architecture solutions... ...with United States Air Force Distributed Mission Operations. Experience...Full timeWork experience placementWork at officeLocal areaWorldwideNight shift$50 per hour
...Job DescriptionYou will be a Software Engineer on our team at Lockheed... ...00 people worldwide and is principally engaged in the research, design... ...of advanced technology systems, products and services. Lockheed... ...• Familiarity with Data distribution service (DDS)• Familiarity...Full timeTemporary workWork experience placementInterim roleCasual workWorldwideFlexible hours$80.06k - $96.45k
...,055 - $96,452/year (Based on experience & qualifications) Systems Manager, Video | Lead the Systems. Elevate the Experience. Power... ...implementation of LED systems, media servers, signal distribution, and touring video workflows • Technical Troubleshooting -...Full timeFlexible hours$94.4k - $316.3k
...Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced... ..., build, and run production systems in which AI is a first-class... ...credible designing a distributed system, provisioning the infrastructure... ...It is part of how you build software: how you generate, test,...Full timeWork experience placementLive inWork at officeLocal area$97k - $143k
...Eaton’s Electrical Engineering Services & Systems division is seeking a Lead Power Distribution Controls Engineer to join our industry-leading team. In this role, you’ll... ...you’ll do: Create, modify, test, and deploy software for Programmable Logic Controllers (PLC’s),...Local areaRemote work- ...Lead Software Engineer (Backend, AI & Automation) Role Overview We are seeking an innovative... ..., you will architect scalable backend systems, implement rigorous monitoring and... ...and ensure seamless integration across distributed systems. If you possess a deep mastery...Temporary work
$150.5k - $201.8k
...of Sale (POS) platform - the system that powers every merchandise... ...Our platform is a large-scale, distributed, event-driven system. We work... ...modernizing, and we need engineers who embrace the platform as it... ...Cast experience. The Lead Software Engineer will report to the Manager...Work experience placementRemote work- ...Director of Site Reliability Engineering to build and lead a world-... ...-facing and customer-facing systems ~ Design SRE on-call rotations... ...roles (director or principal engineer) managing SRE or reliability... ...Personas We approach our distributed world of work with...Full timeWork at officeRemote workFlexible hoursShift work
$104.9k - $194.7k
...DescriptionPerforms technical planning, system integration, verification... ...to determine hardware, software, or system functional... ...responsibilities, use E146, Systems Engineer.Basic Qualifications• Active... ...and experience with Linux distributions and environments; preferably...Full timeTemporary workWork experience placementCasual workFlexible hours$122.76k - $220.97k
...delivering sustainable design, engineering, and consultancy solutions... ...seeking a highly motivated Principal System Planning and Studies... ...Transmission Engineering, Distribution Energy, and Renewables teams... ...proficient with PSCAD and the PSSE software package, including all...Full timePart timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Distributed Systems. Be the first to apply!
- senior windows systems engineer Orlando, FL
- system performance engineer Orlando, FL
- software system engineer Orlando, FL
- computer system validation engineer Orlando, FL
- senior staff systems engineer Orlando, FL
- microsoft systems engineer Orlando, FL
- operations support system engineer Orlando, FL
- application system engineer Orlando, FL
- senior linux systems engineer Orlando, FL
- advanced systems engineer Orlando, FL




