Senior Software Engineer – API Infrastructure
BloombergAbout the role
Description & Requirements
About Us
The Enterprise Products Platform (EPP) API Infrastructure team modernizes how Bloomberg Enterprise Products define, design, govern, and deliver APIs at scale. We build internal platforms, developer tooling, reusable data-modeling capabilities, and lifecycle automation that help product and engineering teams create consistent, interoperable, and client-ready APIs across Bloomberg’s buy-side and sell-side enterprise workflows.
Our mission is to accelerate API-first development across Enterprise Products by reducing friction in the API lifecycle, improving model reuse, enabling high-quality OpenAPI specifications, and giving teams the tools they need to validate API designs early. We partner closely with vertical engineering teams, product managers, data modelers, API Governance, and the Web API Platform to help Bloomberg deliver modular, scalable, and consistent programmatic access to enterprise workflows.
A key platform we build is Bloomberg’s internal portal for API products, modeling, and developer workflows. The platform helps teams discover APIs, define API requirements, reuse canonical models, prototype API specifications, validate designs, and test APIs through mock and sandbox workflows. Our team also works on AI-assisted API modeling and design, OpenAPI generation, API lineage, developer experience, and automation across the model-to-design lifecycle.
We are looking for engineers who are excited by platform engineering, developer tooling, API design, data modeling, and building systems that make other teams faster and more effective.
We’ll trust you to:
Design and build scalable internal platforms that support API planning, modeling, specification generation, validation, testing, and lifecycle automation.
Build product-quality developer tools that help teams create high-quality OpenAPI and TypeSpec artifacts with strong model consistency, standards compliance, useful diagnostics, and early validation feedback.
Evolve API discovery, reusable model libraries, specification prototyping, mock testing, and AI-assisted design workflows.
Own features end-to-end, from requirements and technical design through implementation, rollout, observability, and support.
Partner across engineering, product, modeling, governance, and platform teams to simplify API development workflows and reduce handoffs.
Lead technical design discussions, mentor other engineers, and make pragmatic tradeoffs across UX, architecture, delivery risk, and long-term maintainability.
You’ll need to have:
4+ years of professional software engineering experience in TypeScript, Python, Java, or another production programming language.
Experience building web applications, developer tools, internal platforms, APIs, or services in a production environment.
Strong software engineering fundamental
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s