Backend Engineer: Ranking
Role in brief
Constructor is seeking a Backend Engineer to enhance their AI-driven ecommerce platform. The role focuses on building and maintaining high-load services in cloud environments. Candidates with experience in cloud technologies and distributed systems should consider applying.
About the role
Constructor, founded in 2019, specializes in AI-driven ecommerce solutions that enhance product discovery for shoppers and boost revenue for brands. As a Backend Engineer, you will be responsible for designing and maintaining high-load, real-time services that are crucial for the platform's functionality.
In this role, you will collaborate with cross-functional teams to optimize ranking features and improve internal tools. Success will be measured by your ability to enhance performance and deliver effective machine learning model inference while aligning with stakeholder requirements.
The salary range for this position is $80,500 to $138,000, depending on experience and qualifications.
Skills that matter here
- Python: You will use Python for server-side coding and developing real-time services.
- CloudFormation: Experience with CloudFormation will help manage cloud resources effectively.
- Terraform: Terraform proficiency is essential for Infrastructure as Code practices.
- AWS: Familiarity with AWS is ideal for working in cloud environments.
- MLOps: Knowledge of MLOps will be beneficial for delivering and serving machine learning models.
- CI/CD: You will work on setting up and improving CI/CD pipelines for efficient deployment.
Who this role suits
- You have a background in cloud engineering with experience in distributed systems.
- You communicate effectively and enjoy collaborating with diverse teams.
- You thrive in a remote work environment and are self-motivated.
- You appreciate a culture that values continuous learning and personal growth.
From the employer
- Design, build, and maintain high-load distributed real-time services in cloud environments.
- Collaborate with cross-functional teams to improve ranking functionalities and internal tools.
- Optimize performance and signal delivery for ML model inference.
- Communicate with stakeholders to align on requirements and deliverables.
Hard skills:
- Experience in designing, developing & maintaining high-load distributed real-time services (in cloud)
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources.
- Experience with MLOps is a huge plus (delivering, loading, and serving ML models and related infrastructure)
- Hands-on experience with setting up and improving CI/CD pipelines
- Proficiency with Python and, as a plus, compiled languages like C, Rust, or Go.
- Experience in server-side coding for web services, and a good understanding of API design principles.
- Experience with NoSQL and relational databases, distributed systems, and caching solutions.
- Experience with any of the major public cloud formation: AWS (ideally), Azure, GCP
Soft skills:
- Experience collaborating in cross-functional teams.
- Excellent English communication skills.
- Work with smart and empathetic people who will help you grow and make a meaningful impact.
- Regular team offsite events to connect and collaborate.
- Fully remote team - choose where you live.
- Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.
- Work from home stipend! We want you to have the resources you need to set up your home office.
- Apple laptops provided for new employees.
- Training and development budget for every employee, refreshed each year.
- Maternity & Paternity leave for qualified employees.
- Base salary: $80k–$120K USD, depending on knowledge, skills, experience, and interview results
- Stock options - offered in addition to the base salary
Questions about this role
Is this position remote?
Yes, this role is fully remote.
What is the seniority level for this position?
This is a middle-level position.
How do I apply?
You can apply through the Constructor website at https://constructor.com.