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.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.