Senior Software Engineer (Python)

New
Poland. SpainFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
DockerPostgreSQLPythonCI/CDMicroservices

Requirements

  • Proficiency in Python
  • Strong database management experience with PostgreSQL
  • Expertise in writing comprehensive test suites
  • Experience using automated testing frameworks
  • Experience designing scalable architectures (microservices, event-driven systems)
  • Experience implementing scalable architectures (microservices, event-driven systems)
  • Familiarity with Docker
  • Experience building CI/CD pipelines
  • Conversational-level English language skills
  • Passion for mentoring and guiding other developers (preferred)
  • Experience with observability practices (logging, monitoring, and alerting) (preferred)
  • Continuous learning mindset to stay updated with new technologies (preferred)

Responsibilities

  • Design, build, and maintain scalable, high-quality systems
  • Empower beauty professionals worldwide through technology
  • Work on new features
  • Optimise system performance
  • Shape the architecture to support the growing platform
  • Collaborate with product managers, designers, and engineers to craft solutions
  • Solve real-world problems for millions of users
  • Drive innovation and continuous improvement in the codebase
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now