This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
We are building the next generation product discovery platform aimed at revolutionizing e-commerce discovery with magical customer experiences.
The role is for a Senior Software Engineer who is passionate about crafting, innovating, and perfecting innovative software solutions.
You will work with industry veterans who have experience in building embeddings into massive search and recommendation systems.
Responsibilities include designing, architecting, and developing distributed systems with a focus on best practices, scalability, and fault tolerance.
You will collaborate closely with product managers and fellow engineers to shape technical requirements and transform them into community-driven software solutions.
The role involves building resilient services and APIs for seamless communication between distributed components, optimizing system performance through continuous monitoring, profiling, and load testing.
You will implement and optimize algorithms for data management in distributed systems, lead investigations and troubleshooting of intricate challenges, and utilize debugging and diagnostic expertise.
Additionally, you will lead code reviews, provide constructive feedback, and mentor junior team members to elevate the team's technical skills.
Requirements:
A strong understanding of networking protocols, communication patterns, and data serialization formats in distributed systems is required.
Proven experience in designing and developing distributed systems, with a solid understanding of distributed computing concepts and principles is essential.
Experience in one or more programming languages such as Java, Python, or C++ is necessary, along with familiarity with Postgres, DynamoDB, Temporal, and Thrift.
An interest in staying up-to-date with industry trends, emerging technologies, and advancements in distributed systems is expected.
Experience working with platforms such as Amazon AWS and Docker Kubernetes is required.
Candidates should have a senior level experience of 6+ years in Computer Science, Software Engineering, or a related field.
Benefits:
We are committed to building a diverse and inclusive workforce, providing equal employment opportunities to all applicants.
The company values kindness and helpfulness, fostering a collaborative environment where innovation and customer delight are prioritized.
Employees will have the opportunity to work alongside experienced industry veterans and contribute to game-changing high-quality, high scaling, distributed systems.