Founding Backend Engineer at zaimler
Job Description
Job Description
- Design and implement core microservices that handle document ingestion, entity extraction, and graph construction
- Define and enforce clean service interfaces and communication protocols (e.g., gRPC, REST)
- Drive schema design and service ownership in a polyglot environment (Java + Rust)
- Contribute to deployment and runtime infrastructure (Helm, Kubernetes, vLLM, Ray)
- Build internal tooling and APIs that accelerate downstream teams working on retrieval and ranking
- Help scale systems as we ingest more enterprise data and expand graph resolution logic
- Have 4+ years of experience building backend services in modern cloud environments
- Are fluent in at least one strongly typed language (Rust, Java, etc.) and comfortable in dynamic ones (Python)
- Understand distributed systems, service discovery, and observability (we use OpenTelemetry + Grafana)
- Have experience implementing secure APIs and backend systems, including RBAC, authentication, and authorization patterns
- Have strong opinions on API boundaries, fault tolerance, and making systems boring (in a good way)
- Enjoy taking vague problems and turning them into clean, testable services
- Are comfortable working in a high-context, fast-moving startup environment with minimal overhead
- Experience working with knowledge graphs, embeddings, or semantic search
- Familiarity with vLLM, Ray, or distributed compute runtimes
- Background in data-intensive systems or working with unstructured inputs
- Exposure to entity resolution, NER, or schema linking systems
- A rare chance to be a founding engineer shaping both company and product direction.
- Competitive salary, benefits, and meaningful equity.
- Work alongside engineers and researchers from LinkedIn, Visa, Meta, and Branch.
- Onsite culture in San Mateo, designed for deep collaboration and high-velocity building.
- Full benefits package (Medical, Dental, Vision, 401k).
- We sponsor H-1B visas and assist with immigration processes.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.