Lead Python Software Engineer

14 hours ago


Mumbai, Maharashtra, India S&P Global Market Intelligence Full time
Job Description

S&P Global Dow Jones Indices

The Role: Senior Lead Development Engineer Python

S&P Dow Jones Indices a global leader in providing investable and benchmark indices to the financial markets, is looking for a Senior Lead Development Engineer to join our technology team.

The Team:You will be part of global technology team comprising of Dev, QA and BA teams and will be responsible for analysis, design, development and testing.

Responsibilities and Impact: You will be working on one of the key systems that is responsible for calculating re-balancing weights and asset selections for S&P indices. Ultimately, the output of this team is used to maintain some of the most recognized and important investable assets globally.

- Design and development of Python applications deployed to AWS cloud services.
- Interface with UI application(s), RESTful interfaces, and diagnose issues.
- Coding, Documentation, Testing, Debugging, Documentation and level 3 support.
- Taking ownership of code modules and leading code review processes.
- Work directly with stakeholders and technical architect to formalize/document requirements for both supporting existing application as well as new initiatives.
- Perform Application & System Performance tuning and troubleshoot performance issues.
- Define and refine task definition, delegate tasks to team, and conduct code reviews / pull requests.
- Supervising and mentoring less experienced team member.

Whats in it for you: This is an opportunity to work on a team of highly talented and motivated engineers at a highly respected company. You will work on new development as well as enhancements to existing functionality.

What Were Looking For:

Basic Qualifications:

- 10 - 12 years of IT experience in application development and support.
- Bachelor's degree in Computer Science, Information Systems, Engineering or, or in lieu, a demonstrated equivalence in work experience.
- Expert in modern Python 3.10 and late (minimum 5 years dedicated Python experience).
- Expertise in related Python libraries including Pandas, Numpy, Pydantic
- Experience with developing, troubleshooting distributable Python libraries.
- Backend services development including distributed libraries and packages in Python.
- Experience with AWS and cloud services including SQL databases, particularly PostgreSQL.
- Experience with DevOps and CI/CD processes (Jenkins, GitHub actions, etc.).
- Experience with software testing (unit testing, integration testing, test driven development).
- Strong Work Ethic, Communication and Thoughtfulness

Additional Preferred Qualifications:

- Strong mathematics stills and understanding of financial markets (stocks, funds, indices, etc.)
- Algorithm development or rules engine experience is helpful.
- Demonstrated ability to solve complex, highly detailed business problems through software engineering skills (not just a coder / scripter but can work on system-wide problems).
- Basic understanding of creating calculation services that are consumed in a cloud environment over RESTful API.
- Prior ETL (Extract Transform Load) experience is helpful, but candidates should first be an experienced software engineer, and second very strong at analyzing data.

  • Mumbai, Maharashtra, India S&P Global Market Intelligence Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Description S&P Global Dow Jones Indices The Role: Senior Lead Development Engineer Python S&P Dow Jones Indices a global leader in providing investable and benchmark indices to the financial markets, is looking for a Senior Lead Development Engineer to join our technology team. The Team:You will be part of global technology team comprising of Dev,...

  • Lead Python Engineer

    3 weeks ago


    Mumbai, Maharashtra, India JP Morgan Chase & Co. Full time

    Job DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.We are seeking a software engineer with expertise in python and prior experience in utilizing LLMs. As an LLM Engineering Lead within Asset and Wealth Management you will be collaborating closely with various teams to prototype,...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 25,00,000

    Python Software EngineerWe are seeking an experienced and skilled professional to occupy the role of a Python software engineer.The ideal candidate will have strong proficiency in Python programming language, excellent problem-solving skills, and the ability to communicate effectively with cross-functional teams.Essential Skills:3+ years of experience in...


  • Mumbai, Maharashtra, India JPMorgan Chase Full time

    Job Category Software Engineering 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 Commercial and Investment Bank s Post Trade Tech Team you are an integral part of an agile team that works to enhance build and deliver...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Mumbai, Maharashtra, India beBeeDeveloper Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Job Title: Python Developer Job Description We are seeking a highly skilled and experienced Python Developer to join our team. As a Python Developer, you will be responsible for designing, developing, and testing software applications using the Python programming language. Required Skills and Qualifications To be successful in this role, you must have:A...


  • Mumbai, Maharashtra, India beBeeSoftwareEngineering Full time ₹ 1,20,00,000 - ₹ 2,15,00,000

    Job Title: Software Engineering LeadWe are seeking an experienced Software Engineering Lead to join our team. The successful candidate will have a proven track record of leading software development teams and driving the delivery of high-quality solutions.Key Responsibilities:Team Leadership: Provide guidance, mentorship, and leadership to software...


  • Mumbai, Maharashtra, India JP Morgan Chase & Co. Full time

    Job DescriptionAs a Lead Software Engineer within Asset & Wealth Management Technology at JPMorgan Chase, youwork with your fellow stakeholders to drive the adoption of Site Reliability Engineering tools, practices and culture. You partner with Product teams, other LOB SMEs and leadership to not only help in defining the SRE Objectives but also lead the way...


  • Mumbai, Maharashtra, India SmartStream Full time US$ 80,000 - US$ 1,20,000 per year

    DescriptionPython Software EngineerSmartStream is embarking on its most exciting journey in recent times.To continue to service and support the world's top banks and asset managers, we are undertaking a programme of innovation and expansion to cement our industry leading position for the next decade.We are seeking a Python engineer to creatively transform...


  • Mumbai, Maharashtra, India beBeePythonDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Python Developer with Hx Platform We are seeking a skilled Python developer to join our team. Key Responsibilities: * Develop high-quality Python software using the Hx Platform. * Work closely with cross-functional teams to design, develop, and deploy software features. * Collaborate with other developers to resolve technical issues and...