Remote Senior Software Engineer, Fullstack

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