Lead Database Engineer

EPAM Systems

United States

Remote

USD 140,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Upskilling opportunities
Global collaboration

Job summary

EPAM Systems, Inc. is seeking a Lead Database Engineer to design and optimize large-scale data platforms. You will shape Cassandra deployments and collaborate with global teams to ensure resilient systems.

The role emphasizes data modeling, performance tuning, and CI/CD integration within a Linux/Java environment, with exposure to AWS services.

You will mentor engineers, drive best practices, and contribute to enterprise-scale projects across the organization.

Qualifications

  • Minimum five years designing and implementing NoSQL data stores.
  • Experience leading development teams for data infrastructure projects.
  • Strong Cassandra data modeling and management skills.
  • Hands-on experience with Linux environments and Java configurations.

Responsibilities

  • Plan Cassandra cluster rollouts based on data volume and throughput.
  • Install, configure, and monitor Cassandra clusters and related tooling.
  • Maintain data exports and conversions for downstream systems.
  • Optimize queries with correct indexing and data modeling.
  • Perform backup, recovery, and disaster testing procedures.
  • Configure JVM, caching, and compaction parameters.
  • Execute stress tests and analyze performance results.

Skills

Team leadership
CQL proficiency
Data modeling
CI/CD workflows
Linux
Java configuration
NoSQL design

Tools

Cassandra
MongoDB
DataStax Enterprise
AWS
Spark
Terraform
CloudFormation
Jenkins
GitLab CI

Job description

We're currently looking to bring a Lead Database Engineer onto our team. This position gives you the opportunity to engage with intricate data infrastructure that powers essential operations across the organization at scale. You'll join colleagues who place high value on technical rigor, creative problem-solving, and a forward-thinking mindset toward sustaining resilient systems. This role suits professionals who thrive on solving demanding database architecture puzzles and who want to leave a lasting mark on system dependability.ResponsibilitiesMap out Cassandra cluster rollouts by calculating expected data volumes and pinpointing hardware needs tied to anticipated data growth and transaction throughputHandle the complete setup, installation, and configuration process for brand-new Cassandra clustersUtilize monitoring solutions to keep tabs on cluster uptime and general performance levelsConvert and export stored information into different file formats to support various downstream applicationsLeverage primary and secondary indexing strategies correctly to ensure queries run efficiently against stored dataPerform data backup and recovery operations to safeguard systems in case of unexpected failuresAdjust performance parameters governing the Java Virtual Machine, caching layers, and compaction routinesExecute stress testing on Cassandra clusters and analyze the performance data that resultsRequirementsA minimum of five years of practical, applicable work experience in the fieldAt least one year spent leading and directing development teamsExtensive expertise designing and constructing Cassandra or comparable NoSQL database platformsSome level of exposure to Astra or AWS Keyspaces technologiesHands-on ability with Cassandra data modeling, NoSQL architectural design, and management of keyspaces, tables, indexes, user provisioning, and permission settingsThorough understanding of Cassandra's internal operations, covering the gossip protocol, hinted handoff mechanisms, read repair functionality, and Merkle tree structuresPractical familiarity with Linux environments and Java configuration settingsWorking knowledge of MongoDBAwareness of how tombstones function along with garbage collection and purging practicesExperience managing, maintaining, and supporting clusters through tools like Opscenter, Devcenter, Linux, and SparkCompetency writing CQL queries that facilitate integration with Cassandra cluster environmentsFoundational experience setting up CI/CD pipeline configurationsStrong communication ability paired with B2-level English proficiency or higher, supporting accurate interpretation of business needs and their conversion into agentic architecture designsNice to haveHands-on background with DataStax Enterprise (DSE)Working exposure to AWS services, covering at least EC2, S3, and IAMExperience connecting systems using Solr and Spark integrationsFamiliarity with CI/CD and automation platforms such as Jenkins, GitLab CI, or TeamCityUnderstanding of infrastructure tools like Terraform and CloudFormation, along with Python programmingWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cassandra Architect - Scalable Data Systems
Senior Cassandra Architect - Scalable Data Systems

EPAM Systems • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off
Upskilling opportunities
+1
Cassandra Database Administrator
Cassandra Database Administrator

Sandhills Global • Scottsdale (AZ)

On-site
USD 80,000 - 100,000
Lead Data Software Engineer
Lead Data Software Engineer

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Employee training & certificates
Paid time off
Cassandra Database Administrator
Cassandra Database Administrator

SANDHILLS PUBLISHING • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
4.5 day regular work week
Collaborative work environment
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Lead Software Engineer - Apache Cassandra
Lead Software Engineer - Apache Cassandra

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 190,000
Technology Lead - Cassandra
Technology Lead - Cassandra

Avance Consulting Services • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Senior Cassandra Data Platform Engineer
Senior Cassandra Data Platform Engineer

Technologent • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Cassandra Engineer - AWS, DevOps & Data Migration
Senior Cassandra Engineer - AWS, DevOps & Data Migration

360 IT Professionals • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
PostgreSQL DBA
PostgreSQL DBA

Global Business Ser. 4u • St. Louis (MO)

Hybrid
USD 110,000 - 160,000