Logo for EPAM Systems

Senior Database Engineer

Role overview

Qualifications

  • A minimum of three years of hands-on, relevant professional experience
  • Deep knowledge of designing and building Cassandra or other NoSQL database systems
  • Practical skill in Cassandra data modeling, NoSQL architecture design, and managing keyspaces, tables, indexes, user creation, and access permissions
  • Solid understanding of Cassandra's internal mechanisms

Responsibilities

  • Plan Cassandra cluster deployments by estimating data volume and determining hardware requirements
  • Set up, install, and configure new Cassandra clusters from the ground up
  • Employ monitoring tools to track cluster availability and overall performance
  • Carry out backup and restore procedures to protect the system against potential failures

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving

About the company

EPAM Systems logo

EPAM Systems

IT Services & IT Consulting

Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Company details

Company typeXLarge
IndustryIT Services & IT Consulting
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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. Responsibilities Plan Cassandra cluster deployments by estimating data volume and determining hardware requirements based on projected data size and transaction load Set up, install, and configure new Cassandra clusters from the ground up Employ monitoring tools to track cluster availability and overall performance Export stored data into various formats as needed for downstream use Apply primary and secondary indexes appropriately to enable efficient data querying Carry out backup and restore procedures to protect the system against potential failures Fine-tune performance settings related to the Java Virtual Machine, caching mechanisms, and compaction processes Run stress tests against Cassandra clusters and interpret the resulting performance metrics Requirements A minimum of three years of hands-on, relevant professional experience Deep knowledge of designing and building Cassandra or other NoSQL database systems Any exposure to Astra or AWS Keyspaces platforms Practical skill in Cassandra data modeling, NoSQL architecture design, and managing keyspaces, tables, indexes, user creation, and access permissions Solid understanding of Cassandra's internal mechanisms, including the gossip protocol, hinted handoffs, read repair processes, and Merkle trees Working knowledge of Linux systems and Java configuration Familiarity with MongoDB Understanding of tombstone management and garbage collection/purging processes Experience administering, maintaining, and supporting clusters using tools such as Opscenter, Devcenter, Linux, and Spark Ability to write CQL queries to support integration with Cassandra clusters Basic experience configuring CI/CD pipelines Solid communication skills with English fluency at a B2 level or higher, enabling clear understanding of business requirements and their translation into agentic architectures Nice to have Experience working with DataStax Enterprise (DSE) Familiarity with AWS services, including at minimum Elastic Compute, S3, and IAM Background integrating systems with Solr and Spark Exposure to automation and CI/CD tools such as Jenkins, GitLab CI, or TeamCity Knowledge of Terraform, CloudFormation, and Python

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Database Developer Related jobs

Other jobs at EPAM Systems

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.