Senior Database & Messaging Engineer - Kafka, Cloud

Persistent Systems

North Carolina

Hybrid

USD 120,000 - 180,000

Full time

8 days ago

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Flexible work hours
Hybrid work model
Long Service awards
Group term life & insurance

Job summary

Persistent Systems seeks a Database & Messaging Software Engineer to design and support distributed messaging systems and database platforms. You will optimize scalability, reliability, and operational excellence across cloud environments (AWS/Azure/GCP).

The role emphasizes API integration, observability, and data-intensive applications. Ideal candidates bring extensive experience with Kafka, MongoDB, PostgreSQL, Apigee, Splunk, Grafana, and Python/Go, plus a focus on high availability and

Qualifications

  • 8+ years of software engineering experience favored
  • Experience with distributed messaging and database technologies
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Ability to support mission-critical applications with scalability and reliability
  • Strong problem-solving and troubleshooting skills in large-scale environments
  • Experience designing and integrating API solutions

Responsibilities

  • Design and support distributed messaging solutions using Apache Kafka
  • Work with MongoDB and PostgreSQL in large-scale production environments
  • Develop and integrate API solutions using Apigee or similar platforms
  • Implement monitoring and observability with Splunk/Grafana
  • Contribute to event-driven, data-intensive applications
  • Ensure security, resiliency, backup, and disaster recovery for data platforms

Skills

Distributed messaging
MongoDB
PostgreSQL
APIs (Apigee)
Monitoring/observability
Event-driven apps
Database performance tuning
High availability
Security & resiliency
Python
Go
Cloud platforms

Tools

Kafka
Apigee
Splunk
Grafana
MongoDB
PostgreSQL
Python
Go

Job description

Persistent Systems seeks a Database & Messaging Software Engineer to design and support distributed messaging systems and database platforms. You will optimize scalability, reliability, and operational excellence across cloud environments (AWS/Azure/GCP).

The role emphasizes API integration, observability, and data-intensive applications. Ideal candidates bring extensive experience with Kafka, MongoDB, PostgreSQL, Apigee, Splunk, Grafana, and Python/Go, plus a focus on high availability and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database & Messaging Software Engineer
Database & Messaging Software Engineer

Arkhya Tech Inc. • Charlotte (NC)

Hybrid
USD 110,000 - 160,000
Database Engineer
Database Engineer

Persistent Systems • North Carolina

Hybrid
USD 120,000 - 180,000
Flexible work hours
Hybrid work model
Long Service awards
+1
Senior Kafka Platform Engineer - Onsite, Enterprise Scale
Senior Kafka Platform Engineer - Onsite, Enterprise Scale

Apex Systems • Maryland Heights (MO)

On-site
USD 150,000 - 190,000
Comprehensive benefits
Training programs
Senior Cloud Platform Engineer — Kafka & Kubernetes
Senior Cloud Platform Engineer — Kafka & Kubernetes

Mozn • United States

Remote
USD 150,000 - 210,000
Competitive compensation
Top-tier health insurance
Flexible PTO
+2
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)
Senior Software Engineer, Full Stack (Java & Kafka) (Cloud Operations Resilience Engineering)

Capital One • Deerfield (IL)

On-site
USD 120,000 - 160,000
Health Insurance
Financial Benefits
Performance Based Incentive Co
+2
Senior Distributed Systems Engineer: Kafka, Cloud & Federal
Senior Distributed Systems Engineer: Kafka, Cloud & Federal

Workday • Reston (VA)

On-site
USD 180,000 - 240,000
Senior Data-Intensive Software Engineer (Go, Kafka, Cloud)
Senior Data-Intensive Software Engineer (Go, Kafka, Cloud)

SRG • Virgin (UT)

On-site
USD 120,000 - 180,000
Senior Kafka Engineer — Remote, Streaming Platform Ops
Senior Kafka Engineer — Remote, Streaming Platform Ops

Bright Vision Technologies • Port Reading (NJ)

Remote
USD 100,000 - 150,000
Senior Kafka Platform Engineer - Remote
Senior Kafka Platform Engineer - Remote

Bright Vision Technologies • Franklin (TN), Brentwood (TN), Nashville (TN)

Remote
USD 130,000 - 180,000
Senior Kafka Engineer — Java/Spring Boot, Hybrid NYC/Charlotte
Senior Kafka Engineer — Java/Spring Boot, Hybrid NYC/Charlotte

Euclid Innovations • New York (NY)

Hybrid
USD 180,000 - 240,000