Software Engineer III - Aws Architecture

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Asset & Wealth Management

Software Engineer III role focused on designing, developing, and deploying large-scale, event-driven AWS-based technology solutions. Responsibilities include distributed data processing, messaging patterns, database performance tuning, search operations, end-to-end observability, and incident response within a secure and stable environment. The role requires strong experience in system design, application development, and operational stability for AWS architectures, including Lambda, Kubernetes/EKS, and ECS.

What you'd actually do

  1. Distributed data processing (Spark), schema governance, and data quality controls
  2. Design and develop Messaging patterns with SQS/SNS, DLQs, idempotency, and exactly-once/effective-once processing
  3. RDS/PostgreSQL performance tuning, partitioning, and high availability
  4. OpenSearch operations, indexing strategy, and cost/performance optimization
  5. End-to-end observability (metrics, logs, traces), on-call readiness, and incident response

Skills

Required

  • system design
  • application development
  • testing
  • operational stability
  • event-driven AWS architectures
  • AWS Lambda
  • Kubernetes/EKS
  • ECS
  • Serverless systems
  • Messaging Patterns like SQS/SNS and DLQs
  • modern programming languages
  • database querying languages
  • RDS/PostgreSQL performance tuning
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security

Nice to have

  • cloud technologies
  • Artificial Intelligence Models