We are looking for a Senior Python Developer for a fixed-term engagement (4–5 months) to contribute to the design and implementation of data processing pipelines, GraphQL APIs, and PostgreSQL-backed services in a cloud-based environment.
Our future colleague should be a passionate and self-driven engineer who takes ownership, thrives in solving complex problems, and can work both independently and as part of a small, collaborative team.
If you are looking for a challenging role where your code directly impacts the stability and scalability of a growing company, we encourage you to apply.
Develop and maintain GraphQL APIs;
Design, optimize, and maintain PostgreSQL schemas and queries;
Maintain and improve CI/CD pipelines;
Apply test-driven development practices;
Document implemented logic and architectural decisions;
Provide technical support and guidance to teams integrating with the platform.
5–10 years of professional Python development experience;
Strong experience with data processing and data record handling;
Experience with SQLAlchemy or similar ORM frameworks;
Experience designing and consuming GraphQL APIs;
Experience with REST APIs;
Ability to design algorithms aligned with existing architectural patterns;
Hands-on experience with CI/CD pipelines;
Experience with containerization (Docker);
Experience developing in cloud environments (AWS strongly preferred);
Working knowledge of SQL databases (PostgreSQL preferred);
Experience working in version-controlled environments (Git, GitHub preferred);
A sense of humor and willingness to laugh is a must!
Strong problem-solving skills and attention to reliability;
Exposure to high-availability and resilience patterns;
Kubernetes-based build or deployment experience;