2,238,358open jobs
144,109companies
256,497added this week
Browse all
Salary
≈ $78k – $152k per year (Estimated)
Location
Remote (United Kingdom)
Seniority
Principal
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Sep 1, 2026. Rocket Software scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Rocket Software is an enterprise software company headquartered in Waltham, Massachusetts that builds tools to modernise, integrate and secure mainframe and other long-running business systems. Founded in 1990 and owned by Bain Capital since 2018, it grew through acquisitions including the application modernisation business of OpenText, and it serves banks, insurers, retailers and government agencies across North America, Europe and Asia. Open roles include software engineers, customer solutions and support engineers, strategic account executives, product managers and legal and corporate staff.

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description Summary:

It's fun to work in a company where people truly BELIEVE in what they're doing!

Rocket Software is seeking an accomplished Principal Software Engineer - Change Data Capture & Data Integration to help drive the evolution of our Enterprise Data Integration portfolio.

This is a deeply technical, hands-on role focused on the design, implementation, and optimization of Change Data Capture (CDC) technologies across mainframe and distributed environments. The successful candidate will develop software that captures and processes transactional changes from enterprise databases, requiring expertise in database internals, transaction-log processing, systems programming, and high-volume data processing.

The ideal candidate thrives in complex environments, rapidly understands mature legacy systems, reverse engineers undocumented formats and behaviors, and develops highly reliable software that operates at enterprise scale. This role combines technical leadership with a strong sense of ownership and accountability for customer success.

Essential Duties and Responsibilities:

  • Architect, design, and implement Change Data Capture and data integration technologies.
  • Develop software that reads, interprets, and processes database transaction logs.
  • Analyze database internals, transaction structures, encodings, and storage formats.
  • Reverse engineer undocumented or partially documented software, interfaces, and data structures.
  • Build, compile, debug, and test software across both mainframe and distributed environments.
  • Diagnose complex performance, reliability, compatibility, and data-integrity issues.
  • Drive technical direction for CDC-related capabilities and engineering standards.
  • Mentor engineers and share expertise in systems programming, database technologies, and software architecture.
  • Collaborate with Product Management, Support, and Customer Success teams to solve complex customer challenges.
  • Participate in the investigation and resolution of critical customer escalations involving business-critical production environments.
  • Demonstrate flexibility to work outside normal business hours when required to support critical customer issues, production incidents, releases, or operational events.
  • Champion innovation and adoption of modern engineering and AI-assisted development practices.

Required Qualifications:

  • Significant Mainframe software engineering experience.
  • Experience developing enterprise-scale software involving database internals, data replication, CDC, transaction processing, or similar technologies.
  • Proven ability to understand and work within large, mature legacy codebases.
  • Experience reverse engineering software behavior, transaction logs, binary formats, encodings, or proprietary interfaces.
  • Hands-on experience building, compiling, debugging, and testing software across mainframe and distributed platforms.
  • Strong understanding of performance optimization, concurrency, reliability, and data integrity.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.

Preferred Qualifications:

  • Expertise in one or more of the following: Db2 for z/OS, Db2 LUW, Datacom, Adabas, or IDMS.
  • Strong proficiency in C, C++, or comparable systems programming languages.
  • Experience with CDC, replication, recovery, log-reading, or database utility technologies.
  • Familiarity with z/OS, JCL, EBCDIC, packed decimal, and related mainframe technologies.
  • Experience modernizing mature enterprise software systems.
  • Experience with cloud-based or distributed architectures.

Education:

Bachelor’s degree in Computer Science, Engineering, IS, or related technical discipline.

Travel Requirements:

<5>

Information Security:

Information security is everyone’s responsibility. A fundamental principle of information security at Rocket Software is that all individuals in the organization have a responsibility for the security and protection of company information and IT Resources over which they have control, according to their role.

Diversity, Inclusion & Equity:

At Rocket we are committed to an inclusive workplace environment, where every Rocketeer can thrive by bringing their full selves to work. Being a Rocketeer means you are part of our movement to continually drive inclusivity, diversity and equity in our workforce.

.

Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

At Rocket Software, we believe AI is a critical enabler of innovation and productivity. All Rocketeers are expected to actively leverage AI-powered tools and technologies, where appropriate, to enhance efficiency, improve decision-making, and deliver greater impact in their roles. Embracing continuous learning and the responsible use of AI is an essential part of how we work.

As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process.

Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to [email protected]. We will make a determination on your request for reasonable accommodation on a case-by-case basis.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,238,358 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United Kingdom
$123k – $183k per year · Equity · Remote (United States) · Full-Time · 8+ years exp · Bachelor's Degree
Python
JavaScript
TypeScript
Python
Flask
FastAPI
Celery
Pydantic
Litestar
Databases
PostgreSQL
Amazon Aurora
Frontend
Redux
React.js
Vite
Material UI
DevOps
Terraform
OpenShift
GitHub Actions
Datadog
CI/CD
Jenkins
AWS
AWS Lambda
GitHub
Amazon ECS
Management
Agile
QA
Playwright
Pytest
Apply
$270k – $350k per year · Remote (United States, US time zones hours) · Full-Time
Apply
Remote (Colombia) · Contractor · Bogotá
Java
SQL
C#
C#
.NET
Management
Agile
Scrum
Apply
Remote (LATAM) · Full-Time · 15+ years exp
Java
Kotlin
SQL
Scala
Java
Spring Boot
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Claude Code
AI Agents
Frontend
GraphQL
DevOps
CI/CD
AWS
Kubernetes
SLI/SLO/SLA
Cybersecurity
OWASP
Apply
Technical Architect 3 hours ago
Remote (Spain) · Full-Time · 4+ years exp · Madrid
Java
Kotlin
Java
Maven
Spring Boot
Spring Data JPA
Gradle
AssertJ
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
Clean Architecture
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
SLI/SLO/SLA
Cybersecurity
Threat Modeling
Management
Agile
Apply
≈ $20k – $39k per year (Estimated) · In office · Internship · 2+ years exp · Bachelor's Degree · Querétaro
Python
C++
Robotics
ROS
Chips/EDA
Advantest / Teradyne ATE
Apply
≈ $20k – $39k per year (Estimated) · In office · Internship · 2+ years exp · Bachelor's Degree · Querétaro
Python
C++
Robotics
ROS
Chips/EDA
Advantest / Teradyne ATE
Apply
$120k – $141k per year · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Colorado Springs
Python
JavaScript
TypeScript
C++
Frontend
GraphQL
Angular
React.js
DevOps
Kubernetes
Apply
In office · Internship · Bachelor's Degree · Austin
C++
AI/ML
CUDA
ROCm
DevOps
Linux
Apply
≈ $192k – $366k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Seattle
Go
Java
Rust
C++
DevOps
Kubernetes
SLI/SLO/SLA
Linux
TCP/IP
Apply
Software Engineer III 4 months ago
$45k – $76k per year · Remote (Lithuania) · Full-Time · 4+ years exp · Bachelor's Degree · Vilnius
C++
Apply
≈ $77k – $155k per year (Estimated) · In office · Full-Time · 10+ years exp · Newbury
C++
COBOL
DevOps
Azure
AWS
Management
Scrum
Apply
In office · Full-Time · 7+ years exp · Bachelor's Degree · Pune
Java
DevOps
Rest API
Management
Agile
Apply
≈ $14k – $31k per year (Estimated) · In office · Full-Time · 8+ years exp · Pune
SQL
C++
COBOL
C++
Qt
COBOL
JCL
Databases
PostgreSQL
Oracle
AI/ML
Copilot
DevOps
Rest API
Docker
Platform Engineering
Linux
Windows
Apply
In office · Full-Time · 4+ years exp · Sofia
C#
C#
.NET
Databases
PostgreSQL
MS SQL
DevOps
CI/CD
Apply
Remote (United Kingdom) · Full-Time · Bachelor's Degree · Epsom
Apply
$42k – $47k per year · In office · Full-Time · Preston
Apply
$38k per year · In office · Full-Time · United Kingdom
Apply
$99k per year · Hybrid · Full-Time · United Kingdom
Apply
$93k per year · Hybrid · Full-Time · United Kingdom
Apply
See all jobs
This is one of many
2,238,358 more open roles from verified company boards, updated every day.