Senior Database Engineer

EPAM Systems, Inc.

United States

Remote

USD 120,000 - 200,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Continuous learning
LinkedIn Learning access

Job summary

EPAM Systems, Inc. seeks a Senior Database Engineer to architect, deploy, and optimize Cassandra-based data platforms at scale. You will work on complex data systems supporting critical operations, focusing on reliability and performance.

The role emphasizes hands-on cluster management, data modeling, and integration with Spark and Solr, in a Linux/Java environment. You will collaborate with global teams to implement robust infrastructure, CI/CD pipelines, and scalable data solutions, while

Qualifications

  • 3+ years hands-on experience with Cassandra/NoSQL systems.
  • Experience with Astra or AWS Keyspaces a plus.
  • Proficient in Cassandra data modeling and keyspace/table/index management.
  • Solid Linux and Java configuration knowledge.
  • Familiar with MongoDB and tombstone/GC concepts.

Responsibilities

  • Plan Cassandra cluster deployments based on data volumes and loads.
  • Set up and configure Cassandra clusters from scratch.
  • Monitor cluster availability and performance with tools.
  • Export data for downstream consumption in various formats.
  • Apply appropriate primary/secondary indexes for queries.
  • Perform backups/restores and data protection procedures.
  • Tune JVM, caching, and compaction settings for performance.
  • Run stress tests and analyze performance metrics.

Skills

Cassandra
NoSQL architecture
CQL queries
Linux
Java
CI/CD
Cloud services
Spark

Tools

Opscenter
Devcenter
Terraform
CloudFormation
Python
Jenkins
GitLab CI
TeamCity

Job description

We are seeking a Senior Database Engineer to join our team. This role offers the chance to work on complex data systems that support critical business operations at scale. You'll be part of a team that values technical depth, problem-solving, and a proactive approach to maintaining robust infrastructure. This position is well-suited for someone who enjoys tackling challenging database architecture problems and contributing to long-term system reliability.ResponsibilitiesPlan Cassandra cluster deployments by estimating data volume and determining hardware requirements based on projected data size and transaction loadSet up, install, and configure new Cassandra clusters from the ground upEmploy monitoring tools to track cluster availability and overall performanceExport stored data into various formats as needed for downstream useApply primary and secondary indexes appropriately to enable efficient data queryingCarry out backup and restore procedures to protect the system against potential failuresFine-tune performance settings related to the Java Virtual Machine, caching mechanisms, and compaction processesRun stress tests against Cassandra clusters and interpret the resulting performance metricsRequirementsA minimum of three years of hands-on, relevant professional experienceDeep knowledge of designing and building Cassandra or other NoSQL database systemsAny exposure to Astra or AWS Keyspaces platformsPractical skill in Cassandra data modeling, NoSQL architecture design, and managing keyspaces, tables, indexes, user creation, and access permissionsSolid understanding of Cassandra's internal mechanisms, including the gossip protocol, hinted handoffs, read repair processes, and Merkle treesWorking knowledge of Linux systems and Java configurationFamiliarity with MongoDBUnderstanding of tombstone management and garbage collection/purging processesExperience administering, maintaining, and supporting clusters using tools such as Opscenter, Devcenter, Linux, and SparkAbility to write CQL queries to support integration with Cassandra clustersBasic experience configuring CI/CD pipelinesSolid communication skills with English fluency at a B2 level or higher, enabling clear understanding of business requirements and their translation into agentic architecturesNice to haveExperience working with DataStax Enterprise (DSE)Familiarity with AWS services, including at minimum Elastic Compute, S3, and IAMBackground integrating systems with Solr and SparkExposure to automation and CI/CD tools such as Jenkins, GitLab CI, or TeamCityKnowledge of Terraform, CloudFormation, and PythonWe 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

Lead Database Engineer
Lead Database Engineer

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 210,000
Senior Cassandra & NoSQL Database Engineer
Senior Cassandra & NoSQL Database Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 200,000
Healthcare benefits
Paid time off
Continuous learning
+1
Cassandra Database Administrator
Cassandra Database Administrator

Sandhills Global • Scottsdale (AZ)

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

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+2
Lead Cassandra Architect - Scale Resilient Data Infrastructure
Lead Cassandra Architect - Scale Resilient Data Infrastructure

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 210,000
Senior Cassandra Data Platform Engineer
Senior Cassandra Data Platform Engineer

Technologent • Phoenix (AZ)

On-site
USD 140,000 - 190,000
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
Cassandra Administrator
Cassandra Administrator

Webhosting • Northern (KY)

On-site
USD 120,000 - 170,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
Senior Cassandra Database Engineer
Senior Cassandra Database Engineer

Technologent • Phoenix (AZ)

On-site
USD 140,000 - 190,000