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
$59.15k - $106.93k
...good business. Leidos is seeking Distribution Engineers in the Southern Louisiana area who... ...using customer GIS and Work Management systems Work with other engineers and design... ...design. Work management software and job estimating software. CAD tools...SuggestedWork at officeLocal areaImmediate startRemote workFlexible 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...SuggestedWork at officeRemote work
$59.15k - $106.93k
...good business. Leidos is seeking Distribution Engineers in the Southern Louisiana area who... ...using customer GIS and Work Management systems Work with other engineers and design... ...design. Work management software and job estimating software. CAD tools...SuggestedFull timeWork at officeLocal areaRemote 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...SuggestedFull timeRemote work
- ...Job Details: Lead Electrical Engineer – Power Distribution & Control Systems About the Opportunity A growing manufacturer of engineered electrical... ...with AutoCAD Electrical or other electrical CAD software. Familiarity with ERP and PLM systems. Professional...SuggestedWork at office
$50 per hour
...DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI systems. You will define how complex... ...requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience...Full timeTemporary workWork experience placementCasual workFlexible hours- ...motive power, material handling, and the distribution and manufacturing industries. Think of... ...currently seeking a motivated Electrical Engineer who exhibits a can-do attitude, approaches... ...a solid understanding of DC power systems (DC chargers, UPS systems, deep-cycle batteries...Full time
$128k - $252.5k
...Consulting - Lead Integration Engineer II - AI & Engineering/EaaS... ...verticalized sector solutions in software, data, AI, network, and... ...efficient communication between systems (REST/SOAP). EDI Implementation... ...vendors, and geographically distributed teams. Strong client relationship...Local areaVisa sponsorshipFlexible hours$123.75k - $181.5k
...primary function of the Lead OEM Sales Engineer is to market and sell Eaton’s products and... ...for selling circuit protection, power distribution solutions, and control products to OEM customers... ..., pricing methodologies and business systems Ability to travel up to 25% All...Full timeH1bLocal areaRelocationVisa sponsorship$215k
...Director of Software Engineering Compensation: Up to $215,000 Base Salary Location: Scranton... ...leads on application architecture, system integrations, cloud infrastructure, and... ...hosted applications, data integration, and distributed systems. Collaborate with product...Full timeRemote work- We’re looking for a Staff Software Engineer to work on large-scale, deeply technical systems that support emerging stablecoin and on-chain financial technologies... ...owning system design decisions expertise in either distributed systems, APIs, payments, or blockchain-related...Contract work
$55k - $151.47k
...AssociateJob Description & SummaryThe OpportunityAs a Site Reliability Engineer - Senior Associate, you will play a pivotal role in enhancing... ...practice, you will focus on automating processes, monitoring systems, and resolving incidents to maintain a seamless user experience...Full timeH1b- ...OVERVIEW This senior to advanced-level Capital Project Engineer role is responsible for leading large, complex capital... ...elements of capital disciplines (Mechanical, Electrical, Power Distribution, Control Systems, Civil, Environmental, etc.) Experience with both...Contract workLocal area
$150k - $180k
...Job Title: Engineering Manager Location: Remote w/ travel Salary: $150,000-$180,000 + Bonus, Benefits and Travel Paid Skills: Industrial Automation, Controls Engineering, Control Systems About the Company / The Opportunity: Join a dynamic company in...Contract workRemote work- ...are seeking a skilled Site Reliability Engineer to join the GMI Global Infrastructure team... ...ideal candidate will bring expertise in system-level troubleshooting, AI cluster... ...current with emerging GPU hardware and software technologies, integrating improvements as...
- ...Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead...H1bLocal area
- ...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,... ...on; designing, reviewing, and debugging systems with the team. You’ll translate... ...or Engineering.7+ years of experience in software engineering, data engineering, data science...Local areaShift work
- ...collaborates with business and technology departments to understand system data and its use, and provides support around the data and how... ...Skills and Abilities (KSAs)Proficiency in using computers, software, and web-based applications.Ability to analyze and solve computer...Full timeLocal areaImmediate startFlexible hoursWeekend work
$75 - $110 per hour
...Job Description Job Description We have an immediate need for an Avionics Software or Systems Engineer. This position can either be direct in one of our office locations or as a remote contract. We are located in Phoenix, AZ, Cedar Rapids, IA, Grand Rapids, MI, Bothell...Permanent employmentContract workWork at officeImmediate startRemote work$110k - $165k
.... This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which... ...ensuring the seamless operation of IT systems to support business needs effectively.... ...capabilities for all stages of Morgan Stanley's software development lifecycle, enabling...Temporary workLocal areaRemote workFlexible hours- ...lawyers to physicists and engineers - and boast one of the... ...team is globally distributed around the world: USA... ...more. About position The Principal AI Solutions Engineer... ...solutions (e.g. agentic systems, RAG, synthetic data... ...powered solutions. Solid software engineering...Full timeFor contractorsRemote workWorldwideFlexible hours
$124k - $280k
...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust... ...will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation....H1b$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations... ...years leading platform/integration engineering across enterprise systems, including API/integration experience with Representational...Local area$110.7k - $218.3k
...processes with intelligent, self-optimizing systems. We enhance customer experiences and... ...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...automation of configuration logicExperience with software development, scripting, and automation...Local areaVisa sponsorship$122k - $240.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations... ...years leading platform/integration engineering across enterprise systems, including API/integration experience with Representational...Local areaVisa sponsorship- ...Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial... ...troubleshooting integration issues across mobile and backend systems. ~ Demonstrated skill diagnosing application performance, stability...Remote work
- (N o 3rd party inquiries please) Staff Android Engineer We’re looking for a Staff Android Engineer to provide technical leadership... ...management. ~ Experience with Gradle Kotlin DSL and Android build systems. ~ Experience working on an Android platform, foundation, or...Long term contractPermanent employmentContract workRemote work
- ...Job Title Position Summary This position is great for an engineer who excels at managing people and has broad abilities across multiple... ...install, operate, or maintain mechanical products, equipment, systems or processes to meet requirements. Confer with engineers or...Full timeContract work
$100k
...company a great place to work.We are looking to hire a Quality Systems Manager at our Gretna, LA plant. What We Bring To The Table:... ...recommending corrective actions, and working with Production and Engineering to verify line changes.Facilitates third party and regulatory...Flexible hours- DescriptionWho We AreTextron Systems is part of Textron, a $14 billion, multi-industry company... ...About This RoleThe Senior Fluid Systems Engineer is responsible for designing propulsion... ...Experience with SolidWorks pipe‑routing software is a plus.AI Readiness: Textron expects...WorldwideFlexible hours
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 New Orleans, LA
- operations support system engineer New Orleans, LA
- systems engineer New Orleans, LA
- healthcare systems engineer New Orleans, LA
- operating system engineer New Orleans, LA
- principal New Orleans, LA
- senior principal cloud computing engineer New Orleans, LA
- entry level software sales New Orleans, LA
- id software New Orleans, LA
- software sales New Orleans, LA





