Senior Fullstack Engineer - Growth Team
Sorry, this job was removed at 11:31 a.m. (PST) on Tuesday, March 26, 2019
By clicking Apply Now you agree to share your profile information with the hiring company.
Who You Are:
We are looking to add metrics driven Growth Engineers who are passionate about building amazing customer experiences. The Growth team at Fair is a cross-functional team (engineering, data science, design, and marketing) whose goal is to grow Fair’s driver base by testing and iterating on experimental user experiences. Our work is driven by data-informed creativity that manifests in rapid prototyping and experimentation. We’re looking for visionary, foundational engineers to help build this team.
What You’ll Do:
- Build infrastructure that extends our experimentation platform and enables us to understand our customer journey end-to-end
- Develop quantifiably impactful, experimental consumer experiences throughout the fair customer journey
- Collaborate with other engineering teams to ship features and implement A/B test experiments within a microservices architecture
- Design, build and maintain APIs, services and systems that drive growth using Python and Ruby
- Implement robust distributed systems
- Participate in experiment ideation and development
- Test, deploy, and monitor changes on test and production environments
- Lead engineering discussions and mentor others on engineering best practices
What You’ll Have:
- 5+ years of professional experience using dynamic, high-level languages (preferably more than one, e.g. Python and Ruby)
- Experience developing modern interactive web experiences using React, HTML5, CSS3
- Familiarity with SQL databases and query languages
- Experience with ORMs preferred (e.g. SQLAlchemy and ActiveRecord)
- 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 contribute to and excel in a team environment
- Ability to prioritize tasks, work independently and be self-directed in times of ambiguity
- Great communication skills
Bonus Points:
- Experience with A/B testing platforms such as Optimizely, Apptimize, VWO, etc.
- Experience working with pub/sub architectures
- Experience with customer data platforms (CDPs) such as mParticle, segment, heap, etc.
- Experience working within a growth team or experimentation team
- Experience with UX test automation frameworks such as Selenium
- Experience with Linux containers and similar technologies (Docker, Kubernetes, etc.).
- Expert level Ruby or Python
- Experience maintaining a robust service-oriented architecture with cross-service integrations
- Experience with gRPC or other RPC frameworks
- Writes clear and concise tests just as quickly as production code
- Experience with Background Jobs / Message Queues (celery, sidekiq, rabbitMQ, sneakers)
- Familiarity with build tools and automation in software engineering - such as in Continuous Integration/Delivery (CI/CD) environments
What You'll Get:
- 100% coverage of medical, dental & vision benefits for employees AND their families
- Equity incentives (it’s only Fair that we are all owners of the company)
- Unlimited vacation package
- Daily catered lunch and fully stocked kitchen
- Cellphone reimbursement
- 401(k)
- Green commuter benefits (1 block from Light rail)
- Paid parking
- Employee referrals rewards
- Diverse & inclusive culture
- Leadership & mentorship programs
- Discount on Fair cars
Read Full Job Description