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
- 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
$127k - $213k
...seeking to hire an experienced Lead ERP Engineer to join our talented Information Technology... ...for requests.Lead the intake and distribution of integration and specialty application... ...Workday and lead technical resource for ERP Systems.Responsible for leading validation of vendor...SuggestedFull timeRemote work$170k - $200k
...most trusted voice in a room of mobile engineers is another mobile engineer. So we're hiring... ...teams. Most engineers never see how software gets bought: who decides, why, and what... ...: CI/CD, TestFlight or Firebase App Distribution, device fragmentation, and at least one...SuggestedAgency 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...SuggestedContract work
$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...SuggestedContract workRemote work- ...Report for the high-quality care they provide to the Southwest Florida community Lee Health is honored to be the first healthcare system in Florida to be recognized with the Governor's Sterling Award, granted by the Sterling Council. Lee Health has been honored...Full timeTemporary workWork at officeRelocation packageMonday to FridayWeekend work3 days per week
- ...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
$18 - $50 per hour
...Commensurate With Experience Job Description: ~ High-End Residential AV/Network/Control Systems Installer & Programmer (PLEASE NOTE: THIS IS NOT AN IT, STAGE THEATER, OR SOUND ENGINEER POSITION! IT IS A FIELD TECHNICAL POSITION WITH EXPERIENCE IN RESIDENTIAL AUDIO/VIDEO...Shorter hoursFull timeWork at officeLocal areaRelocation$116k - $170k
...environment.About Gartner IT: Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues... ...our environments. Use data to drive prioritization, highlight systemic issues, and influence roadmap decisions What you’ll need:...Full timeApprenticeshipImmediate startWork from homeWorldwide- Flight Simulation Software Engineer Remote, Nationwide Our client is an established aviation technology... ...professional flight simulation systems for a highly advanced segment of... ...network communication, data buses, or distributed software components used to exchange real...Remote workFlexible hours
- (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
$78.03k - $97.53k
...career built on trust, teamwork, and opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...store, index, and serve at scale. We take engineering seriously. Role Overview We... ...seeking a highly skilled and motivated System Engineer to join our growing infrastructure... ...● Troubleshoot and resolve hardware and software issues in a timely manner. ● Manage...Remote work
- ...System Medical Director Virtual Health Lee Health is Actively Seeking a System Medical Director of Virtual Health! As a System Medical Director of Virtual Health, the right individual will have the opportunity to lead and advance the digital transformation of healthcare...
- ...reports, and workflows to Epicor Kinetic best practices. Support system testing, UAT, cutover planning, and post-go-live hypercare... ..., EDI, middleware, and integration frameworks. Manufacturing, distribution, or supply chain industry experience. Experience with cloud deployments...Contract workShift work
- Description Remote Our client seeks a Senior Dynamics Developer who designs and develops advanced customizations, integrations, workflows, and extensions within the Dynamics 365 ecosystem. Due to federal security clearance requirements, applicant must be a United States...Remote work
- Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial intelligence... ...troubleshooting integration issues across mobile and backend systems. Demonstrated skill diagnosing application performance,...Remote work
$18 per hour
Title: Software Engineer I Location: Orlando FL Pay Rate: $18/HR • The Team is specific to Orlando FL Facility (333 S. Garland Ave, Orlando,... ...through: • Collaborating with other teams to understand their systems. • Collecting and analyzing logs, metrics, and traces from a...Part timeInternshipLocal areaRemote workFlexible hours- ...technology needs. In this role you will generate high-level system architecture requirements and ensure the technology and... ...Functional Leadership & Execution Work cross-functionally with engineering, product management, sales, and marketing teams to translate technical...Remote work
- ...lessons in assigned courses. Assignments may include courses in software engineering and computer science. Prepares syllabi, instruction... ...colleagues to achieve common goals. FGCU is a State University System of Florida member and an Equal Opportunity and Equal Access...
$127.8k - $172.58k
...access. Drive operational excellence. Lee Health is seeking an experienced, strategic healthcare operations leader to serve as our System Director of Practice Operations for Lee Physician Group's Primary Care practices. This executive leadership role is responsible...Full timeRelocation packageShift work- Systems Project Manager U.S. Water Services Corporation/BCI is a well-established and diverse... ...in utility maintenance, operations, engineering and construction services. U.S. Water is... ...information and guidance for the software design of the system Review, approve, and...Temporary workWork at office
$70 - $90 per hour
...6/2026 Citizenship Requirement: US Citizen or GC holder Min years of experience: 8 Years Degree Requirements: BS Bachelor's Software Engineering, Mechanical Engineering, Aeronautical Engineering, or related discipline. Job Summary: Participate in solution design and documentation...Remote work- ...are looking for entry-level software programmers, Java Full stack... ...scientists, machine learning engineers for full-time positions with... ...Engineering, Information Systems, IT Highly motivated, self-learner... ...them to take you off their distribution list and make you...Full timeH1bRemote work
- System Physician Advisor Medical Director Responsibilities and Job Description Overview:The Lee Health System Physician Advisor Medical Director reports to the Chief Physician Executive for Hospital-Based Care and works closely with the Chief Medical Officer, Chief Nursing...Contract workFor contractorsRemote workMonday to FridayWeekend work3 days per week
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Supporting the development of console and embedded software systems Troubleshooting issues and implementing code fixes for real...Remote jobInternship
- ...data scattered across a dozen government systems and nearly impossible to navigate alone... ...embraced it fast. Behind it is a real distributed system: ~25 Go services, a high-... ...team that runs it. This is a high-impact engineering role with meaningful equity, real ownership...
$35 per hour
...everyday with us! Our Siemens Grid Software team works to accelerate and secure... ...by: Applying transmission and/or distribution power system model topology changes. Analyzing... ...Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related...Remote jobHourly payPermanent employmentFull timeInternshipWork at officeLocal areaImmediate start$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...Summary: We are seeking an experienced Django Backend Lead Developer with strong expertise in Python, Django, Azure Cloud, and backend system architecture. The ideal candidate will lead backend development initiatives, design scalable APIs and microservices, and mentor...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Distributed Systems. Be the first to apply!
- entry level software sales Fort Myers, FL
- id software Fort Myers, FL
- software sales Fort Myers, FL
- software asset management analyst Fort Myers, FL
- internship software Fort Myers, FL
- software intern Fort Myers, FL
- healthcare software sales Fort Myers, FL
- embedded software Fort Myers, FL
- software technical support Fort Myers, FL
- bank software Fort Myers, FL




