Remote SDE 3 - Backend Engineer

at Weekday AI

Posted 7 hours ago 0 applied

Description:

  • This role is for one of Weekday’s clients.
  • The position is full-time and requires a minimum of 4 years of experience.
  • We are looking for a highly skilled and experienced SDE 3 – Backend Engineer with deep expertise in Python and FastAPI.
  • The engineer will play a key role in designing, developing, and scaling backend systems that are core to our product infrastructure.
  • This position offers the opportunity to work on mission-critical backend services with a strong focus on performance, reliability, and clean API design.
  • The ideal candidate should be passionate about building modern, scalable, and maintainable backend services and enjoy solving complex architectural and performance challenges.

Requirements:

  • Candidates must have strong programming skills with deep experience in Python and a strong understanding of object-oriented and asynchronous programming paradigms.
  • Proficiency in writing modular, scalable, and testable code is required.
  • Expertise in FastAPI is a must, and familiarity with other Python web frameworks such as Flask or Django is a plus.
  • Proficiency in working with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases is necessary, along with experience in schema design, indexing, and query optimization.
  • Strong knowledge of RESTful API best practices, including request validation, authentication, and rate-limiting is essential.
  • Experience working in CI/CD environments is required, and familiarity with Docker, Git, and logging/monitoring tools is a plus.
  • Experience deploying applications on cloud platforms like AWS, GCP, or Azure is preferred.
  • Candidates should possess strong communication and collaboration skills, with the ability to work independently and handle ownership of complex modules.
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field is required.

Benefits:

  • The position offers the opportunity to work in a high-performing engineering team.
  • Employees will have the chance to lead the design and development of scalable backend systems.
  • There is potential for mentorship and collaboration with junior developers and cross-functional teams.
  • The role emphasizes best practices in testing and quality, contributing to professional growth.
  • Comprehensive documentation practices promote clarity and maintainability within the team.