Software Engineer at Cars Commerce
Job in
Cranston, Providence County, Rhode Island, 02910, USA
Listed on 2026-06-02
Listing for:
Feedinkoo
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Software Engineer – Marketplace Search
We build next‑generation search capabilities for ’s listings marketplace, creating fast, reliable, and personalized experiences for buyers and sellers.
What You’ll Do- Develop and maintain consumer‑facing search features for the listings marketplace.
- Build and host Server‑Driven UI (SDUI) APIs using Graph
QL to power dynamic client interfaces across mobile and web platforms. - Write backend services in Elixir, Node.js, or Python, focusing on scalability and maintainability.
- Implement AI‑driven enhancements to improve search relevance and personalization.
- Collaborate with product managers, designers, and senior engineers to deliver impactful features.
- Write comprehensive tests following the testing pyramid and advocate for code quality.
- Participate in code reviews, write technical documentation, and contribute to team best practices.
- Debug issues efficiently using appropriate tools and techniques.
- Gather requirements independently and decompose epics into actionable tasks.
- Identify and resolve dependencies to prevent project delays.
- Participate in release processes and engage in on‑call rotation to ensure system reliability.
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 3‑5 years of professional software development experience with backend systems.
- Proficiency in at least one backend language:
Elixir, Python, Node.js, or similar. - Experience with API development (REST or Graph
QL). - Basic knowledge of cloud platforms, preferably AWS.
- Strong understanding of software engineering best practices: testing, version control, and code quality.
- Experience with debugging tools and techniques.
- Excellent problem‑solving and communication skills.
- Ability to work independently and know when to seek guidance.
- Eagerness to learn and grow within a collaborative team environment.
- Experience with functional programming languages, especially Elixir or Erlang.
- Familiarity with Graph
QL API design and implementation. - Basic knowledge of search technologies such as Open Search, Elasticsearch, or Solr.
- Understanding of AI/ML concepts and their application in search.
- Experience with automated testing frameworks and continuous integration.
- Familiarity with server‑driven UI concepts.
- Contributions to open‑source projects.
- Experience with performance monitoring and basic optimization techniques.
Opportunity to work on high‑impact search features used by millions of car shoppers, mentorship from senior engineers, and a collaborative remote‑friendly environment. You’ll gain exposure to cutting‑edge technologies including AI/ML applications in search and clear career progression with defined competencies.
Salary Range$ – $
Benefits- Medical, Dental, and Vision healthcare plans.
- New hire stipend for home‑office set‑up.
- Generous paid time off (PTO).
- Refuel program: additional paid time for learning, growth, and reset.
- Paid holidays, floating holiday, volunteer day, and recharge day.
- Inclusive workplace culture with equal opportunity employment.
We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×