
Job description
Design and implement robust backend systems that support high-volume data processing and analytics. Build and maintain APIs and services using Python and FastAPI to enhance product functionality. Optimize database performance and data modeling in PostgreSQL to ensure efficient data retrieval and processing.
Collaborate with cross-functional teams to integrate backend services with frontend applications and data pipelines. Utilize cloud services (AWS or GCP) to deploy and manage scalable infrastructure. Proactively identify and resolve system bottlenecks to improve overall performance and reliability.
7+ years of experience in backend engineering with deep expertise in Python and service-oriented architecture. Proven track record of building and owning production backend systems from design through deployment.
Company
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.

Corporate Services • Tech, Software & IT Services
Recruiting from Scratch is a specialized talent acquisition firm focused on building high-performing teams for companies across key functions. We partner with organizations – particularly startups and early-stage ventures – to source and place top talent in software and hardware engineering, product development (design & management), go-to-market strategies, and finance/accounting roles. We deliver value by streamlining the recruitment process, providing access to a strong network of qualified candidates, and ensuring a cultural fit alongside technical expertise. Recruiting from Scratch empowers companies to scale quickly and achieve their goals with a dedicated team of skilled professionals.