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, Fullstack, who will work remotely from the USA.
The engineer will help design, architect, and develop distributed systems focusing on best practices, scalability, and fault tolerance.
Responsibilities include collaborating with product managers and fellow engineers to shape technical requirements and transform them into community-driven software solutions.
The engineer will build resilient services and APIs for seamless communication between distributed components, optimizing system performance through continuous monitoring, profiling, and load testing.
The role involves implementing and optimizing algorithms for data management in distributed systems, leading investigations into intricate challenges, and utilizing debugging and diagnostic expertise.
The engineer will also 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 necessary.
Experience in one or more programming languages such as Java, Python, or C++ is essential, 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 (6+ years) experience in Computer Science, Software Engineering, or a related field.
Benefits:
The company is committed to building a diverse and inclusive workforce, providing equal employment opportunities to all applicants.
Employees will have the opportunity to work alongside forward-thinking industry veterans and contribute to innovative software solutions.
The role offers a chance to deliver real-world value that delights customers through high-quality, high-scaling, distributed systems.
The company fosters a collaborative environment that encourages mentorship and skill elevation among team members.