Bengaluru, Karnataka, India
29 days ago
Lead Software Engineer - Python - Athena Core

We have an opportunity for those who are hands-on developers, to collaborate in the design and implementation of Developer Productivity and Identity & Access Management tools and processes, in adherence with the firmwide Risk and Controls, ensuring audit and regulatory compliance, while working on one of the largest Python platforms in the world. You will be working in a fast-paced Python environment, as part of a team of highly skilled professionals passionate about their work.

As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Banking's Athena Core group, you will be part of a cross-asset platform transforming technology team. We deliver innovative and efficient applications to a wide range of the firm's business, including sales, trading, operations, risk and research. Athena combines the best of open-source technologies with innovative components developed internally, offering you the opportunity to contribute to a wide range of exciting projects.

Job responsibilities:

Design and implementation of tools and features in the Identity & Access Management and Risk & Controls space. Develop tools and features that foster developer and business-user productivity. Develop secure and high-quality production code and participate in code reviews.  Support the libraries, tools and processes owned by the team. Identify opportunities to eliminate recurring issues to improve platform stability. Work with our controls partners to ensure the solution design meets the firm-wide standards. Lead communities of practice to drive awareness and use of new and leading-edge technologies. Add to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills:

Formal training or certification on software engineering concepts and 5+ years applied experience. 5+ years of Full Stack Software Development Experience (Python, JavaScript, TypeScript) Strong understanding algorithms and data structure, operating systems etc. Hands-on experience delivering system design, application development and testing. Advanced knowledge of application, data and infrastructure architecture disciplines. Knowledge of industry-wide technology trends and best practices. Ability to work in large, collaborative teams to achieve organizational goals. Knowledge of Agile Methodologies.

Preferred qualifications, capabilities, and skills:

10+ years of Software Development Experience. Hands-on Project / Tech Lead Experience. Writing or extending IDEs and code editors, e.g. VSCode, Visual Studio etc. Relational and NoSQL databases; modern databases such as MongoDb. Experience with the public cloud, preferably AWS L2/L3 support experience for libraries, tools and processes.
Confirm your E-mail: Send Email