1

Cassandra Developer Jobs (NOW HIRING)

Oracle, MongoDB, PostgreSQL, Cassandra * DevOps tools: Docker, Jenkins, Maven, Git * Testing tools: JUnit, Selenium, Cucumber, Karate, JMeter * Monitoring tools: Dynatrace, Kibana, Splunk * Comfort ...

Cassandra Database Architect / Sr. Developer Looking for a senior strong Cassandra profile Solid understanding of No SQL Database Solid experience in writing queries Expert in data structure design ...

... Cassandra (Hadoop) Architect. Experience in real world IT projects in the area of Big Data ... Experience in Requirements Engineering, Solution Architecture, Design, Development and Deployment A ...

Cassandra Database Architect / Sr. Developer Looking for a senior strong Cassandra profile Solid understanding of No SQL Database Solid experience in writing queries Expert in data structure design ...

Cassandra Sr Developer

Atlanta, GA

$52.50 - $69.25/hr

Strong Cassandra Development experience Strong Java, J2EE Relational database (Oracle) experience Additional experience in ProstgreSQL preferred Additional Information All your information will be ...

Cassandra Database Architect

Jersey City, NJ

$66.50 - $85.50/hr

Cassandra Database Architect / Sr. Developer * Looking for a senior strong Cassandra profile * Solid understanding of No SQL Database * Solid experience in writing queries * Expert in data structure ...

Cassandra Database Architect / Sr. Developer Looking for a senior strong Cassandra profile Solid understanding of No SQL Database Solid experience in writing queries Expert in data structure design ...

next page

Showing results 1-20

Cassandra Developer information

See salary details

$5

$49

$70

How much do cassandra developer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for cassandra developer in the United States is $49.23, according to ZipRecruiter salary data. Most workers in this role earn between $53.12 and $57.45 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Cassandra Developer, and why are they important?

To thrive as a Cassandra Developer, you need strong proficiency in distributed database concepts, data modeling, and experience with Apache Cassandra, typically supported by a background in computer science or a related field. Familiarity with tools such as CQL (Cassandra Query Language), data migration utilities, and monitoring platforms like DataStax OpsCenter is often required. Problem-solving abilities, attention to detail, and effective communication are important soft skills for collaborating with teams and troubleshooting complex data issues. These competencies ensure the reliable design, implementation, and maintenance of scalable, high-performance database solutions.

What is a Cassandra Developer?

A Cassandra Developer is a software professional who specializes in designing, developing, and maintaining applications that use Apache Cassandra, a highly scalable NoSQL database. Their responsibilities include data modeling, optimizing database performance, and integrating Cassandra with other systems. Cassandra Developers work with large-scale, distributed data environments and often collaborate with DevOps, architects, and other developers to ensure data reliability and high availability. They are expected to have a strong understanding of Cassandra’s architecture, query language (CQL), and best practices for managing big data workloads.

What jobs in the US pay 300,000 a year?

A Cassandra Developer with extensive experience, specialized skills in distributed databases, and certifications can potentially earn $300,000 or more annually, especially in senior or lead roles within large organizations or tech firms. High-paying roles often require advanced expertise, strong problem-solving abilities, and knowledge of cloud platforms and big data tools.

Is Cassandra hard to learn?

Cassandra is a NoSQL database that requires understanding distributed systems, data modeling, and query language (CQL). While it has a learning curve, especially for those new to distributed databases, many developers find it manageable with proper training and hands-on practice. Familiarity with Java or Python can also help in developing and managing Cassandra applications.

What are some common challenges Cassandra Developers face when managing large-scale distributed databases?

Cassandra Developers often encounter challenges related to data modeling for scalability, ensuring high availability, and maintaining optimal performance across distributed nodes. Balancing consistency, availability, and partition tolerance (CAP theorem) requires careful configuration and monitoring. Additionally, troubleshooting issues such as node failures or data replication problems demands strong problem-solving skills and experience with cluster management tools. Collaborating closely with DevOps and backend teams is crucial to maintain smooth operations and implement best practices in production environments.

Is Cassandra still used?

Cassandra is still widely used in roles like Cassandra Developer due to its high scalability and fault tolerance for managing large-scale distributed databases. It remains popular in industries requiring real-time data processing and is often part of cloud-based and big data environments. Knowledge of CQL and distributed system concepts is valuable for these positions.

What Is the Job of a Cassandra Developer?

The job duties of a Cassandra developer involve working with the Cassandra NoSQL database management system, which handles large sets of data. Typical responsibilities include coding or testing scripts that complete activities like data cleanup, repairs, synchronization, and integration. Other responsibilities include implementing highly scalable and reliable distributed data architectures which use Cassandra and other technologies to deliver data into the storage layer and API components. A Cassandra developer may also plan system upgrades and collaborate with teams to determine their software needs.

What is the difference between Cassandra Developer vs Database Administrator?

AspectCassandra DeveloperDatabase Administrator
Primary FocusDesigning, developing, and maintaining Cassandra databases and data modelsManaging, backing up, and ensuring the performance and security of databases
Skills & CertificationsKnowledge of Cassandra, NoSQL, data modeling, and scriptingDatabase management, SQL, backup/recovery, and security certifications
Work EnvironmentDevelopment teams, data engineering projects, cloud or on-premisesIT operations, support teams, enterprise data centers
Industry UsageTech, finance, e-commerce, and big data companiesAll industries with large-scale data needs

The main difference is that Cassandra Developers focus on building and optimizing Cassandra databases and data models, while Database Administrators handle the overall management, security, and maintenance of databases. Both roles require strong technical skills but serve different functions within data management teams.

Does Netflix use Cassandra?

Netflix, which employs a large number of software engineers including Cassandra developers, uses Apache Cassandra as part of its data storage infrastructure to handle massive amounts of data with high availability and scalability. Cassandra developers working at Netflix need strong knowledge of distributed databases and data modeling. The company’s use of Cassandra highlights its importance in large-scale, fault-tolerant systems.
What are the most commonly searched types of Cassandra Developer jobs? The most popular types of Cassandra Developer jobs are:
What states have the most Cassandra Developer jobs? States with the most job openings for Cassandra Developer jobs include:
What job categories do people searching Cassandra Developer jobs look for? The top searched job categories for Cassandra Developer jobs are:

Other

Posted 10 days ago


Job description

Software Engineer

Join one of the top 10 global financial powerhouses transforming the future of digital finance. As a Software Engineer, you'll play a key role in designing and building high-performance, cloud-native applications that support millions of users. From full-stack development to cloud architecture and IAM integration, this is your opportunity to make a global impact with next-gen systems. Whether you're a builder, problem-solver, or leader, this team values engineers who bring innovation, collaboration, and a passion for scale.

Location: open to relocate nationwide

Full-time on-site required

Experience Required: MSc with 3+ years OR BSc with 5+ years in software development

We are seeking a Software Engineer – Java,.Net, C++, C# to join one of the world's leading financial institutions. In this role, you will design and develop enterprise-grade applications, build scalable microservices, and work with modern data platforms and cloud technologies like AWS, Kafka, Spark, and Kubernetes. You'll contribute to mission-critical systems that power global finance, collaborating with high-performing teams in an agile, innovation-driven environment. If you're passionate about backend development, data engineering, and cloud-native solutions, this is your opportunity to make a real-world impact while growing your career with a Fortune 500 tech leader.

Responsibilities

  • Design and develop backend services using Java, Spring Boot, J2EE, and REST APIs
  • Responsible for the entire SDLC including Building, developing, Testing and supporting code.
  • Build microservices architecture and deploy using Docker, Kubernetes, Maven, and Jenkins
  • Implement front-end components with React, Angular, HTML/CSS, and JavaScript
  • Work with large-scale data platforms using Spark, Hadoop, Hive, Kafka, and Zookeeper
  • Create and manage databases using Oracle, PostgreSQL, MongoDB, and Cassandra
  • Perform data integration and scripting using Python, SQL, Shell scripts
  • Deploy applications on cloud platforms, especially AWS (EC2, S3, MSK, EventBridge)
  • Implement observability and monitoring using Splunk, Dynatrace, and Kibana
  • Ensure software quality with JUnit, Cucumber, Karate, and JMeter
  • Collaborate in Agile squads, contribute to technical design, and participate in code reviews

Required

  • MSc with 3+ years OR BSc with 5+ years of relevant experience
  • Expertise in:
    • Java, Spring Boot, REST APIs
    • Microservices architecture
    • Cloud platforms: AWS (EC2, S3, MSK, EventBridge), Terraform
    • Big data: Spark, Hive, Hadoop, Kafka
    • Frontend: React, Angular, JavaScript, HTML/CSS
    • Databases: Oracle, MongoDB, PostgreSQL, Cassandra
    • DevOps tools: Docker, Jenkins, Maven, Git
    • Testing tools: JUnit, Selenium, Cucumber, Karate, JMeter
    • Monitoring tools: Dynatrace, Kibana, Splunk
    • Comfort with Linux shell scripting and system automation
    • Strong communication, problem-solving, and collaboration skills

Preferred Qualifications:

  • AI/Cloud certifications are a strong plus.
  • Experience working in a regulated environment (Banking, Financial or Insurance companies and/or Government etc)

Why Join Us

  • Join a tech powerhouse shaping the future of financial systems
  • Work on critical systems at global scale with the latest tools
  • Solve complex challenges and innovate every day
  • High-trust, collaborative environment
  • Competitive salary ($105,000+ based on experience), strong benefits, and career growth opportunities

Cogent Infotech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment where everyone feels welcome and valued. We encourage applications from individuals of all backgrounds, identities, abilities, and experiences. If you're excited about this role but don't meet every requirement, we still encourage you to apply. Join Us At Cogent Infotech, your ideas matter. Join a purpose-driven organization that celebrates diversity, encourages collaboration, and invests in your future.