Staff Software Engineer- Eng

UKGSunrise, FL
$129,500 - $186,100

About The Position

UKG is seeking a Staff Software Engineer to serve as a technical lead for Customs Build & Deployment, Custom Maintenance, and automation platform tooling. This role is crucial for maintaining and enhancing the systems that support the deployment and maintenance of custom solutions across over 250 customer environments. The position requires end-to-end technical ownership of build pipelines, deployment automation, and maintenance workflows, along with the ability to provide technical leadership across multiple workstreams including Feature, Test Automation, Build & Deployment, and Custom Maintenance. The ideal candidate will possess a strong blend of software engineering, DevOps, and automation expertise, capable of driving operational stability and platform improvements while acting as a key escalation point and decision-maker within the team.

Requirements

  • 6+ years of experience in software engineering, DevOps, or platform engineering roles.
  • Proven experience with CI/CD pipelines and deployment automation (e.g., GitHub Actions, similar platforms).
  • Strong programming skills (e.g., C#, Python, PowerShell, or similar).
  • Experience supporting production systems and release processes at scale.
  • Demonstrated ability to own complex systems end-to-end.
  • Experience working across multiple teams or domains simultaneously.
  • Build and deployment pipelines.
  • Environment orchestration and automation.
  • Release management and maintenance workflows.
  • Ability to troubleshoot and resolve complex system and deployment issues.
  • Experience developing internal tools and automation platforms.
  • Proven ability to operate at a lead level without formal authority.
  • Ability to drive technical decisions and influence direction across teams.
  • Strong communication skills with the ability to translate technical issues into business impact and coordinate across onshore/offshore teams.
  • Experience mentoring or supporting junior engineers and team members.

Responsibilities

  • Serve as a technical lead, providing guidance, design direction, and decision-making support.
  • Act as a primary owner for build pipeline reliability, deployment processes, and Custom Maintenance workflows.
  • Provide backup coverage for critical systems to eliminate single-threaded dependencies.
  • Own and enhance CI/CD pipelines (GitHub Actions and related systems) supporting large-scale deployments.
  • Drive improvements in deployment reliability, error handling, and execution consistency.
  • Lead efforts to optimize deployment performance and reduce operational overhead.
  • Support and lead Custom Maintenance build preparation, merge, and release processes.
  • Ensure customer customizations remain stable and compatible across service and emergency releases.
  • Partner with offshore teams (e.g., Pune) to ensure smooth handoffs and execution of maintenance workflows.
  • Design and develop internal tools and automation to improve build orchestration, deployment workflows, and custom inventory and validation systems.
  • Contribute to modernization of the platform (CI/CD, automation frameworks, developer experience).
  • Act as a key contributor during production incidents, release issues, and escalations.
  • Drive root cause analysis and preventative improvements to reduce recurring issues.
  • Ensure systems are resilient, observable, and maintainable.

Benefits

  • Flexibility that's real
  • Benefits you can count on
  • Performance-based bonus plan
  • Restricted stock unit awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service