
Senior Python Engineer – FastAPI, PublicAPI
Posted May 7

Posted May 7
This is a fully remote position, open to applicants in France.
• Conceptualize, develop, and enhance our public API product, which serves as the primary interface through which developers access Photoroom's AI functionalities.
• Release features utilized by both self-service developers and large enterprise clients, ensuring that the API remains dependable, scalable, and user-friendly for integration.
• Take ownership of the API landscape from start to finish: encompassing design choices (naming, versioning, structure), implementation, performance, and long-term sustainability.
• Quickly iterate based on actual usage; we deploy updates multiple times a week, leveraging data and user feedback to prioritize the most critical aspects.
• Work closely with product, machine learning, backend, and sales teams to guarantee that the API provides genuine value to users.
• Significant experience in developing backend systems using Python, particularly with APIs intended for external consumers (not solely for internal services).
• Proficient with FastAPI (or similar frameworks) and experienced in async patterns, concurrency, and debugging in production environments.
• Have led or made substantial contributions to the design of public-facing APIs, considering aspects like versioning, consistency, and long-term development.
• Possess a strong commitment to reliability, performance, and enhancing the developer experience.
• Demonstrate a pragmatic and product-oriented mindset — focus on impact and speed while steering clear of unnecessary complexity.
• Comfortable making decisions, while closely collaborating with cross-functional teams.
• Experience working in high-performing teams, ideally within fast-paced or startup settings.
• Ability to communicate effectively and translate technical decisions into comprehensible concepts for others.
• Relocation assistance available (up to €10k), including support with visa and housing arrangements.
• Social activities – company retreats, offsites, and regular team gatherings.
• An international team operating in an English-speaking environment, with optional language courses available.
• Flexible work arrangements.
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.