Software Engineer II - Electronic Trading Services - Automation Software Engineer

JPMorgan Chase & Co.•Jersey City, NJ
•$123,500 - $150,000

About The Position

Join the Nitrous Network Automation team within Electronic Trading Services to design, build, and support software that improves network automation capabilities and developer/operator workflows. Contribute across the full software development lifecycle, including design, development, testing, deployment, and production support, in an Agile environment with strong engineering discipline around CI/CD, resiliency, and security. The role involves developing and maintaining applications and full-stack features, applying modern web technologies and service-oriented backends, and collaborating with cross-functional partners to deliver iterative, production-quality improvements. The engineer is expected to take ownership, communicate clearly, and work reliably in a production environment.

Requirements

  • Strong application development skills in more than one technology and familiarity with multiple design techniques or patterns.
  • Hands-on experience with Node.js, React, and Python for scripting or automation.
  • Working proficiency with a modern development toolset to design, develop, test, deploy, maintain, and improve software.
  • Strong understanding of Agile methodologies and ability to work in at least one common framework.
  • Strong understanding of CI/CD, TDD, cloud development, application resiliency, and security.
  • Experience using AI-assisted coding tools such as Cursor, GitHub Copilot, or similar for code generation, refactoring, test creation, and documentation.
  • Ability to use AI-assisted coding tools while maintaining code quality, security, and correctness.
  • Strong ownership mindset and ability to deliver reliably in a production environment.
  • Clear communication and a collaborative approach across engineering and stakeholder groups.
  • Comfort operating in iterative delivery cycles with a focus on continuous improvement.

Nice To Haves

  • Experience with Django and/or FastAPI for building backend services and APIs.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve applications supporting network automation initiatives.
  • Build and enhance full-stack features using modern web technologies and service-oriented backends.
  • Write clean, well-tested, maintainable code; participate in code reviews and improve engineering standards.
  • Implement and operate solutions using Agile practices such as Scrum or Kanban.
  • Apply Continuous Integration, Continuous Delivery, Test Driven Development, and secure coding practices.
  • Build resilient services and tooling with attention to reliability, observability, and performance.
  • Collaborate with cross-functional partners to deliver iterative improvements and production-quality outcomes.

Benefits

  • Competitive total rewards package, including base salary and potentially commission-based pay and/or discretionary incentive compensation for eligible roles.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service