At a Glance
- Tasks: Lead engineering projects, build innovative software, and mentor fellow engineers.
- Company: Join Fin, a fast-growing AI Customer Agent company transforming customer support.
- Benefits: Enjoy competitive salary, equity, flexible time off, and comprehensive health benefits.
- Other info: Hybrid working policy with a focus on collaboration and inclusivity.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: Experience in SaaS products, strong programming skills, and team leadership.
The predicted salary is between 70000 - 90000 € per year.
Fin is the AI Customer Agent company on a mission to help businesses provide perfect customer experiences. Our AI Agent Fin is the highest-performing AI Customer Agent on the market today, enabling businesses to deliver impeccable, always-on customer support across the customer journey – from service, to sales, to ecommerce. Powered by our own AI models, Fin resolves complex customer issues end-to-end across every channel, with minimal set-up and integration. Founded in 2011, Fin became one of the fastest growing companies and remains one of the largest private software companies in the world with nearly 30,000 global businesses using our products to transform their customer support.
As a Staff Engineer, you will be a leader within the team and a strong contributor to the engineering organization. You will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts. You will coach and mentor other engineers and partner closely with the Engineering Manager to develop the team and to devise technical strategy.
What will I be doing?
- Contribute to our technical architecture as we grow.
- Care about agility as much as you care for scalability and availability.
- Contribute to all phases of software development including ideation, prototyping, design and implementation.
- Build using the best tools in the industry.
- Play an active role in hiring, mentoring and career development of other engineers.
- Raise the bar for technical standards, performance, reliability, and operational excellence.
What skills do I need?
- Ideally, you’ve built an exciting SaaS product in your previous roles.
- Significant, demonstrated impact that your work has had on the product and/or the teams.
- Deep knowledge of a high-level programming language (for example, Ruby, Python, Perl etc.).
- You will have experience with Distributed systems.
- 2+ years of experience as the primary technical leader for a team.
- Experience collaborating directly with product teams and designers.
Benefits
- Competitive salary and equity in a fast-growing start-up.
- We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen.
- Regular compensation reviews - we reward great work!
- Pension scheme & match up to 4%.
- Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents.
- Flexible paid time off policy.
- Paid maternity leave, as well as 6 weeks paternity leave for fathers.
- Cycle-to-Work Scheme with secure bike storage.
- MacBooks are our standard, but we also offer Windows for certain roles when needed.
Policies
Fin has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least three days per week. We have a radically open and accepting culture at Fin. Our goal is to focus on doing incredible work to achieve our goals and unite the company through our core values.
Fin values diversity and is committed to a policy of Equal Employment Opportunity. Fin will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.
Staff Product Engineer in London employer: Fin
Fin is an exceptional employer that fosters a dynamic and inclusive work culture, offering competitive salaries, equity options, and comprehensive benefits including flexible paid time off and generous parental leave. With a strong emphasis on employee growth, mentorship, and collaboration, staff engineers have the opportunity to lead impactful projects while working with cutting-edge AI technology in a supportive environment that values innovation and diversity.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Product Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Fin through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Being sharp on these will help you shine during the technical assessments.
✨Tip Number 3
Showcase your passion for AI and customer experience in your conversations. Share examples of how you've contributed to similar projects in the past. This will demonstrate that you’re not just a fit for the role, but also aligned with Fin's mission.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Fin team.
We think you need these skills to ace Staff Product Engineer in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Staff Product Engineer role. Highlight your experience with SaaS products and any leadership roles you've had, as we want to see how you can contribute to our team.
Showcase Your Technical Skills:Don’t forget to mention your proficiency in high-level programming languages and any experience with distributed systems. We’re keen on seeing how your technical expertise aligns with our needs at Fin.
Demonstrate Collaboration:Since this role involves working closely with product teams and designers, share examples of past collaborations. We love to see how you’ve delivered value through teamwork and communication.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our awesome team!
How to prepare for a job interview at Fin
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of high-level programming languages and distributed systems. Be ready to discuss your previous projects and how they relate to the role at Fin. They want to see that you can not only code but also understand the architecture behind it.
✨Showcase Your Leadership Skills
As a Staff Engineer, you'll be expected to lead and mentor others. Prepare examples of how you've successfully led teams or projects in the past. Highlight your ability to collaborate with product managers and designers to deliver value to users.
✨Emphasise Agility and Continuous Deployment
Fin values agility and continuous deployment, so be prepared to discuss how you've implemented these practices in your previous roles. Share specific instances where you contributed to incremental releases and how that benefited the project.
✨Align with Fin's Core Values
Familiarise yourself with Fin's core values and culture. During the interview, demonstrate how your personal values align with theirs. This could be through examples of how you've pushed boundaries or delivered incredible value in your past work.