Principal Software Engineer, Apache Cassandra

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Columbus, OH
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$127k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $174,600–$233,575.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1122 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer, Apache Cassandra

As a Principal Software Engineer - Apache Cassandra within the Infrastructure Platforms team, you will join an experienced engineering group to build automation and self-service tooling for one of the world's largest internal database platforms. You will develop high-quality production code, create scalable coding frameworks, and architect agentic AI-enabled engineering workflows to improve delivery speed and operational outcomes. Your work focuses on delivering a consumer-driven platform for critical systems across private and public clouds. The role requires expertise in Java, Linux environments, and distributed systems, alongside experience with SaltStack or Ansible for configuration management. You will also leverage knowledge of Database Reliability Engineering and potentially DynamoDB to optimize performance. Key responsibilities include advising cross-functional teams on technical matters, governing AI-assisted development practices, and ensuring security and resiliency across the software development life cycle toolchain.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Create complex and scalable coding frameworks using appropriate software design patterns.
  • Develop secure, high-quality production code while reviewing and debugging code from other engineers.
  • Build automation and self-service tooling for Cassandra across private and public cloud environments.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and code quality.
  • Define guardrails for AI validation, security, resiliency, and reuse across multiple teams.
  • Create durable, reusable software frameworks that are utilized across various functions.
  • Advise cross-functional teams on technical matters within your specific domain of expertise.

What we're looking for

  • Formal training or certification on infrastructure engineering concepts and 10+ years of applied experience.
  • Experience in Java programming language and ability to read and understand source code.
  • Understanding of cloud, virtualization, APIs, and modern software languages.
  • Advanced experience with at least two of: web app development, databases, Unix/Linux, distributed systems, information retrieval, networking, or large-scale software development.
  • Experience with automation and configuration management tools such as SaltStack and Ansible.
  • Knowledge of Database Reliability Engineering (DBRE) concepts.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices and responsible AI governance.
  • Experience with UI/UX development, open-source contributions, or DynamoDB optimization (preferred).

More like this

Similar roles

Lead Software Engineer, Apache Cassandra

JPMorgan Chase

OH 18 days ago
Apache Cassandra Java Python Spring Framework Spring-Boot SaltStack Ansible DynamoDB Unix Linux Agile Lean Database Reliability Engineering (DBRE)
5+ yrs exp

Principal Software Engineer

JPMorgan Chase

Jersey City, NJ 37 days ago
Python AWS Terraform Databricks Agentic AI Machine Learning SDLC Data Lake Data Warehouse Lakehouse Distributed Computing Data Governance Schema Governance
10+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 88 days ago
Python Spark Snowflake Databricks SQL NoSQL AWS ECS Lambda API Gateway Terraform fast API ETL CI/CD Git Jenkins Spinnaker Agile Machine Learning Artificial Intelligence
5+ yrs exp

Principal Software Engineer, AI Compute Platform

Arm Holdings

Seattle, WA 22 days ago $262,700–$355,400
Kubernetes Go Python Distributed Systems APIs Containers PostgreSQL Kafka Prometheus Grafana OpenTelemetry PyTorch Ray vLLM GitOps RPC Asynchronous Processing
8+ yrs exp