JPMorgan Chase
Software Engineer III (Python/AuthE)
Columbus, OH · Full-time · Posted Aug 7, 2026
- Experience
- 3+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Builds and operates secure software and AuthE-based login for external users accessing internal web reporting applications.
What you'll do
- Designs, develops, tests, and supports production software and REST APIs in a build-and-run model.
- Implements and troubleshoots AuthE authentication, access, and entitlement workflows for external users.
- Uses approved AI-assisted development tools to accelerate delivery while validating outputs for correctness, security, and performance.
What they ask for
- Formal training or certification in software engineering concepts.
- Hands-on experience with system design, application development, testing, and operational stability.
- Experience developing, debugging, and maintaining Python and Django code and database queries in a large corporate environment; experience with Django REST Framework.
- Cloud experience (AWS, Cloud Foundry, or similar) and hands-on use of enterprise-authorized AI-assisted development tools, including critical evaluation and validation of outputs.
Nice to have
- Familiarity with AuthE external-login capabilities and authentication patterns such as SAML and OAuth 2.0.
- Experience automating BI platforms such as Tableau, ThoughtSpot, Cognos, or Qlik; familiarity with MySQL or infrastructure automation tools is also preferred.
Tools
Python, Django, Django REST Framework, AWS, Cloud Foundry, OAuth 2.0, OIDC, SAML
AI focus
Uses enterprise-authorized AI coding and automation tools for code generation, refactoring, tests, troubleshooting, documentation, and prototyping; validates outputs for correctness, performance, and security and follows responsible AI practices.
Model-written summary · the original posting is authoritative