> Markdown version of [/jobs/ext/81871-senior-software-engineer-sdk](https://www.wearedevelopers.com/jobs/ext/81871-senior-software-engineer-sdk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (SDK) - **Company:** Clera - **Location:** Melle, Germany (Remote available) - **Experience:** Expert - **Salary:** €90,000.0 - €160,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Release Automation, Automation of Tests, Unit Testing, Profiling, Databases, Continuous Integration, Memory Management, Github, Monitoring of Systems, Python (Programming Language), Online Analytical Processing, Open Source Technology, Release Management, Software Engineering, TypeScript, Management of Software Versions, Integration Tests, Information Technology, Production Code, Vertica, Api Design, Serverless Computing - **Published:** May 24, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=772fafe0b45736f8 ## About the Role Do you have experience in Unit testing?, Do you have a Master's degree?, * 5+ years of professional software engineering experience, including at least 2 years building or maintaining SDKs or client libraries. * Proven track record designing, implementing, and maintaining production-grade SDKs - API design, versioning, packaging, and release management. * Experience optimizing SDK/library performance: profiling, reducing latency and memory usage, improving throughput. * Hands-on experience with observability, tracing, metrics, or monitoring systems (e.g. OpenTelemetry or similar). * Proficiency in at least one SDK language: Python, TypeScript/JavaScript, Go, or Java - with the ability to write idiomatic, production-quality code. * Experience contributing to and maintaining open-source projects, including community interactions via GitHub. * Strong written and verbal communication skills; comfortable writing documentation and engaging publicly with developers. * Experience with automated testing and CI/CD pipelines for libraries (unit/integration testing, release automation, compatibility testing). * Ability to work effectively in a small, distributed engineering team across EU timezones. * Legal authorization to work in the EU is required - no visa sponsorship available. * Ability to be onsite in Berlin at least one week per month. Nice to Have: * Familiarity with analytics or large-scale telemetry systems (e.g. OLAP/columnar databases such as ClickHouse). * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. ## Description * Own Python and TypeScript SDKs - reliability, performance, and developer experience end-to-end, including rewrites and major version migrations (e.g. OpenTelemetry-based architectures). * Design APIs developers love - naming conventions, parameter structure, breaking change communication, and documentation. * Optimize for production environments - SDKs must run reliably from serverless functions to long-running agent loops with minimal CPU and memory overhead. * Manage the full SDK lifecycle - versioning, packaging, release automation, compatibility testing, and CI/CD pipelines. * Engage with the open-source community - triage GitHub issues, review PRs, respond to developer questions, and maintain a public presence across developer channels. * Collaborate cross-functionally with product and data teams to shape the observability and tracing experience across the platform. ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin)