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 platform is developed based on experience delivering AI-driven, hyper-personalized, and user-centric systems at Pinterest.
  • As a Senior Software Engineer, you will help design, architect, and develop distributed systems focusing 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.
  • Your role will involve building resilient services and APIs for seamless communication between distributed components while optimizing system performance through continuous monitoring, profiling, and load testing.
  • You will implement and optimize algorithms for data management in distributed systems, lead investigations into intricate challenges, and utilize your 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:

  • You must have a strong understanding of networking protocols, communication patterns, and data serialization formats in distributed systems.
  • Proven experience in designing and developing distributed systems is required, along with a solid understanding of distributed computing concepts and principles.
  • Experience in one or more programming languages such as Java, Python, or C++ is necessary, and familiarity with Postgres, DynamoDB, Temporal, and Thrift is helpful.
  • An interest in staying up-to-date with industry trends, emerging technologies, and advancements in distributed systems is essential.
  • Experience working with platforms such as Amazon AWS and Docker Kubernetes is required.
  • You should have a senior level (6+ years) experience 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.
  • Our mission and values emphasize the importance of diversity in our team, ensuring a welcoming environment for all individuals regardless of race, color, religion, sex, sexual orientation, national origin, age, disability, or genetics.
About the job
Posted on
Job type
Salary
-
Leave a feedback