Constructor is a next-generation platform for search and discovery in ecommerce, focusing on optimizing metrics like revenue and conversion rate. The Software Engineer: Core will design, build, and maintain critical infrastructure and services for their in-house search engine, ensuring performance and reliability at scale.
Responsibilities:
- Design, build, and maintain the critical infrastructure and services that underpin the entire product
- Ensure performance, stability, and reliability across the globe
- Collaborate effectively and contribute to a positive, ownership-driven team culture
Requirements:
- Have a strong foundation in computer science, including algorithms, data structures, concurrency, and systems design
- Have experience building and scaling high-traffic, high-availability backend systems
- Have experience designing and operating backend infrastructure, including deployment automation, capacity planning, and observability
- Are comfortable working across different layers of the stack, from performance-critical code to production operations
- Enjoy learning new technologies and tools in a fast-moving, large-scale environment
- Collaborate effectively and contribute to a positive, ownership-driven team culture