Remote Senior Software Engineer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Leave a feedback