Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Apache Cassandra

JP Morgan Chase

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms and as a part of the Cassandra engineering team, you will be working on one of the largest internal database platforms, and one of the largest Cassandra implementations, in the world. You will work with an experienced team of engineers to build automation and self-service tooling for Cassandra in both private and public cloud, with a focus on consumer driven requirements and customer experience. The goal is to deliver a world-class platform, consumable by JPMorganChase’s most critical systems, for the use of Apache Cassandra. The ideal candidate will have a passion for learning and a desire to solve complex problems across a broad set of technologies. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks Develops secure and high-quality production code, and reviews and debugs code written by othersCollaborate with a skilled engineering team to develop automation and self-service tools for Cassandra across private and public cloudsFocus on delivering a consumer-driven, world-class Cassandra platform for JPMorganChase's critical systems, enhancing customer experienceArchitects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teamsApplies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Advises cross-functional teams on technological matters within domain of expertiseContributes to the development of technical methods in specialized fields in line with the latest product development methodologiesCreates durable, reusable software frameworks that are leveraged across teams and functionsInfluences leaders and senior stakeholders across business, product, and technology teamsRequired qualifications, capabilities, and skillsFormal training or certification on infrastructure engineering concepts and 10+ years applied experienceUnderstanding of cloud, virtualization, APIs, and modern software languagesSoftware development experience in Java programming languageExcellent organizational skills with the ability to manage multiple tasks and priorities efficientlyAdvanced experience working with two or more of the following: web application development, database, Unix/Linux environments, distributed and parallel systems, information retrieval, networking, large-scale software development, security software developmentDemonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive dataStrong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse. Understanding or experience with agile and lean philosophiesExperience with automation and configuration management tools such as SaltStack and Ansible or similar tools, including basic knowledge of Linux configuration and operationsKnowledge of concepts related to Database Reliability Engineering (DBRE)Ability to read and understand source code Preferred qualifications, capabilities, and skillsExperience with UI/UX developmentPrevious contributions to open-source software is a plusDemonstrated expertise in designing, implementing, and optimizing solutions using DynamoDB, including experience with data modeling, query optimization, and performance tuning JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/VeteransOur professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.Full timePosting Date: 2026-10-01

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Apache Cassandra in Columbus, OH vacancy
  • $61k - $101k

     ...training or certification in infrastructure engineering concepts, along with 5+ years of hands-...  ..., virtualization, APIs, and modern software languages. We are looking for...  ...automation and self-service tooling for Cassandra across private and public clouds. We... 
    Suggested
    Full time

    J.P. Morgan

    Columbus, OH
    14 days ago
  •  ...Full Stack Developer with strong hands-on expertise in Java and Apache Flink to participate in the development and implementation of...  ...deployment, and production support. Must-Have Skills ~8+ years of software development experience ~ Strong hands-on Java programming ~... 
    Suggested
    Contract work

    2T Consulting

    Columbus, OH
    3 days ago
  •  ...domains. Strong experience across the full software development lifecycle, including...  ...Design (DDD) Messaging & Streaming Apache Kafka Event-Driven Architecture Kafka...  ...Oracle, PostgreSQL, MySQL MongoDB, Cassandra, Redis Monitoring & Logging Splunk... 
    Suggested
    Local area

    Genius Business Solutions

    Columbus, OH
    7 days ago
  •  ...Strong experience across the full software development lifecycle,...  ...experience. -Coordinate with quality engineering teams to define test...  ...) Messaging & Streaming • Apache Kafka • Event-Driven Architecture...  ...• MySQL • MongoDB • Cassandra • Redis Monitoring & Logging... 
    Suggested
    Work at office

    Omni Inclusive

    Columbus, OH
    3 days ago
  • $50 per hour

     ...Strong experience across the full software development lifecycle,...  ...DDD) Messaging & Streaming • Apache Kafka • Event-Driven Architecture...  ...• MySQL • MongoDB • Cassandra • Redis Monitoring & Logging...  ...sourcing elite technology and engineering talent for contract, direct hire... 
    Suggested
    Contract work

    Trident Consulting

    Columbus, OH
    4 days ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer & Community Banking CTC, you provide expertise and engineering excellence as an... 

    JP Morgan Chase

    Columbus, OH
    3 days ago
  • $61k - $101k

     ...We need someone with formal training or certification in software engineering concepts and 10+ years of applied experience. We need a...  ...professionals with J.P. Morgan for this opportunity. As a Senior Principal Software Engineer in JPMorganChases Chief Technology Office... 
    Full time
    Work at office

    J.P. Morgan

    Columbus, OH
    10 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer &...  ...leveraging distributed compute such as Apache Flink or Apache Spark on very large...  ...enginesExperience with Distributed Datastores (e.g. Cassandra, Red Shift)Strong experience designing,... 
    Shift work

    JP Morgan Chase

    Columbus, OH
    15 hours ago
  • We are looking for a Principal Software Development Engineer to lead our Enterprise Productivity organization's transformation to AI-native software development — redefining how 50+ services serving over a million employees are designed, built, tested, deployed, and maintained... 

    Amazon

    Dublin, OH
    3 days ago
  •  ...Software Engineer Will not sponsor. Must be legally authorized to work in the United States without current or future employer sponsorship...  ...New Relic . Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB). Proficiency in relational databases (MySQL,... 

    Gables Search Group

    Columbus, OH
    a month ago
  •  ...experience with Spring Boot, Spring MVC, or Hibernate. Databases: Knowledge of relational (MySQL, Oracle) and NoSQL (MongoDB, Cassandra) databases. Tools: Familiarity with Build tools (Maven, Gradle), Version Control (Git), and CI/CD tools. Architecture: Understanding... 
    Immediate start
    Relocation

    JConnect Infotech

    Columbus, OH
    4 days ago
  •  ...) to deliver comprehensive and scalable software architectures. • Develop and maintain automated...  ...of experience working as a software engineer Proficiency in programming languages:...  ...in TypeScript. • Experience with Apache Kafka, Camel-K, Informatica, and React Native... 

    Insight Global

    Columbus, OH
    1 day ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within, Consumer & Community Banking – Deposits...  ...Build and optimize data pipelines using Databricks and Apache Spark to enable analytics and machine learning workflows at scale... 

    Jobleads-US

    Columbus, OH
    1 day ago
  •  ...FSD (Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ) with Cassandra DB knowledge Traditional Java Developer with cassandra Familiary...  ...Should be able to work independenly to analyze and deliver software changes in API and database within a cloud enviornment.... 

    Xforia Inc

    Columbus, OH
    3 days ago
  •  ...technical solutioning. Design event-driven architectures using Apache Kafka for real-time data and asynchronous processing. Develop secure...  ...systems. Collaborate with product managers, architects, data engineers, ML engineers, and development teams. Provide technical... 

    Argyle Infotech

    Columbus, OH
    3 days ago
  •  ...Title: Java Developer Location: Columbus-OH, Newark, DE/ Plano, TX/ New Jersey Job Type: Contract/ JD : Minimum 8+ Years Strong experience in Java Strong experience in Kafka Strong experience in cassandra Strong experience in oracle Trinity Technology Solutions
    Contract work

    Trinity Technology Solutions

    Columbus, OH
    21 hours ago
  •  ...Skills & Experience • Proficiency in TypeScript.\n• Experience with Apache Kafka, Camel-K, Informatica, and React Native.\n• Hands-on...  ...cybersecurity, and others) to deliver comprehensive and scalable software architectures.\n• Develop and maintain automated pipelines for... 

    Insight Global

    Columbus, OH
    4 days ago
  •  ...experience in AWS specifically ECS/EKS, Lambda, SQS, SNS, API Gateway, Step functions, storage services. Experience working in Kafka, Cassandra/NoSQL, relational databases Knowledge of CI/CD deployment with tools such as Jenkins, Maven or Gradle Experience in SpringBoot,... 

    Purple Drive

    Columbus, OH
    3 days ago
  •  ...St. Louis, MO Position Type: 6 months contract US Citizen/ GC Software Engineers - 3-5 years' experience Job Description Java/J2EE Relational...  ..., Junit, SOAPUI, Bit bucket, Intellij, Jenkins, Maven, JIRA, Apache, XML, and Tomcat Agile Experience, TDD, BDD Spring, Hibernate... 
    Contract work

    Staffing the Universe

    Columbus, OH
    3 days ago
  • Description:   Software Development Engineer For over two decades, Aspirion has delivered market-leading revenue cycle services. We specialize in collecting challenging payments from third-party payers, focusing on complex denials, aged accounts receivables, motor... 

    Aspirion

    Columbus, OH
    1 day ago
  •  ...Backend Java Engineer Location: Columbus, Ohio, onsite. We'd like candidates to complete...  ...skills. As an Experienced Software Engineer at JPMorganChase within the Global...  ...technologies Specific attributes such as AWS, Cassandra, Kafka, REST, Terraform, Spring Boot,... 

    RIT Solutions

    Columbus, OH
    1 day ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Marketing...  ...and optimize distributed processing workloads using Apache Spark and modern storage/file formats (e.g., Parquet, Avro)Drive... 

    JP Morgan Chase

    Columbus, OH
    15 hours ago
  • Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ...MQ, Kafka, and message parsers, Proficient with Oracle and Cassandra databases. Experienced in build and deployment processes... 

    Chase

    Columbus, OH
    1 day ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate Technology - Enterprise...  ...code quality. Knowledge of messaging platforms such as Apache Kafka Demonstrated experience leading effective use of approved... 

    JPMorgan Chase & Co.

    Columbus, OH
    8 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...Practical experience with data and messaging platforms such as Cassandra (data modeling, reliability, operational patterns) and Kafka... 
    Contract work

    Jobleads-US

    Westerville, OH
    11 hours ago
  • $61k - $101k

     ...Requirements: We expect formal training or certification in software engineering concepts, along with 5+ years of applied experience with a...  ...with workflow orchestration platforms such as Control-M or Apache Airflow (MWAA). We seek expertise in AWS data services, including... 
    Full time

    J.P. Morgan

    Columbus, OH
    3 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...Practical experience with data and messaging platforms such as Cassandra (data modeling, reliability, operational patterns) and Kafka... 
    Contract work

    JPMorgan Chase Bank, N.A.

    Columbus, OH
    4 days ago
  • Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a...  ...Databricks-on-AWS lakehouse, building all new data pipelines using Apache Spark (PySpark) on Databricks. Job Responsibilities Design,... 

    Chase

    Columbus, OH
    4 days ago
  • $182k - $273k

    AVP Software Engineering - IE05FEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too.... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Columbus, OH
    2 days ago
  •  ...collaboration opportunities. Enhance your skills in a dynamic, multi-disciplinary environment.Job DescriptionSoftware Developer OverviewAs a Software Developer, you will contribute to diverse technical projects spanning application, API, and database development, as well as... 
    Remote work

    Green Key Resources

    Columbus, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Apache Cassandra. Be the first to apply!