
at J.P. Morgan
Bulge Bracket Investment BanksPosted 15 days ago
No clicks
**Senior Lead Software Engineer (Python, AWS, Snowflake) - JPMorganChase** Shape tech innovation as a Senior Lead Software Engineer. Design, build, and deliver trusted products within the AI/ML & DATA PLATFORMS team using Python, Terraform, Snowflake, and AWS. Drive operational excellence, collaborate with diverse teams, and foster innovation. 5+ years of software engineering experience required, with advanced proficiency in Python and a strong understanding of AWS, Snowflake, and networking entitlements systems. Agile methodologies, CI/CD, and cloud-native experience essential.
- Compensation
- Not specified
- City
- Not specified
- Country
- India
Currency: Not specified
Full Job Description
Location: Hyderabad, Telangana, India
Join us to shape the future of technology and accelerate your career growth. Be part of a team where your expertise drives innovation and impact.
As a Senior Lead Software Engineer at JPMorganChase within the AI/ML & DATA PLATFORMS team, you will work in an agile environment to enhance, build, and deliver trusted market-leading technology products. You will conduct critical technology solutions across multiple technical areas, supporting the firms business objectives. You will collaborate with diverse teams and contribute to a culture of innovation and excellence. You will help drive the teams success and foster a supportive, inclusive environment.
Job responsibilities
- Design and deliver innovative software solutions, applying creative thinking to build robust systems and resolve complex technical challenges
- Develop secure, high-quality production code and conduct thorough code reviews, debugging, and remediation
- Drive operational excellence by identifying recurring issues and implementing automation and permanent fixes
- Lead technical evaluations and architecture discussions with vendors, startups, and internal stakeholders
- Champion engineering communities of practice, promoting awareness and adoption of emerging technologies
- Promote responsible use of leading-edge technologies across Software Engineering
- Contribute to a collaborative team environment and support a culture of opportunity and innovation
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on experience in system design, application development, testing, and production support
- Advanced proficiency in programming/automation technologies such as Python and Terraform
- Strong troubleshooting skills with experience in root cause analysis and preventative fixes
- Working knowledge of the Software Development Life Cycle, including source control and delivery tooling
- Advanced knowledge of Snowflake and AWS
- Should have strong knowledge on networking and entitlements systems.
- Understanding of Agile engineering practices, including CI/CD, application resiliency, and secure-by-design development
- Cloud-native experience building and operating services in modern cloud environments
Preferred qualifications, capabilities and skills
- Working knowledge of data platforms such as Databricks for interoperable solutions
- Demonstrated expertise within a technical domain, including sound engineering practices and technical processes



