Lead Software Engineer

OpenText

Lexington (KY)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OpenText is seeking a Lead Software Developer for the Exstream Product Development group in Lexington, KY. The role focuses on performance, observability, and production reliability for cloud-based DSP services.

You will build telemetry into the delivery lifecycle, establish baselines, and drive early regression detection across CI/CD and pre-production environments. You will collaborate with development, QA, DevOps, documentation, product management, and support teams to improve system

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
  • 5+ years of software engineering, including production or distributed systems.
  • Proficiency in at least one major language (C/C++, Java, .NET, or Python).
  • Experience with performance testing, profiling, and bottleneck diagnosis.
  • Experience with observability: metrics, logs, tracing, dashboards, alerts.
  • Understanding of site reliability engineering concepts.
  • Experience integrating tests and quality checks into CI/CD.
  • Strong communication and cross-functional collaboration.

Responsibilities

  • Lead design and development of reliable, scalable DSP services.
  • Embed performance engineering in delivery lifecycle.
  • Implement observability with metrics, logs, traces, dashboards.
  • Improve CI/CD pipelines for reliability in pre-prod and prod.
  • Analyze latency, throughput, and production telemetry.
  • Provide actionable data and remediation guidance.
  • Define SLOs, error budgets, and production health indicators.
  • Mentor engineers and set reliability standards.
  • Collaborate with Dev, QA, Ops, and PM teams.

Skills

Distributed systems
C/C++
Java
Python
CI/CD

Education

Bachelor’s degree in Computer Science or equivalent

Tools

OpenTelemetry
Grafana
Prometheus
Dynatrace
Kubernetes
JMeter

Job description

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.

Role: Lead Software Developer
The opportunity

OpenText Exstream is a vibrant software development organization that provides a multichannel customer communication management (CCM) solution designed to improve the customer experience and make customer interactions more effective. It enables business users to create communications for connected customer journeys across the delivery formats and channels customers prefer, including email, web, and mobile.

We are looking for a Lead Software Developer to join the OpenText Exstream Product Development organization in an SRE-oriented DSP engineering role. This position is focused on performance, observability, and production reliability for our cloud-based products. The role will build performance testing and telemetry into the delivery lifecycle, improve early detection of regressions, and give engineering teams actionable data to resolve reliability issues before they affect customers.

You will work across the software lifecycle, from architecture and design through development, validation, release, and production operations. You will collaborate closely with development, quality assurance, DevOps, documentation, product management, and support teams to strengthen system resilience and turn production signals into measurable engineering improvements.

You are great at:
  • Leading the design and development of reliable, scalable software and platform capabilities for DSP services and workflows.
  • Embedding performance engineering into the delivery lifecycle through workload modeling, automated performance tests, baselines, release gates, and regression analysis.
  • Designing and implementing observability using metrics, logs, traces, dashboards, alerts, and service-level indicators that make system behavior and customer impact visible.
  • Improving early detection of reliability and performance regressions in CI/CD pipelines and pre-production environments.
  • Analyzing latency, throughput, capacity, resource utilization, failure patterns, and production telemetry to identify bottlenecks and reliability risks.
  • Providing engineering teams with actionable diagnostic data, clear problem statements, and prioritized recommendations for remediation.
  • Defining and evolving service-level objectives, error budgets, operational readiness criteria, and production health indicators.
  • Automating reliability validation, environment checks, telemetry verification, and repeatable diagnostic workflows.
  • Partnering with development and operations teams on incident prevention, root-cause analysis, corrective actions, and durable engineering fixes.
  • Mentoring engineers and influencing architecture, coding practices, testability, operability, and reliability standards across teams.
What it takes:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of software engineering experience, including hands-on development of production software or distributed systems.
  • Strong proficiency in at least one common development language such as C/C++, Java, .NET, or Python.
  • Experience with performance testing, profiling, capacity analysis, benchmarking, and diagnosing system bottlenecks.
  • Experience implementing observability with metrics, logging, distributed tracing, dashboards, and alerting.
  • Understanding of site reliability engineering practices, including service-level indicators, service-level objectives, error budgets, incident response, and post-incident improvement.
  • Experience integrating automated tests and quality or reliability checks into CI/CD pipelines.
  • Strong understanding of cloud-native systems, APIs, distributed architectures, and production troubleshooting.
  • Ability to communicate complex technical findings clearly and drive cross-functional engineering decisions.
Nice to have:
  • Experience with one or more cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
  • Hands-on experience with observability and performance platforms such as OpenTelemetry, Prometheus, Grafana, Application Insights, Dynatrace, Splunk, or equivalent technologies.
  • Experience with performance tools such as JMeter, Gatling, k6, Locust, or equivalent frameworks.
  • Familiarity with containers and orchestration technologies such as Docker and Kubernetes.
  • Experience with multiple platforms and data technologies, including Unix/Linux, Windows, z/OS, DB2, and SQL Server.
  • Strong knowledge of Agile or Scrum development methodologies.
  • Experience leading technical initiatives, mentoring engineers, and establishing engineering standards across multiple teams.
One last thing:

OpenText is more than a corporation—it’s a global community built on trust, character, and purpose. Here, we act ethically, care deeply about people, and always put our clients first. We help teams succeed through collaboration, tackle challenges with resilience, and innovate with intention.

Join us on our mission to drive positive change through privacy, technology, and teamwork. At OpenText, we don’t just have a culture—we live our values. Choose us because you want to be part of a company that empowers you to make a meaningful impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Developer
Lead Software Developer

OpenText • Lexington (KY)

On-site
USD 143,000 - 215,000
Senior Software Developer (Build and DevOps)
Senior Software Developer (Build and DevOps)

OpenText • Lexington (KY)

On-site
USD 120,000 - 170,000
Sr. Software Developer (Build and DevOps)
Sr. Software Developer (Build and DevOps)

OpenText • Lexington (KY)

On-site
USD 125,000 - 187,000
Lead Software Developer
Lead Software Developer

OpenText • Gaithersburg (MD)

On-site
USD 143,000 - 215,000
Lead Software Reliability and Performance Engineer
Lead Software Reliability and Performance Engineer

OpenText • Lexington (KY)

On-site
USD 120,000 - 180,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Broomfield (CO)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Southfield (MI)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • San Antonio (TX)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Arlington (VA)

On-site
USD 94,000 - 141,000
Sr. Cloud Applications Developer
Sr. Cloud Applications Developer

OpenText • Tucson (AZ)

On-site
USD 94,000 - 141,000