
Software Engineer III - Python Full Stack Developer
JPMorgan Chase1 day ago
Responsibilities
- Design, develop, troubleshoot, review, and debug secure, high-quality production software across multiple technical areas.
- Lead end-to-end delivery of full-stack features spanning ReactJS UI, Java/Python backend services, SQL persistence, and Kafka event streaming.
- Author and maintain executable specifications for APIs, events, and data contracts, keeping implementations and tests aligned.
- Design scalable REST APIs with clear interface contracts and backward-compatibility strategies.
- Build AWS-based components using S3 and AWS Lambda where appropriate.
- Operate containerized services with Docker and Kubernetes, including deployments, ingress, secrets, health checks, and autoscaling.
- Implement Kafka event-driven workflows, including topic strategy, consumer groups, retries, dead-letter queues, and schema evolution.
- Provision and manage environments with Terraform.
- Build production LLM-based implementations with RAG, tool or function calling, evaluation, monitoring, and controls.
- Establish design-review, code-review, automated-testing, documentation, and operational-readiness standards.
- Lead responsible adoption of enterprise-authorized AI-assisted engineering tools and mentor engineers on validating AI-generated outputs.
- Provide technical direction, coach engineers, and promote continuous improvement.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Experience leading the effective use of approved AI-assisted software development tools and validating their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Strong backend development experience with Python and frameworks such as FastAPI or Flask.
- Strong frontend development experience with ReactJS and modern TypeScript or JavaScript patterns.
- Production experience with Docker, Kubernetes, and Kafka, including producer and consumer patterns, error handling, and schema evolution.
- Strong SQL skills and relational data modeling, including query optimization and indexing.
- Hands-on AWS experience with S3 and AWS Lambda, cloud security fundamentals including IAM-based access patterns, and Terraform infrastructure-as-code experience.
- Spec-driven development experience using machine-readable specifications such as OpenAPI or AsyncAPI, contract testing, validation, compatibility checks, and AI-assisted spec-to-code or spec-to-test tooling.
- Production experience with LLM or other AI-tool applications, including prompt versioning, grounding or RAG, evaluation, monitoring, and secure data handling.
- Preferred experience with DB2 or PostgreSQL.
- Preferred financial-services knowledge, particularly commercial lending, and experience in regulated environments with risk management, controls, and auditability.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skills, and location; eligible roles may also receive commission or discretionary incentive compensation.
- Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Equal opportunity employer offering reasonable accommodations for religious practices, mental health needs, and disabilities.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.