JPMorgan Chase
Lead Software Engineer - Python, Observability
Houston, TX · Full-time · Posted Jul 24, 2026
- Experience
- 5+ years of applied experience; minimum 8 years of industry experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads engineering work on Python, data, and AI services, including production support, observability, and team adoption of approved AI-assisted development practices.
What you'll do
- Build and maintain Python services, scripts, and data/AI pipelines; develop AI applications and agentic systems.
- Triage production incidents, write and tune SQL, and implement logging, metrics, traces, and alerting.
- Promote responsible AI-assisted engineering practices, establish validation standards, and document system behavior and support procedures.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience; minimum 8 years of industry experience.
- Strong Python engineering skills and strong SQL skills.
- Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security; working knowledge of OTEL, Grafana, Splunk, and Dynatrace.
- Experience delivering production-grade software and leading safe, compliant use of approved AI-assisted development tools.
Nice to have
- Experience building LLM solutions and using agent frameworks or orchestration patterns.
- Familiarity with Airflow or similar schedulers, observability tooling, Python/SQL performance tuning, or Docker/Kubernetes.
Tools
Python, SQL, OTEL, Grafana, Splunk, Dynatrace, Airflow, Docker
AI focus
Develop AI applications such as LLM-powered workflows, retrieval, evaluation, and agentic systems; lead responsible use of AI-assisted engineering tools.
Model-written summary · the original posting is authoritative