Senior Software Engineer (FastAPI & Async Python)
P
PhotoroomE-commerce
Flexible location: you can work remotely from anywhere in Europe with monthly visits to Paris (fully reimbursed), or come to the office more oftenFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- FastAPIRESTful APIsDatadog
Requirements
- Experience designing and updating internal REST APIs operating at scale, collaborating with other teams to gather their requirements and monitoring and improving the performance of existing services, ideally with Datadog.
- A strong practical understanding of FastAPI or a similar async Python http framework (has to be async).
- Know how to keep async actually async. You can identify blocking calls in async handlers, know when to offload CPU-bound work to a thread, and treat protecting the event loop as table stakes.
- Experience with integration testing in a large Python project and wiring multiple external services or APIs together reliably
- Worked in a fast-paced startup in the past and thrive in high-autonomy environments where you set your own direction and own outcomes end-to-end
- Bonus: experience working with AI APIs in production
Responsibilities
- Collaborate with the AI Tools squad implement and improve AI features in the Photoroom app (Logo maker, AI Images, AI Videos, and other features available on the homepage of the app).
- Design and architect new features, chaining a mix of internal and external services to generate breathtaking images and videos for our users.
- Monitor and scale the growing load on the FastAPI service, leveraging Datadog to find optimisations and bottlenecks or implementing smart caching of pipeline steps.
View Full Description & ApplyYou'll be redirected to the employer's site