Software Engineer - Developer Experience SDK Python
Descripción del puesto
Experteer Overview
Presente su candidatura después de leer los siguientes requisitos de habilidades y cualificaciones para este puesto.
In this role you will own Sinch’s Python SDK end-to-end, shaping its design, development, and maintenance. You will also drive SDK generation tooling to support multiple languages from OpenAPI specs, enabling consistent, high-quality developer experiences. You’ll collaborate with DX peers and the docs team to deliver usable, well-documented tools, staying current with Python advances. This is a high-impact, developer-facing position that scales SDKs and sets cross-language conventions.
Compensaciones / Beneficios
- Own and maintain Sinch's Python SDK design and implementation
- Contribute to core SDK generation tooling for Java, Node.js, Python, and .NET from OpenAPI specs
- Write clean, efficient code with strong error handling and performance focus
- Collaborate with DX colleagues to ensure features meet high usability standards
- Partner with the documentation team to produce clear, example-rich materials
- Stay up-to-date with the latest Python features to continuously improve developer tools
Responsabilidades
- 3+ years of professional Python development
- Strong understanding of asynchronous programming
- xugodme Experience with PyPI package lifecycle (versioning, maintenance)
- Experience in SDK or library development
- Strong REST API design and developer experience focus
- Knowledge of CI/CD pipelines and release workflows
- Collaborative mindset across teams and ability to work in ambiguity
- Excellent English communication and documentation skills
Requisitos principales
•
¿Te interesa este puesto?