Senior Software Engineer - Search & Discovery Team

| Santa Monica

Senior Software Engineer - Search & Discovery Team

We are looking for highly motivated engineers interested in delivering the next level of innovation to product search and discovery at Fair. You’ll be designing and implementing new search features and the systems behind them, including the integration of natural language processing, heuristics, and machine learning systems used to generate and rank search results. You’ll work with microservices on AWS, multiple languages, and a great engineering team with a fun culture.

What You’ll Do:

  • Build information retrieval systems to drive Fair’s product search & discovery experiences with relevant, personalized, and optimally ranked search results
  • Build and maintain microservices, designing and implementing APIs, managing cross service integration testing and creating robust, fault tolerant services
  • Design and document new features, improvements, and infrastructure
  • Collaborate with data scientists, machine learning engineers, full stack engineers, and product managers to refine requirements and build out innovative products
  • Test, deploy, and monitor changes on test and production environments
  • Participate in code reviews

What You’ll Have:

  • Experience with Solr, Lucene or ElasticSearch and familiar with the complexities building search engines using these technologies
  • 4+ years of professional experience using dynamic, high-level languages
  • Understanding of the search domain and information retrieval fundamentals including indexing, retrieval, ranking, and query understanding
  • Experience with developing, deploying, and tuning modern information retrieval systems
  • Experience with building and operating software in the cloud (AWS preferred, or a similar cloud platform)
  • Experience with automated testing (unit, functional, and integration tests)
  • Ability to prioritize tasks and work independently
  • Great communication skills
  • Bachelor’s degree in computer science or mathematics

Bonus Points:

  • Expert level Python, Ruby, Go developer
  • Experience with Linux containers (LXC) and similar technologies (Docker, Kubernetes, etc.)
  • Experience with gRPC or other RPC frameworks
  • Experience developing within a service oriented architecture
  • Experienced working in Continuous Integration/Delivery (CI/CD) environments
Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
    • GolangLanguages
    • JavaLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • FlaskFrameworks
    • Ruby on RailsFrameworks
    • TensorFlowFrameworks
    • PostgreSQLDatabases

Location

1500 feet to the Santa Monica Pier. 1000 feet to the Downtown Santa Monica Metro stop. Views of the ocean (if you're standing in the right spot).

What are Fair.com Perks + Benefits

Fair.com Benefits Overview

Our name pretty much says it all. It’s our culture. It’s the way we treat our customers, our network of dealers and our fast-growing family of employees. We believe in hard work, and we believe hard work should be rewarded. That’s why we offer equity incentives, 100% coverage of medical, vision and dental premiums for employees and their families, 100% paid parental leave for 4 months, cellphone reimbursement, 401(k) retirement plans and free lunch 5 days a week for every employee. The way we see it, better to be more than fair than not to live up to our name.

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
100% coverage for employees, including their spouse/domestic partner and children.
Vision Benefits
100% coverage for our employees, including their spouse/domestic partner and children.
Health Insurance Benefits
100% coverage for our employees, including their spouse/domestic partner and children.
Wellness Programs
Santa Monica employees receive a 20% discount at neighboring yoga studio.
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
We offer unlimited PTO for regular, full-time employees.
Generous PTO
We offer 3 weeks vacation for hourly, full-time employees.
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Free Daily Meals
Fair offers delicious, healthy catered lunches Monday through Friday. Our menus are vegan and vegetarian-friendly!
Game Room
Stocked Kitchen
Happy Hours
Parking
Relocation Assistance
Relocation assistance offered depending on the role.
Professional Development Benefits
Job Training & Conferences

Additional Perks + Benefits

Underground employee parking. Outdoor patio space for lunching al fresco.

More Jobs at Fair.com25 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Internships
Operations
Product
Project Mgmt
Design + UX
new
Santa Monica
Developer
new
Santa Monica
Developer
new
Santa Monica
HR
new
Santa Monica
Developer
new
Santa Monica
Internships
new
Santa Monica
Project Mgmt
new
Santa Monica
Finance
new
Santa Monica
Developer
new
Santa Monica
Data + Analytics
new
Santa Monica
Developer
new
Santa Monica
Data + Analytics
new
Santa Monica
Data + Analytics
new
Santa Monica
Developer
new
Santa Monica
Developer
new
Santa Monica
Developer
new
Santa Monica
Design + UX
new
Santa Monica
Operations
new
Santa Monica
Finance
new
Santa Monica
Operations
new
Santa Monica
Product
new
Santa Monica
Developer
new
Santa Monica
HR
new
Santa Monica
Data + Analytics
new
Santa Monica