About The Position

The Senior Software Engineer - Developer Experience is a hands-on individual contributor focused on improving how engineers build, test, and deliver software across Genesys. The role designs and delivers scalable tooling, automation, and development workflows that reduce friction, increase delivery velocity, and improve software quality. It also advances the AI-enabled software development lifecycle (AI-SDLC), applying sound technical judgment as AI capabilities and engineering practices evolve. The position has no direct reports and leads through technical ownership, mentorship, and collaboration. The engineer creates and improves internal developer platforms, CI/CD pipelines, reusable tooling, standardized development environments, and self-service workflows. They automate software build, test, and release processes, use delivery and quality metrics to identify bottlenecks, and partner across platform, security, and application teams to deliver and support adoption of improvements. They contribute to technical design and reusable frameworks, while mentoring engineers through reviews, pairing, and knowledge sharing.

Requirements

  • Demonstrated understanding of how AI is changing software development, with the ability to evaluate emerging tools and practices, learn rapidly, and apply effective approaches to engineering workflows.
  • Strong hands-on software engineering experience using Python, Java, or another modern programming language.
  • Demonstrated experience designing and delivering production-quality software or developer tooling.
  • Experience in developer productivity, DevOps, or platform engineering, including a track record of delivering complex technical initiatives and contributing to cross-team efforts.
  • Strong experience with CI/CD systems, version control, automated testing frameworks, and cloud-native development environments (preferably AWS) or infrastructure projects.
  • Experience using software delivery metrics such as deployment frequency, lead time, build reliability, or change failure rate to improve engineering workflows.
  • Ability to influence adoption of tools and practices through collaboration, technical judgment, clear communication, and effective partnership across engineering teams.
  • Experience with developer infrastructure, observability, and testing technologies such as GitHub, Terraform, Honeycomb, Gremlin, Playwright, or comparable tools.

Nice To Haves

  • Experience integrating AI-powered developer tools, code assistants, agents, or automation capabilities into engineering workflows.
  • Experience working in large-scale SaaS or distributed engineering organizations.

Responsibilities

  • Design and deliver internal developer platforms, CI/CD pipelines, and reusable tooling to streamline code development, testing, and deployment workflows.
  • Build and improve standardized development environments and paved workflows using GitHub, CI/CD automation, and testing frameworks.
  • Create self-service capabilities, documentation, and paved paths to improve developer onboarding and day-to-day productivity.
  • Implement and improve AI-enabled software development practices, evaluating emerging capabilities and incorporating effective approaches into development, testing, and delivery workflows while maintaining quality, security, and reliability.
  • Automate build, test, and release processes to reduce manual effort, improve consistency, and shorten delivery cycles.
  • Use software delivery and quality metrics—including build success rates, test effectiveness, lead time, deployment frequency, and change failure rate—to identify bottlenecks, prioritize improvements, and measure impact.
  • Contribute to technical design and reusable frameworks for developer tooling and platforms, balancing usability, scalability, security, and operational reliability.
  • Partner with platform, security, and application teams to deliver developer experience improvements aligned with enterprise standards and engineering needs.
  • Support adoption by gathering feedback and iterating based on usage and impact.
  • Mentor engineers through code and design reviews, pairing, and knowledge sharing.

Benefits

  • Paid volunteer time
  • August Free Fridays
  • Well-being resources
  • Regionally tailored programs for employees and their families
  • Mentorship, learning programs, leadership development, and education support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service