Backend Engineer

Constructor
Summary
Join Constructor's Catalog Team and tackle complex backend challenges at scale, working on performance-critical distributed systems and high-scale data flows. You will optimize the Catalog Management system, which is core to Constructor's platform and processes massive data volumes for major e-commerce brands. This role involves solving challenging engineering problems in a dynamic environment and contributing to technological transformations, such as finding new applications for event-driven systems. You'll be part of a team passionate about high-impact work and continuous improvement. Constructor is a U.S.-based company with a fully remote team, offering a competitive salary and benefits package.
Requirements
- 3+ years of backend engineering experience (Python preferred)
- Strong knowledge of SQL databases (PostgreSQL, MySQL, etc.)
- Proven ability to build and optimize systems for high performance at scale
- Experience and familiarity with distributed systems
- Passion for solving complex problems and collaborating with cross-functional teams
- Enjoy helping others around you grow as developers and be successful
- Enjoy being part of the product development process and incorporating customer feedback into your solutions
Responsibilities
- Develop and maintain backend systems for Constructor's catalog management platform
- Optimize systems for high performance and scalability
- Solve complex engineering problems related to data flow and distributed systems
- Contribute to technological transformations, such as implementing event-driven architectures
- Collaborate with cross-functional teams to deliver high-quality solutions
- Incorporate customer feedback into product development
Preferred Qualifications
Familiarity with NoSQL and event-driven architectures
Benefits
- Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year
- Fully remote team - choose where you live
- 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
- Regular team offsites to connect and collaborate