Software Engineer II
Core
Design, develop, test, document, deploy, maintain, and improve backend software for reliable, secure, and performant APIs supporting business and financial generative AI applications.
Role type
Backend Software Engineer II
Builds
Scalable distributed systems and APIs for S&P Global's AI innovation hub
Domain
Financial services / Generative AI / Backend Engineering
Deliverable
production ML models | product features
Required skills
SaaS application backend development, API design and implementation, distributed systems architecture, algorithm and data structure proficiency, software development lifecycle management, system performance reasoning
Preferred skills
Knowledge sharing, prototyping, stakeholder collaboration
Technologies
FastAPI, Django, Python, PostgreSQL, OpenSearch, Git, Jsonnet, Jenkins, AWS EKS, Celery, RabbitMQ, Prometheus, Grafana, Sentry
Responsibilities
Design and develop software for APIs, work with stakeholders on system architectures and API specifications, test assumptions through instrumentation and prototyping, promote technical development through code reviews
Seniority
Mid-level, hands-on IC