We’re building the next generation product discovery platform. Building on experience delivering AI-driven, hyper-personalized, & user-centric systems at Pinterest, we’re creating a platform to enable this level of true semantic personalized product discovery for e-commerce companies across the planet! With backing from an amazing set of highly connected investors, advisors, & early customers, we’re poised to revolutionize e-commerce discovery with magical customer experiences.
About you:
You're a seasoned Senior Engineer, with a passion for crafting, innovating & perfecting innovative software solutions that push boundaries. You are excited about working with forward thinking industry veterans that built embeddings into Pinterest’s massive search & recommendation systems over 6 years ago. You have a desire to deliver real-world value that delights customers via game changing high-quality, high scaling, distributed systems that are effortlessly stable. Your kindness & helpfulness are your trademarks, & your passions extend beyond coding. We can’t WAIT to work alongside you, to innovate, delight customers & celebrate some massive wins together!
Responsibilities
Help us design, architect, & develop distributed systems with a focus on best practices, scalability, & fault tolerance.
Collaborate closely with product managers & fellow engineers to shape technical requirements & transform them into community-driven software solutions.
Build resilient services & APIs for seamless communication between distributed components, while optimizing system performance through continuous monitoring, profiling, & load testing to enhance overall efficiency.
Dive into our collaborative environment as you implement & optimize algorithms for data management in distributed systems, take the lead in investigating & troubleshooting intricate challenges, & utilize your debugging & diagnostic expertise.
Lead code reviews, provide constructive feedback, & mentor junior team members to elevate the team's technical skills.
Required Skills
Strong understanding of networking protocols, communication patterns, & data serialization formats in distributed systems.
Proven experience in designing & developing distributed systems, with a solid understanding of distributed computing concepts & principles.
Experience in one or more programming languages such as Java, Python, or C++. Experience working with Postgres, DynamoDB, Temporal, & Thrift are also helpful.
An interest in staying up-to-date with industry trends, emerging technologies, & advancements in distributed systems.
Experience working with platforms such as Amazon AWS & Docker Kubernetes.
Senior level (6+ years) experience in Computer Science, Software Engineering, or a related field.
Building a diverse & inclusive workforce is key to our mission & values. To that end, we provide equal employment opportunities to all applicants without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, or genetics.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join our amazing team as a Senior Software Engineer, where we're revolutionizing product discovery for e-commerce! At our company, we are building the next-highly innovative product discovery platform, crafting AI-driven, hyper-personalized experiences reminiscent of the technologies pioneered at Pinterest. With a wealth of experience from industry veterans, we are set to create magical customer experiences that will transform how users discover products online. As a Senior Software Engineer, you'll collaborate closely with product managers and fellow engineers, shaping technical requirements into elegant, community-driven software solutions. Your role will include designing and developing scalable distributed systems, leading code reviews, and mentoring junior team members. This is a space for you to inspire and innovate; we value kindness and collaboration as much as technical excellence. If you’re passionate about delivering high-quality, high-scaling software solutions that bring real-world value, we can’t wait to celebrate big wins together!
vantage discovery is a generative ai-powered saas platform that enables intelligent search, discovery, and personalized recommendations so apps can deliver breathtaking customer experiences.
3 jobsSubscribe to Rise newsletter