JPMorgan Chase
Principal Software Engineer
$204K–$285K
Seattle, WA · Principal · Full-time · Posted Sep 23, 2026
- Experience
- 7+ years applied experience.
- Education
- Formal training or certification on software engineering concepts; expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
About the job
Leads engineering strategy and builds secure, scalable data-platform products and 24x7 services, including governed agentic AI-enabled engineering workflows.
What you'll do
- Lead strategy and development across multiple products, applications, and technologies; create reusable frameworks and production code.
- Architect and govern agentic AI engineering workflows, setting safeguards for validation, security, resiliency, auditability, and reuse.
- Build and operate tier-1 online services, influence cross-functional teams, and advise leadership on complex technical decisions.
What they ask for
- Formal training or certification in software engineering concepts and 7+ years of applied experience.
- Practical experience in system design, application development, testing, and operational stability; proven experience building and operating 24x7 tier-1 online services.
- Proficiency in one or more of Rust, Java, Go, or C++; extensive practical cloud native experience.
- Experience leading adoption of agentic AI-enabled development practices and understanding responsible AI controls; expertise in a relevant technical field such as Computer Science, Computer Engineering, or Mathematics.
Nice to have
- Familiarity with Apache DataFusion, DuckDB, or Apache Arrow Flight SQL.
Pay
USD 204,250.00-$285,000.00 base salary
Tools
Rust, Java, Go, C++, Apache DataFusion, DuckDB, Apache Arrow Flight SQL
AI focus
Leads adoption and governance of agentic AI-enabled engineering workflows, including AI-assisted code review, test generation and maintenance, release checks, and incident triage, with safeguards for human validation, traceability, security, sensitive data, and risk.
Model-written summary · the original posting is authoritative