S&P Global

Software Engineer II

S&P Global

full-time

Posted on:

Origin:  • 🇺🇸 United States • Massachusetts, New York

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,000 - $175,000 per year

Job Level

JuniorMid-Level

Tech Stack

DjangoDockerGrafanaJenkinsKafkaPostgresPrometheusPythonRabbitMQ

About the role

  • Design, develop, test, document, deploy, maintain, and improve software
  • Develop system architectures, API specifications, implementation requirements, and complexity estimates with stakeholders
  • Test assumptions through instrumentation and prototyping
  • Promote ongoing technical development through code reviews and knowledge sharing
  • Build and maintain backend services and APIs that deliver Kensho's AI and ML capabilities
  • Collaborate with small, product-focused teams and participate in cross-functional initiatives
  • Travel occasionally to Kensho hubs (Cambridge, MA or New York City) for team meetings or company events

Requirements

  • At least two years of direct experience developing SaaS applications within a team
  • Thoughtful and efficient communication skills (both verbal and written)
  • Experience developing SaaS application backends and APIs using a variety of tools
  • Experience working across many stages of the software development lifecycle
  • Experience turning abstract business requirements into concrete technical plans
  • Sound reasoning about the behavior and performance of loosely-coupled systems
  • Proficiency with algorithms (including time and space complexity analysis), data structures, and software architecture
  • Experience with technologies: FastAPI, Django, Python, PostgreSQL, OpenSearch, Git, Jsonnet, Jenkins, Docker, Amazon EKS, Celery, RabbitMQ, Kafka, Prometheus, Grafana, Sentry
  • Must be located in the United States (remote within U.S. but may require travel to Kensho hubs)