API Solution Designer
Core
Design and develop customer-facing web applications and APIs, converting high-level architecture blueprints into detailed system designs.
Role type
Senior IC API Solution Designer
Builds
Customer-facing web applications and API systems
Domain
Software engineering, API design, microservices
Deliverable
production ML models | product features
Required skills
API lifecycle management, API security, Integration Patterns, synchronous and asynchronous operations, API performance optimization, microservices architecture, authentication, scaling, Kafka, Avro schema
Preferred skills
Event streaming, API design patterns
Technologies
Kafka, Avro
Responsibilities
Convert high-level architecture blueprints into detailed system designs; Produce design artefacts including component and sequence diagrams; Provide technical leadership for API delivery and governance; Lead review of work and provide guidance to less experienced colleagues; Investigate, diagnose, and resolve performance issues for APIs and web services.
Seniority
Senior, hands-on IC