Principal Software Engineer
On-site · Seattle, Washington, United States
Job Summary
Principal Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform team, delivering trusted market-leading technology products in a secure, scalable way. You will create complex, scalable coding frameworks; develop secure production code; review and debug code; advise cross-functional teams on technical matters; serve as a go-to subject matter expert; contribute to development of technical methods for advanced product development; build durable reusable software frameworks used across teams; influence senior stakeholders; champion the firm's culture of diversity and inclusion; and build and operate 24x7, tier-1 online services. Preferred awareness includes open-source projects in the OLAP/data stack (e.g., Apache DataFusion, DuckDB, Apache Arrow Flight SQL).
Required Qualifications
- Formal training or certification on software engineering concepts
- 7+ years of applied software engineering experience
- Strong core engineering skills: hands-on coding and system design for modern enterprise systems
- Proficiency in one or more of the following languages: Rust, Java, Go, C++
- Proven track record building and operating 24x7, tier-1 online services
- Hands-on experience delivering system design, application development, testing, and operational stability
- Ability to tackle design and functionality problems independently with little to no oversight
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.