Job
Software Developer/ Engineer/ Architect
Senior Software Engineer
What We’re Like:
- A collaborative learning culture: we work as a team to figure out solutions to the technological challenges of the day
- We focus on improving our customer’s experience every day, all the while taking the time necessary to make sure we do things the best we can
- We celebrate innovation and want every member at FFF to have the power to experiment and find novel, effective solutions
Your Future:
- Work closely with product managers and engineers to effectively design and develop our backend platforms
- Help define development standards, procedures, and guidelines to improve the overall development process
- Design and develop clean, maintainable, and performant software
- BS or higher in Computer Science or related technical discipline
- Expert knowledge of programming concepts. We predominantly use Python and Java, but we are happy to talk to you if you’re coming from a different background as long as you can write good clean code.
- 5+ years of experience creating scalable web services and applications using microservices architecture.
- Excellent understanding of software architecture, cloud infrastructure, Linux systems, design patterns and databases
- Familiarity working in Test-Driven Development and an Agile environment
- Great analytical and troubleshooting skills
- Bonus points if you have:
- Relevant e-commerce or subscription business experience
- Experience working with distributed teams
Perks
- A supportive, learning environment where we invest in you and your career
- An opportunity to solve high-scale technical challenges
- Amazing benefits including medical, dental, vision, pension (and weekly takeaway allowance during the pandemic)
- Flexible holidays
- Free FabFitFun subscription and quarterly credit in the Add-Ons store