
Senior Software Engineer, Search
Front
full-time
Posted on:
Location Type: Hybrid
Location: Paris • 🇫🇷 France
Visit company websiteJob Level
Senior
Tech Stack
ElasticSearchJavaScriptNode.jsReactReduxTypeScript
About the role
- Bring your search expertise to the team to transform our ideas into features, and improve the search experience for thousands of customers
- Have an impact on all the searchable resources at Front and beyond and become a solid contributor to the organization
- Improve our existing algorithms models to increase search accuracy
- Partner closely with researchers, designers, product managers and other engineers
Requirements
- Product-minded: committed to building the best user experience.
- First experience building highly available, large-scale distributed search systems at a large-scale internet service (example: Elasticsearch)
- Knowledgeable about modern web technologies and an appetite to learn new ones, e.g. Node.js ES6, React, Redux, TypeScript
- Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment.
- Understand the trade-offs between different engineering solutions when solving a problem, value pragmatism over idealism
- Rigor in A/B testing, test coverage, and other software development best practices
- Experience working with complex data models at scale
Benefits
- Competitive salary
- Equity (we are post-series D & backed by some of the best VCs in the US)
- Fully covered private health insurance
- Paid parental leave
- Generous paid time off
- Flexibility to work from home Mondays and Fridays (unless posted as a full-remote role)
- Mental health support with Workplace Options
- Family planning support with Maven
- 75 Euro per month Lifestyle Stipend to spend on fitness, health and wellness, and other activities
- Winter Break - Our offices are closed from Christmas to New Year's Day!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ElasticsearchNode.jsES6ReactReduxTypeScriptA/B testingtest coveragesoftware development best practicescomplex data models
Soft skills
product-mindedcollaborativedynamicfast-pacedhigh-growthpragmatismproblem-solving