Job Description
Who We Are
Galene.AI S.r.l. is an Italian company, a spin-off of S2E Solutions2Enterprises, that develops proprietary generative artificial intelligence technologies with the goal of guiding organizations through a safe, responsible, and ethical adoption of AI. Our platforms and solutions are designed to meet the needs of companies of all sizes, with particular attention to the most critical and regulated contexts.
Galene.AI is looking for a Snr Backend Developer to join our core engineering team. You will be responsible for implementing new features and maintaining the Galene.AI Platform, ensuring high performance, scalability, and code quality.
The ideal candidate is an expert in asynchronous Python, comfortable with complex distributed systems, and has a strong product-oriented mindset to deliver efficient solutions in a fast-paced team environment.
What You Will Do
- Feature Development:Design, implement, and maintain scalable backend services using Python and FastAPI.
- Architecture:Build and manage asynchronous, queue-based workflows (using Temporal or similar orchestration tools).
- Database Management:Optimize PostgreSQL performance, deep understanding of SQLAlchemy (ORM), manage complex migrations, and ensure data integrity.
- Quality Assurance:Write clean, maintainable, and well-tested code. Ensure high test coverage and participate in code reviews.
- DevOps Integration:Work transversally with Docker containers and integrate seamlessly into CI/CD pipelines.
- Collaboration:Work closely with the team to ship features rapidly without compromising the stability of the existing product.
- Expert Python Knowledge:Strong experience with FastAPI and Asynchronous programming (asyncio).
- Database Mastery:Deep knowledge ofPostgreSQL, including optimization and migration management.
- Distributed Systems:Experience with Queues and workflow orchestration (experience withTemporalis a significant plus).
- Code Standards:Strong commitment to Clean Code principles and Test-oriented development.
- Containerization:Proficiency inDocker and familiarity with automated CI/CD workflows.
- Language: Fluent in English.
Nice to Have
- Experience with Rust or C for performance-critical components.
- Experience in AI-driven software environments.
Who You Are
- Product-Focused:You enjoy working on a single, evolving product and take ownership of the features you build.
- Efficient & Rapid:You have a high capacity for delivery and can adapt quickly to changing requirements.
- Team Player:You communicate effectively and thrive in a collaborative remote environment.
Location: Italy (Full Remote)
Applicants of all genders (Law 903/77) are invited to read the privacy notice pursuant to Article 13 of Regulation (EU) 2016/679 on the protection of personal data (GDPR).
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application