Senior API Engineer / Technical Lead
Location: Des Moines, IA | Hybrid
We are partnering with a highly respected, innovation focused enterprise that is building a next generation platform centered on modern APIs, intelligent search, and strong engineering governance. This is a hands on leadership role for someone who wants to shape architecture, define standards, and mentor other engineers while still writing meaningful code.
This opportunity is ideal for an experienced backend engineer who enjoys designing clean, scalable systems and influencing how APIs, data models, and search capabilities come together to create a powerful developer and user experience.
What You Will Do
-
Own the API strategy from design through delivery using an OpenAPI first approach
-
Define resources, filtering, and search behavior to create intuitive and high performing services
-
Design and build the core registry service and indexing pipeline
-
Establish and enforce schema governance, validation processes, and CI quality gates
-
Select and integrate an embedding model with a pluggable architecture
-
Drive performance through thoughtful pagination, rate limiting, and efficient query patterns
-
Create a strong developer experience with clear error handling, documentation, and standards
-
Lead technical decision making and mentor engineers through code reviews and design collaboration
What You Bring
-
Deep backend engineering experience with TypeScript and Node.js or Python and FastAPI
-
Proven success designing and delivering production grade APIs
-
Experience building ingestion and indexing pipelines that transform and normalize data
-
Strong background in JSON or YAML schema design and validation practices
-
Expertise implementing OAuth2 or OIDC with a focus on least privilege access
-
Ability to balance long term architecture with near term delivery goals
-
Passion for engineering quality, reusable patterns, and governance
Highly Valued Experience
-
Hands on work with vector search, semantic retrieval, or RAG concepts such as embeddings, kNN, and reranking
-
Familiarity with technologies such as pgvector, Redis, Pinecone, or OpenSearch vector capabilities
-
Understanding of metadata driven platforms or manifest based system design
-
Exposure to MCP style protocols and capability definitions
Why This Role Stands Out
-
True ownership of API design, search architecture, and core platform services
-
Influence over technical standards, tooling, and engineering best practices
-
High visibility role with the ability to shape long term platform direction
-
Collaborative environment that values clean design, performance, and developer experience
If you are a senior level engineer who enjoys leading through architecture, building modern backend systems, and mentoring others while staying close to the code, we would like to connect.
