Senior Software Engineer

Building the next generation product discovery platform for e-commerce companies with AI-driven, hyper-personalized systems.
Distributed Systems
Senior Software Engineer
Remote
6+ years of experience
AI · E-Commerce

Description For Senior Software Engineer

Vantage Discovery is revolutionizing e-commerce with their next-generation product discovery platform. Building on their experience from Pinterest, they're creating an AI-driven, hyper-personalized discovery platform that will transform how e-commerce companies connect products with customers worldwide.

The role of Senior Software Engineer focuses on distributed systems development, requiring a seasoned professional with 6+ years of experience. You'll be working alongside industry veterans who implemented embeddings at Pinterest, building scalable and resilient systems that power the future of product discovery.

The ideal candidate will have strong expertise in distributed computing, with experience in languages like Java or Python, and familiarity with technologies such as AWS, Kubernetes, and various databases. You'll be responsible for designing and implementing high-performance distributed systems, optimizing algorithms, and mentoring junior team members.

The position offers the flexibility of remote work and the opportunity to join a well-backed company with strong connections to investors and early customers. You'll be part of a collaborative environment where your technical expertise and leadership skills will directly impact the development of innovative solutions in the e-commerce space.

The company values diversity and inclusion, providing equal employment opportunities to all applicants. If you're passionate about creating cutting-edge technology solutions and want to be part of a team that's reshaping the future of e-commerce discovery, this role offers an exciting opportunity to make a significant impact.

Last updated 19 days ago

Responsibilities For Senior Software Engineer

  • Design, architect, and develop distributed systems with focus on best practices, scalability, and fault tolerance
  • Collaborate with product managers and engineers to shape technical requirements
  • Build resilient services and APIs for seamless communication between distributed components
  • Implement and optimize algorithms for data management in distributed systems
  • Lead code reviews, provide constructive feedback, and mentor junior team members

Requirements For Senior Software Engineer

Java
Python
PostgreSQL
Kubernetes
  • Strong understanding of networking protocols, communication patterns, and data serialization formats
  • Proven experience in designing and developing distributed systems
  • Experience in Java, Python, or C++
  • Experience working with Postgres, DynamoDB, Temporal, and Thrift
  • Experience working with Amazon AWS and Docker Kubernetes
  • Senior level (6+ years) experience in Computer Science, Software Engineering, or related field

Interested in this job?

Jobs Related To Vantage Discovery Senior Software Engineer

Senior Distributed Storage Engineer

Senior Distributed Storage Engineer role at NVIDIA focusing on building scalable AI/ML storage solutions with competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google, focusing on infrastructure and core systems development, requiring 5+ years of experience in software development and distributed systems.

Senior Software Engineer, Infrastructure, Google Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking, developing planet-scale network solutions and distributed systems.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Google Assistant

Senior Software Engineer position at Google, focusing on infrastructure development for Google Assistant, offering competitive compensation and opportunity to work on large-scale systems.