The Good Face Project

Senior Python Backend Engineer

Company Overview: 

Good Face is a formulation, regulatory compliance, and innovation software used by hundreds of the leading cosmetic companies to build safe, compliant, transparent, and effective products. Our innovative platform supports product development teams in creating cutting-edge cosmetic formulas through streamlined regulatory intelligence and scalable digital tools. We are looking for a highly skilled and proactive Senior Python Backend Engineer to contribute to our technical excellence and help scale our growing engineering infrastructure. We are an ambitious, talented, and most importantly, fun team, with the common goal of bringing game-changing technology to the beauty industry and enabling cosmetic chemistry innovators to build better beauty. Does collaboration, problem-solving, and relentless innovation sound like your workplace trifecta?

 

Position Overview: 

As a Senior Python Backend Engineer at The Good Face Project, you will be responsible for designing, building, and maintaining robust backend services that power our cloud-based SaaS products. You will play a key role in developing scalable APIs, optimizing database systems, and enhancing system performance while collaborating cross-functionally with product, data, and infrastructure teams. This is an exciting opportunity for someone who thrives in fast-paced environments, loves solving technical challenges, and is passionate about clean code, architecture, and scalability. 

 

What youโ€™ll be doing: 

โ— Design and implement scalable backend services using Python (FastAPI preferred) 

โ— Develop robust APIs and contribute to architecture decisions across the platform 

โ— Work with both relational (PostgreSQL) and non-relational (MongoDB) databases 

โ— Build and optimize data logging pipelines and backend infrastructure 

โ— Ensure system scalability, availability, and high performance 

โ— Collaborate with product managers and other engineers to define technical solutions 

โ— Use tools like Redis, RabbitMQ, Kafka for asynchronous workflows and data pipelines 

 

What youโ€™ll bring to the team: 

โ— 5+ years of experience in backend development with Python 

โ— Strong experience with FastAPI, PostgreSQL, MongoDB, Celery, and SQLAlchemy 

โ— Experience working with AWS cloud services such as S3 and CloudWatch 

โ— Solid understanding of scalable system design, API best practices, and SDLC 

โ— Familiarity with tools like Redis, RabbitMQ, or Kafka for distributed processing 

โ— Comfortable optimizing database queries and managing load under pressure 

โ— Clear communication and an ability to collaborate with cross-functional teams 

โ— Self-motivated and proactive problem-solver with an ownership mindset Nice to have: 

โ— Experience with ClickHouse, Airflow, ElasticSearch, or modern DWH systems 

โ— Familiarity with Swagger (OpenAPI), Helm, and microservices-based architecture 

โ— Monitoring and visualization experience with tools like Prometheus, Grafana, Kibana. 

 

If you are a driven and talented backend engineer who is passionate about building resilient backend systems and excited to contribute to a mission-driven beauty-tech company, we would love to hear from you. Join our team and help us revolutionize the future of product development in the cosmetics industry

Published 29 August
108 views
ยท
46 applications
90% read
ยท
66% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...