Software Engineer II

S&P Global

Quick summary

Work type
On-site
Location
New York, NY · Cambridge, MA
Salary
$130,000–$175,000 / yr
Posted
25 days ago
Closes
May 12, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $152k
$115k most similar roles pay here $226k

This role pays less than 60% of similar roles. Most pay $135,000–$214,500 — the shaded band above. At the midpoint, this role pays about $152k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About S&P Global

S&P Global delivers Essential Intelligence® that shapes decision making. We provide the world’s leading organizations with the right data, connected technologies and expertise they need to move ahead.

S&P Global currently has 25 open roles on FindRole.

Listed pay typically runs $142,000–$207,700 across 15 roles with salary data.

Most-posted roles

View all roles at S&P Global

At a glance

TL;DR · Software Engineer II

As a Backend Software Engineer II on the Basis team, you will design and develop reliable, secure APIs for our SaaS applications, collaborating closely with Machine Learning, Product, and Infrastructure teams. Your daily tasks include creating system architectures, API specifications, and technical plans based on business requirements, as well as deploying production code in scalable distributed systems. You will also conduct thorough testing through instrumentation and prototyping, participate in code reviews, and share knowledge within the team. The ideal candidate has at least two years of experience developing SaaS backends using technologies like FastAPI, Django, Python, PostgreSQL, OpenSearch, Git, Jsonnet, Jenkins, Amazon EKS, Celery, RabbitMQ, Kafka, Prometheus, Grafana, and Sentry. This role involves working on complex systems with a focus on performance optimization and technical reasoning in a highly collaborative environment.

What you'll do

  • Design and develop reliable, secure, and performant APIs for SaaS applications.
  • Collaborate with stakeholders to create system architectures and API specifications.
  • Test assumptions through instrumentation and prototyping new solutions.
  • Maintain and improve software by deploying production code in distributed systems.
  • Conduct code reviews and share knowledge to promote technical development.

What we're looking for

  • At least two years of experience developing SaaS applications in a team environment.
  • Proficiency in designing and implementing backend systems, APIs, and software architectures.
  • Strong understanding of software development lifecycle stages and methodologies.
  • Ability to translate business requirements into technical solutions effectively.
  • Experience with distributed systems, including performance optimization and behavior analysis.
  • Expertise in Python, FastAPI, Django, PostgreSQL, and related technologies.
  • Knowledge of CI/CD tools like Git, Jenkins, and containerization platforms such as Amazon EKS.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 116 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Cary, North Carolina 58 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 102 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 40 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server

Software Engineer

Broadcom

Usa-Ca - Promontory B 40 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack JSON YAML

Software Engineer

Applied Materials

Santa Clara, CA 43 days ago $179,500$246,500
C# Python C++ EtherCAT motion control safety logic configuration software architecture API design communication protocols device synchronization recipe handling error and safety signaling data transfer system status monitoring logging cross-functional collaboration semiconductor equipment control robotics optical imaging systems FPGA programming