New York, New York, United States Employment USD 152,000 - 215,000 Yearly

JPMorgan Chase & Co. is hiring a Manager of Software Engineering

About the Role

JPMorgan Chase & Co. is looking for a Manager of Software Engineering to lead multiple teams delivering critical applications within our Consumer & Community Banking division. You will manage day-to-day implementation, ensure work aligns with business requirements and compliance standards, and cultivate a collaborative and inclusive environment.

What You'll Do

  • Provide guidance to your immediate team of software engineers on daily tasks and activities.
  • Set overall guidance and expectations for team output, engineering practices, and collaboration.
  • Anticipate dependencies across teams to deliver products and applications in line with business requirements.
  • Manage stakeholder relationships and the team’s work according to compliance standards, service level agreements, and business needs.
  • Create a culture of diversity, opportunity, inclusion, and respect for team members, prioritizing diverse representation.

What We're Looking For

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Proficiency developing backend services in Java with Spring Boot within microservices architectures.
  • Ability to design and implement RESTful web services and APIs.
  • Hands-on experience defining cloud infrastructure as code with Terraform and operating services in AWS.
  • Experience containerizing and orchestrating applications with Docker and Kubernetes.
  • Practical experience with relational and NoSQL databases, including Postgres, Cassandra, MongoDB, and Redis.
  • Experience building and maintaining event streaming solutions using Kafka or RabbitMQ.
  • Well-versed in DevOps and SRE practices, including CI/CD with Jenkins and observability using Splunk and Grafana.

Nice to Have

  • Cloud certification in AWS.
  • Experience implementing observability and SRE practices using Splunk and Grafana.
  • Experience with performance tuning, capacity planning, and reliability engineering for high-throughput services.
  • Familiarity with secure coding practices and threat modeling.

Technical Stack

  • Languages & Frameworks: Java, Spring Boot
  • Infrastructure & Cloud: Terraform, AWS, Docker, Kubernetes
  • Data Stores: Postgres, Cassandra, MongoDB, Redis
  • Messaging & Streaming: Kafka, RabbitMQ
  • DevOps & Observability: Jenkins, Splunk, Grafana

Team & Environment

You will lead multiple software engineering teams within the Consumer & Community Banking division, managing their day-to-day technical and collaborative output.

Benefits & Compensation

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

We are an equal opportunity employer and do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.

Required Skills
JavaSpring BootRESTful APIsTerraformAWSDockerKubernetesPostgresCassandraMongoDBMicroservicesCloud InfrastructureContainerizationBackend DevelopmentSoftware Engineering
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
JPMorgan Chase & Co.

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago