Back to all positions

[Remote] Software Development Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. UKG is a workforce operating platform that helps organizations use workforce insights and people-first AI to support productivity, talent, and trust. The company is seeking a Software Development Engineer to advance quality engineering through scalable test automation, reusable engineering solutions, AI-enabled capabilities, and DevOps practices. The role partners with engineering teams to improve test coverage, delivery efficiency, observability, and release confidence.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks, libraries, shared services, and developer tools
  • Build reusable capabilities for browser, API, integration, contract, performance, accessibility, and end-to-end testing
  • Establish engineering standards for automation architecture, code quality, testability, reliability, and maintainability
  • Integrate automated quality checks, release validations, and quality gates into CI/CD pipelines while improving execution speed, parallelization, stability, diagnostics, and feedback time
  • Implement automation observability through logging, metrics, traces, dashboards, and alerts; analyze test, build, deployment, application, and production telemetry to identify quality issues
  • Partner with development, DevOps, SRE, security, architecture, and release teams to improve delivery quality and advance common platforms and reusable engineering patterns
  • Mentor engineers and manual testers in automation, software development, DevOps, and AI-assisted engineering

Skills

  • 5+ years of experience in software engineering, quality engineering, DevOps, platform engineering, test automation, or a related field, with proficiency in TypeScript, JavaScript, Python, Java, C#, or a comparable language
  • Experience designing and maintaining automation frameworks, internal engineering tools, and automated workflows
  • Hands-on experience with Playwright, Selenium WebDriver, or similar browser automation technologies, as well as API, integration, contract, and end-to-end testing
  • Proficiency with Git, pull requests, code reviews, build systems, deployment workflows, and CI/CD platforms such as Azure DevOps, GitHub Actions, or Jenkins
  • Working knowledge of Docker, Kubernetes, cloud services, modern application architectures, and observability practices, including logging, metrics, tracing, dashboards, and failure diagnostics
  • Hands-on experience with Claude Code, Codex, or comparable AI coding assistants, with a working understanding of MCP, tool calling, and agentic application development
  • Ability to review, validate, and safely apply AI-generated code and automated workflows
  • Experience helping teams transition from manual testing or tool-specific automation to reusable, maintainable engineering solutions
  • Knowledge of performance, security, accessibility, resiliency, and production validation practices
  • Familiarity with retrieval-augmented generation, vector search, AI evaluation, and multi-agent systems
  • Experience with observability platforms such as OpenTelemetry, Azure Monitor, Application Insights, Datadog, Grafana, or Splunk

Benefits

  • Employees may be eligible to participate in a performance-based bonus plan.
  • Employees may be eligible to receive restricted stock unit awards as part of total compensation.
  • Flexibility that's real.

Company Overview

  • Dice offers a marketplace that enables direct connections between recruiters and technologists. It was founded in 1990, and is headquartered in Centennial, Colorado, USA, with a workforce of 201-500 employees. Its website is https://www.uk.dice.com.
  • Company H1B Sponsorship

  • Dice has a track record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.