Senior Lead Software Engineer
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the agile team, you play a crucial role in improving, developing, and delivering top-tier technology products in a secure, stable, and scalable manner.
Your core technical contributions involve devising vital technology solutions across diverse technical areas within numerous business functions, all in support of the firm's business goals.
Job responsibilities
* Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
* Demonstrate deep proficiency in reliability, scalability, performance, security, enterprise system architecture, toil reduction, and other site reliability best practices with the ability to implement these practices within an application or platform
* Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
* Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
* Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
* Promotes continuous improvement of reliability, monitoring and alerting for our mission-critical microservices.
* Reduce toil by automation, creating reliable infrastructure and tooling to expedite feature development.
* Develop and add metrics to microservices, define user-journeys, SLOs and error budgets, and configure dashboards and alerts based on these.
* Facilitate blameless post-mortems and ensure permanent closure of incidents
* Engage with development team throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes; Design self-healing and resiliency patterns
Required qualifications, capabilities, and skills
* Formal training or certification on software design concepts and 5+ years applied experience
* Proficient in at least one programming language such as Python, and scripting language such as Unix Scripting
* Hands-on practical experience delivering system design, application development, testing, and operational stability
* Experience developing cloud native applications on platforms like Terraform, Kubernetes, AWS, GCP
* Experience in AWS Data Analytics platform and related services - S3, AWS Glue, RedShift, Athena, Lake Formation, Lambda etc
* Experience in building data pipelines using Spark/Glue
* Experience with continuous integration and continuous delivery tools like Jenkins, GitLa...
- Rate: Not Specified
- Location: Jersey City, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210619160
- Posted: 2025-05-07 08:39:27 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Job Profile Name Operator-Production I
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Registered Nurse (Oncology)
- Registered Nurse (RN)
- Manager, Clinical Revenue Cycle
- Clinical Counselor
- Unit Care Technician
- Clinical Counselor PD
- Advanced Practice Provider Urgent Care
- Registered Nurse (Neurology and Urology)
- Fac Maintenance Tech
- Clinical Nurse Coordinator
- Counter Sorter - Hourly Pay Rate $14.50
- Counter Sorter
- Production Worker Counter-Sorter
- Truck Un-Loader, 2nd shift
- CUST Custodian
- Feeder-Folder