Software Engineer - Python

S&P Global, Inc.

Mumbai

On-site

INR 1,200,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellness
Flexible Time Off
Continuous Learning
Retirement Planning
Family Perks
Employee Discounts

Job summary

S&P Dow Jones Indices, a global leader in providing investable and benchmark indices to the financial markets, is seeking a Software Engineer – Python to join its technology team. You will work on backend API development, data transformations and performance improvements.

The ideal candidate has 4–6 years IT experience, a BS in Computer Science or related field, and strong Python 3.9+ skills with AWS, Pandas and PyTest.

Qualifications

  • 4-6 years of IT experience in application development with backend API and database work
  • BS in Computer Science, Information Systems, Engineering or equivalent
  • Proficiency in Python 3.9+ with recent experience
  • AWS services including API Gateway, ECS, DynamoDB, Postgres
  • Python libraries: Pydantic and Pandas
  • Unit testing with PyTest or UnitTest; API testing with Postman
  • Strong work ethic and communication skills

Responsibilities

  • Implementation of business requirements and system architecture
  • Coding, documentation, unit tests, debugging, and data transformations
  • Benchmark testing and performance troubleshooting
  • Maintain unit tests for Python and JavaScript
  • Support production releases and troubleshoot issues
  • Collaborate with teams across time zones

Skills

Python
AWS
API Development
PyTest
Pandas
Pydantic
Unit Testing
PostgreSQL
DynamoDB
UI Development
Postman

Education

Bachelor's degree in Computer Science or related field

Tools

ECS
Bruno

Job description

About the Role

Grade Level (for internal use): 09

Position: Software Engineer – Python

S&P Dow Jones Indices, a global leader in providing investable and benchmark indices to the financial markets, is looking for an experienced Python software engineer to join its technology team.

Responsibilities and Impact
  • Implementation of business requirements and system architecture
  • Coding, documentation, unit test creation and maintenance, debugging, level 2/3 escalation support, database schema updates and data transformations
  • Benchmark testing and troubleshooting performance issues
  • Ensuring code quality by creating and maintaining unit test cases on both Python and JavaScript
  • Support production releases and troubleshoot production issues
  • Collaboration with teams across time zones
What’s 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 with very experienced senior engineers who will help grow your skills to the next level.

Basic Qualifications
  • 4-6 years of IT experience in application development, primarily in back-end API and database development roles with at least some UI development experience
  • Bachelor's degree in Computer Science, Information Systems, Engineering or relevant equivalent work experience
  • Proficiency in modern Python 3.9+ (minimum 3 years dedicated, recent Python experience)
  • AWS services experience including API Gateway, ECS/containerization technologies, DynamoDB, Postgres
  • Python libraries experience including Pydantic and Pandas
  • Unit testing skills with PyTest or UnitTest, and API testing using Postman or Bruno
  • Strong work ethic and good communication skills
Preferred Qualifications
  • Analytical minded, detail-oriented, and strong problem‑solving skills
  • A passion for creating high quality code and broad unit test coverage
  • Prior experience as a QA automation engineer or tier‑2/3 support experience is helpful
Benefits
  • Health & Wellness: Health care coverage designed for the mind and body
  • Flexible Downtime: Generous time off helps keep you energized for your time on
  • Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills
  • Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company‑matched student loan contribution, and financial wellness programs
  • Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best‑in class benefits for families
  • Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference

Equal Opportunity Employer: S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.

Accommodation requests during the application process: If you need an accommodation due to a disability, please send an email to EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Backend Development (Python)
Software Engineer, Backend Development (Python)

S&P Global • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Health care coverage
Generous time off
Continuous learning resources
+3
Python Developer
Python Developer

S&P Global • Hyderabad

On-site
INR 700,000 - 1,000,000
Health care coverage
Generous time off
Access to learning resources
+2
Senior Software Engineer-Python
Senior Software Engineer-Python

Cubet Techno Labs • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Technical Lead(Python with AWS)
Technical Lead(Python with AWS)

LSEG • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Healthcare
Retirement planning
Paid volunteering days
+1
Lead Software Engineer (Python Developer)
Lead Software Engineer (Python Developer)

The Depository Trust & Clearing Corporation (DTCC) • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Competitive pay
Health & life insurance
Retirement benefits
+2
Software Development Test Engineer - Python
Software Development Test Engineer - Python

Jobgether • India

On-site
INR 1,200,000 - 2,000,000
Healthcare
Life insurance
Flexible working hours
+6
Associate Director, Software Engineering
Associate Director, Software Engineering

S&P Global • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Health & Wellness
Flexible Downtime
Continuous Learning
+3
Lead II, Software Development/Engineering
Lead II, Software Development/Engineering

S&P Global, Inc. • India

On-site
INR 600,000 - 1,200,000
Health & Wellness benefits
Continuous Learning opportunities
Retirement planning and education fund
+1
Lead Quality Engineer- Python, SQL
Lead Quality Engineer- Python, SQL

S&P Global • Ahmedabad District

On-site
INR 3,500,000 - 6,000,000
Software Engineering Manager, Backend Development (Python)
Software Engineering Manager, Backend Development (Python)

S&P Global • Hyderabad

On-site
INR 1,500,000 - 1,800,000
Health & Wellness
Flexible Downtime
Continuous Learning
+1