Principal Software Engineer - Cassandra
Core
Lead the design, implementation, and delivery of a world-class Cassandra platform for critical financial systems, leveraging enterprise-authorized AI capabilities to accelerate infrastructure architecture and automation.
Role type
Principal Software Engineer (Cassandra Infrastructure)
Builds
Automation and self-service tools for Cassandra across private and public cloud environments; frameworks improving developer velocity and code quality.
Domain
Financial Services / Distributed Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud technologies, Virtualization, APIs, Java, Python, Spring Framework, Spring Boot, SaltStack, Ansible, Linux, Database Reliability Engineering (DBRE), Enterprise-authorized AI workflows, Data sensitivity handling, Resiliency engineering, Security software development, Large-scale software development, Automation, Configuration management.
Preferred skills
UI/UX development, Open-source contributions, DynamoDB design and optimization.
Technologies
Cassandra, Java, Python, Spring Boot, Ansible, SaltStack, Linux, Cloud, AI
Responsibilities
Develop frameworks to improve developer and release velocity; Partner with teams to align strategies and achieve shared goals; Collaborate to build automation and self-service tools for Cassandra; Lead reuse-first adoption of AI-assisted practices in delivery and automation routines; Review and verify AI-assisted recommendations before implementation.
Seniority
Principal, hands-on IC with strategic leadership
