Drimva

JPMorgan Chase

Software Engineer II Python/Observation

$124K–$150K

Jersey City, NJ · Full-time · Posted Oct 13, 2026

Experience
2+ years applied experience; no stated alternative.
Education
Formal training or certification on software engineering concepts.

About the job

Develops, tests, and troubleshoots secure, stable software for AI/ML data platforms, with a focus on Python and observability.

What you'll do

  • Designs, develops, tests, and troubleshoots software components while accounting for upstream and downstream systems.
  • Uses authorized AI coding tools to support code quality, delivery, testing, and documentation, validating outputs through review and testing.
  • Analyzes data and applies observability and software development practices to support secure, stable applications.

What they ask for

  • Formal training or certification in software engineering concepts and 2+ years of applied experience.
  • Practical experience in system design, application development, testing, and operational stability.
  • Python experience developing, debugging, and maintaining code in a large corporate environment, plus experience with observability and SLI/SLO/SLA and Error Budgets.
  • Experience across the Software Development Life Cycle; understanding of responsible AI use in engineering workflows.

Nice to have

  • Experience in data pipelines using Spark.
  • Exposure to AWS and Databricks administration; knowledge of Docker, Kubernetes, and orchestration.

Pay

$123,500.00-$150,000.00 USD base salary

Tools

Python, Grafana, Dynatrace, Prometheus, Datadog, Splunk, Spark, AWS

AI focus

Uses enterprise-authorized AI coding assistants for code generation and refactoring, unit tests, and documentation; validates outputs and follows responsible AI, data sensitivity, security, and resiliency practices.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)