Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Distributed Systems in Fort Myers, FL vacancy
  • 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... 
    Suggested
    Full time
    Remote work

    AspiringIT

    Fort Myers, FL
    5 days ago
  • $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... 
    Suggested
    Full time
    Remote work

    CliftonLarsonAllen

    Fort Myers, FL
    2 days ago
  • $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... 
    Suggested
    Agency work

    QualGent

    Fort Myers, FL
    3 days ago
  • 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... 
    Suggested
    Contract work

    Axiom Recruit

    Fort Myers, FL
    3 days ago
  • $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... 
    Suggested
    Contract work
    Remote work

    Talently

    Fort Myers, FL
    5 days ago
  •  ...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 time
    Temporary work
    Work at office
    Relocation package
    Monday to Friday
    Weekend work
    3 days per week

    Lee Health

    Fort Myers, FL
    5 days ago
  •  ...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 time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Toloka

    Fort Myers, FL
    4 days ago
  • $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 hours
    Full time
    Work at office
    Local area
    Relocation

    DESIGNED THEATRE VISIONS INC

    Fort Myers, FL
    24 days ago
  • $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 time
    Apprenticeship
    Immediate start
    Work from home
    Worldwide

    Gartner

    Fort Myers, FL
    2 days ago
  • 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 work
    Flexible hours

    Blue Signal Search

    Fort Myers, FL
    2 hours ago
  • (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 contract
    Permanent employment
    Contract work
    Remote work

    The Mice Groups Inc

    Fort Myers, FL
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Fort Myers, FL
    12 hours ago
  •  ...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

    ThetaData

    Fort Myers, FL
    4 days ago
  •  ...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... 

    Lee Health

    Fort Myers, FL
    1 day ago
  •  ...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 work
    Shift work

    Datamtx LLC

    Fort Myers, FL
    12 hours ago
  • 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

    Eliassen Group

    Fort Myers, FL
    2 hours ago
  • 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

    Blue Signal Search

    Fort Myers, FL
    3 days ago
  • $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 time
    Internship
    Local area
    Remote work
    Flexible hours

    AA2IT

    Fort Myers, FL
    4 days ago
  •  ...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

    Career Connections

    Fort Myers, FL
    12 hours ago
  •  ...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... 

    Florida Gulf Coast University

    Fort Myers, FL
    1 day ago
  • $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 time
    Relocation package
    Shift work

    Lee Health

    Fort Myers, FL
    4 days ago
  • 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 work
    Work at office

    BCI Technologies

    Fort Myers, FL
    12 hours ago
  • $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

    Butler America

    Fort Myers, FL
    4 days ago
  •  ...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 time
    H1b
    Remote work

    SynergisticIT

    Cape Coral, FL
    4 days ago
  • 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 work
    For contractors
    Remote work
    Monday to Friday
    Weekend work
    3 days per week

    Lee Health

    Fort Myers, FL
    2 days ago
  •  ...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 job
    Internship

    Danaher

    Fort Myers, FL
    2 days ago
  •  ...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... 

    Lawfully

    Fort Myers, FL
    4 days ago
  • $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 job
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Fort Myers, FL
    2 days ago
  • $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 job
    Full time

    Quora

    Fort Myers, FL
    4 days ago
  •  ...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

    AppLab Systems Inc

    Fort Myers, FL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Distributed Systems. Be the first to apply!