
Senior Software Engineer, SDK
Langfuse
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Salary
💰 €90,000 - €160,000 per year
Job Level
Tech Stack
About the role
- Owning our SDKs. We maintain SDKs in Python and TypeScript both built on OpenTelemetry. You'll be responsible for their reliability, performance, and developer experience.
- Designing APIs that developers love. Developer experience is a core differentiator for Langfuse and you'll own every detail of it.
- Integrating with every major AI framework: Langfuse integrates with 40+ frameworks and model providers and you'll maintain these integrations.
- Maintaining our OpenTelemetry endpoint: you'll ensure this path is robust, well-documented, and supports the full range of Langfuse features.
- Writing public documentation: you'll own the SDK docs, integration guides, and migration paths.
Requirements
- Strong engineer who gets excited about developer experience, API design, and writing code that runs reliably in other people's production systems
- Experience building or maintaining SDKs, client libraries, or developer tools — ideally in Python and/or TypeScript
- Deep understanding of performance: you know how to profile, benchmark, and minimize CPU/memory overhead in hot paths
- Someone who can manage projects themselves — you know how to develop strong conviction about what to build and how to ship it
- Thoughtful about versioning, backwards compatibility, and migration paths
- Interest in open source software and genuine excitement about talking to developers about their integration challenges
- Thrives in a small, accountable team where your output is visible and matters
- CS or quantitative degree preferred
- *Bonus points:*
- Experience with OpenTelemetry internals or observability instrumentation
- Former founder or early startup experience
- Contributions to popular open source SDKs or developer tools
- ML/AI background or familiarity with the LLM framework ecosystem
Benefits
- Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptSDKsAPI designperformance profilingbenchmarkingCPU optimizationmemory optimizationOpenTelemetryobservability instrumentation
Soft Skills
developer experienceproject managementstrong convictionbackwards compatibilitymigration pathscommunicationteam collaborationaccountabilityproblem-solvingadaptability
Certifications
CS degreequantitative degree