What are the responsibilities and job description for the Staff Engineer, Product Search and Ranking position at Dallas?
Staff Engineer, Product Search and Ranking
The following information provides an overview of the skills, qualities, and qualifications needed for this role.
Department : Engineering
Location : Remote. Candidates can work from any state except Montana, North Dakota, and Oklahoma.
Role Type : Full-time
About Our Client
Our client is an innovative technology company revolutionizing the e-commerce and retail space. With over a decade of industry experience, they have built a global network of 40,000 content creators and 4,500 retailers. Their products enable influencers to drive significant revenue, helping transform small businesses into internationally recognized brands.
Job Description
We are seeking a Staff Engineer to lead the Product Search and Ranking efforts for our client's flagship platform. This platform supports billions of products and powers core features such as price drops, retailer availability, and search ranking. As a key member of the engineering team, you will design, develop, and scale highly complex systems that are critical to the company's growth.
This role will collaborate closely with cross-functional teams, including product management and data engineering, to deliver innovative solutions. The ideal candidate will have a strong background in software engineering, experience working with distributed systems, and a passion for solving complex technical challenges.
Duties and Responsibilities
- Lead the design and development of the Product Catalog, Product Matching, and Product Search services.
- Build scalable, high-performance systems using Golang, Python, and AWS infrastructure.
- Collaborate with cross-functional teams to gather requirements and ensure successful project delivery.
- Drive innovation by identifying new tools and technologies to improve engineering efficiency.
- Ensure engineering and operational excellence by maintaining high coding standards and best practices.
- Mentor and guide junior engineers, fostering a culture of continuous learning.
- Participate in the full software development lifecycle, from design to deployment.
Required Experience / Skills
Nice-to-Haves
Education
Pay & Benefits Summary
Ready to take on the challenge? Apply today and join a dynamic team committed to innovation and excellence in the tech industry!
Salary : $230,000 - $250,000