Hey Alfie
As a Senior Back End Engineer, you will play a pivotal role in building scalable, fast and highly available API alongside cloud infrastructure from the ground up. Reporting directly to the CTO, you are expected to take ownership of the key features from the Back End perspective, utilising your extensive knowledge of Python and AWS. This position is
fully remote . Ideal candidates will be proactive and eager to embrace challenges, possessing the autonomy to significantly influence product direction and oversee projects from inception through to launch.
Responsibilities
Lead the development of the REST API using
Python
on
FastAPI
framework, ensuring robust, scalable, and high-performance solutions.
Develop and maintain cloud infrastructure on
AWS .
Collaborate closely with the CTO and product manager to define technical requirements and transform visionary ideas into tangible products.
Drive the architecture and build of new features, focusing simultaneously on scalability and high availability while making tradeoffs with the business.
Uphold high standards of code quality and maintainability with thorough code reviews and adherence to best development practices.
Write comprehensive unit, feature and e2e tests.
Develop CI/CD pipelines to ensure high quality of software delivery.
Document technical decisions and API.
Take initiative in problem-solving, proactively identifying and addressing potential setbacks throughout the development lifecycle.
Mentor junior developers, fostering a culture of learning and continuous improvement within the team.
Requirements
Minimum of 5 years of experience in backend development, with expert-level proficiency in REST API development using Python.
Experienced and proficient in developing cloud infrastructure, ideally on AWS.
Knowledge of software development best practices, including version control (Git), CI/CD pipelines, and containerization (Docker, Kubernetes).
Experience working in a fast-paced, startup environment where rapid prototyping and iterative development are paramount.
Excellent problem-solving skills, with a strong sense of ownership and accountability.
Outstanding communication and collaboration skills, with the ability to lead projects and interface directly with senior management.
Fluent English with a minimum of B2+ level, enabling effective communication in a professional setting.
Familiarity with Gen AI technologies is a plus.
#J-18808-Ljbffr
fully remote . Ideal candidates will be proactive and eager to embrace challenges, possessing the autonomy to significantly influence product direction and oversee projects from inception through to launch.
Responsibilities
Lead the development of the REST API using
Python
on
FastAPI
framework, ensuring robust, scalable, and high-performance solutions.
Develop and maintain cloud infrastructure on
AWS .
Collaborate closely with the CTO and product manager to define technical requirements and transform visionary ideas into tangible products.
Drive the architecture and build of new features, focusing simultaneously on scalability and high availability while making tradeoffs with the business.
Uphold high standards of code quality and maintainability with thorough code reviews and adherence to best development practices.
Write comprehensive unit, feature and e2e tests.
Develop CI/CD pipelines to ensure high quality of software delivery.
Document technical decisions and API.
Take initiative in problem-solving, proactively identifying and addressing potential setbacks throughout the development lifecycle.
Mentor junior developers, fostering a culture of learning and continuous improvement within the team.
Requirements
Minimum of 5 years of experience in backend development, with expert-level proficiency in REST API development using Python.
Experienced and proficient in developing cloud infrastructure, ideally on AWS.
Knowledge of software development best practices, including version control (Git), CI/CD pipelines, and containerization (Docker, Kubernetes).
Experience working in a fast-paced, startup environment where rapid prototyping and iterative development are paramount.
Excellent problem-solving skills, with a strong sense of ownership and accountability.
Outstanding communication and collaboration skills, with the ability to lead projects and interface directly with senior management.
Fluent English with a minimum of B2+ level, enabling effective communication in a professional setting.
Familiarity with Gen AI technologies is a plus.
#J-18808-Ljbffr