
Manager of Software Engineering - React/Python and databases
at J.P. Morgan
Posted 6 hours ago
No clicks
- Compensation
- Not specified
- City
- Plano
- Country
- United States
Currency: Not specified
Lead a team of 3-6 engineers in a hands-on software engineering role at JPMorgan Chase, focusing on React front-end, Python, and backend databases to build executive reports. Manages day-to-day implementation, sets expectations, coaches junior developers, and ensures delivery in line with standards and business requirements. Works in an agile environment, mentors communities of practice, and guides cross-team collaboration while driving code quality, automation, and production readiness.
Location: Plano, TX, United States
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions.
As a Manager of Software Engineering at JPMorgan Chase within the Corporate Technology group, you manage day-to-day implementation activities by identifying and escalating issues and ensuring your team’s work adheres to standards, business requirements, and tactical best practices. This role will be a mix of managing a team of 3-6 engineers and hands-on tech leadership building an application that builds reports for executive technology leadership.
Job responsibilities:
- Actively contributes to development with hands-on React front-end work, Python and backend database design, optimization, and troubleshooting.
- Provides guidance to immediate team of software engineers on daily tasks and activities, including coaching junior developers via code reviews and pair programming.
- Sets the overall guidance and expectations for team output, practices, and collaboration.
- Anticipates dependencies with other teams to deliver products and applications in line with business requirements.
- Manages stakeholder relationships and the team’s work in accordance with standards, service level agreements, and business requirements.
- Work in agile fashion with quick turnaround to business needs.
- Leads communities of practice across Software Engineering to promote awareness and use of new and leading-edge technologies
- Adds to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience
- 8+ years of software development experience.
- Experience leading technology projects & managing technologists.
- Demonstrated, hands-on expertise in React (components, hooks, state management, testing), Python and backend databases (schema design, SQL, indexing, query optimization; e.g., Oracle, AWS RDS)
- Proficient in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Proven ability to mentor and guide junior developers, set coding standards, and elevate code quality across teams
- Experience working at code level, specifically in React front-end development and backend database design, performance tuning, and production troubleshooting
- Knowledge of the financial services industry and their IT systems
- Experience in AWS.
Preferred qualifications, capabilities, and skills:
- Familiarity with modern front-end technologies
- Exposure to cloud technologies

