Similar Jobs at JPMorganChase
Financial Services
As a Senior Lead Software Engineer, develop high-quality production code, provide technical guidance, and drive product design decisions while enhancing team culture.
Top Skills:
AWSAzureCloudPysparkPython
Financial Services
The Senior Lead Software Engineer will drive software solutions, manage development and operational stability, and enhance technology products within an agile team at JPMorgan Chase.
Top Skills:
AngularAWSCi/CdGitJavaMicroservices ArchitectureReactSQL
Financial Services
Lead and mentor multiple technical teams in software engineering, influencing budget and technical decisions while fostering collaboration and diversity.
Top Skills:
Cloud ComputingComputer ScienceEngineeringMathematicsSoftware Engineering Concepts
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Senior Lead Software Engineer at JPMorgan Chase within the AI/ML & Data Platform team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Senior Lead Software Engineer at JPMorgan Chase within the AI/ML & Data Platform team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Collaborate with business stakeholders and technology teams to finalize software solutions aligned with strategic goals.
- Lead the delivery of high-quality, cloud-centric software to solve business problems using modern practices.
- Architect, design, and develop AI products leveraging advanced AI and natural language processing.
- Mentor developers and data scientists, providing guidance and support to the team.
- Set timelines for product features and communicate them to stakeholders.
- Lead Agile scrum development, allocate tasks, and oversee architecture and design efforts.
- Establish coding standards, perform code reviews, and manage code deployments with cost efficiency.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Extensive hands-on experience in system design, application development, testing, operational stability, and Agile SDLC.
- Proficiency in programming languages including Python, Java, and JavaScript.
- Hands-on experience in technologies such as Redux, WebSockets, JEST, and GraphQL.
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
- Demonstrated proficiency in software applications and technologies within disciplines like cloud, AI, machine learning, and mobile.
- In-depth knowledge of the financial services industry and IT systems, with experience in microservice design patterns, data structures, algorithms, cloud services like AWS, and global client interaction.
Preferred qualifications, capabilities, and skills
- Exposure to Python libraries such as pandas, scipy, and numpy.
- Exposure to Python concurrency through Python multiprocessing would be advantageous.
- Exposure to grid computing concepts would be advantageous.
- Familiar with financial services industry and their IT systems.
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.