Senior Backend Software Engineer
AI summary of the role
Senior Backend Engineer at Kensho (S&P Global's AI hub) building reliable, secure, and performant APIs that apply AI capabilities to customer workflows.
What you’ll do
- Design, develop, test, document, deploy, maintain, and improve software
- Manage individual project priorities, deadlines, and deliverables
- Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates
- Test assumptions through instrumentation and prototyping
What you’ll bring
- At least five years of direct experience developing customer-facing APIs within a team
- Experience developing RESTful APIs using a variety of tools
- Experience turning abstract business requirements into concrete technical plans
- Proficiency with algorithms, data structures, and software architecture
Technologies
Python · Flask · FastAPI · Django REST Framework · PostgreSQL · Celery · RabbitMQ · Redis · Kafka · AWS · Amazon EKS
About Kensho
Builds AI retrieval, extraction, entity-linking, and transcription products that make S&P Global data usable inside financial workflows and agentic applications.
Acquired · 100–200 people
Source and classification
Production engineering · Evidence for this classification:
Applications group develops the web apps and APIs that deliver Kensho’s AI capabilities to our customers. Our teams are small, product-focused, and intent on shipping high-quality code that best leverages our efforts. We’re collegial, humble, and inquisitive, and we delight in learning from teammates with backgrounds, skills, and interests different from our own. As a Senior Backend Engineer, you will develop reliable, secure, and performant APIs that apply Kensho’s AI capabilities to specific customer workflows. You will collaborate with colleagues from Product, Machine Learning, Infrastructure, and Design, as well as with other engineers within Applications. You have a demonstrated capacity for depth, and are comfortable working with a broad range of technologies. Your verbal and written communication is proactive, efficient, and inclusive of your geographically-distributedHow jobs are selected
Employer postings · Data from · Sources