At a Glance
- Tasks: Join a dynamic team to solve real customer problems with your tech skills.
- Company: Intercom is a fast-growing start-up focused on building robust communication platforms.
- Benefits: Enjoy competitive salary, equity, flexible time off, and great perks like free lunch!
- Why this job: Be part of an inclusive culture while tackling exciting scaling challenges in tech.
- Qualifications: 2+ years in software engineering, strong coding skills, and a collaborative spirit required.
- Other info: Diversity is key at Intercom; we welcome applicants from all backgrounds.
The predicted salary is between 28800 - 48000 ÂŁ per year.
What’s the opportunity? At Intercom, you will be a product engineer - someone who solves real customer problems through a smart and efficient application of your technical knowledge and your tools. You’ll be part of one of our multidisciplinary product teams, where you will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts. We’re facing many exciting scaling challenges and we’re building a robust platform where your expertise can be applied to areas such as building a beautiful messenger composer, rule matching, deliverability, security, app availability and machine learning, to name a few.
What will I be doing? As an experienced engineer you will:
- Develop technical plans and contribute to our technical architecture as we scale our products to serve tens of millions of people every day.
- Write Ruby code, which knits together a lot of AWS, infrastructure, platform and SaaS technologies that form the core of Intercom’s backend infrastructure.
- Ship a change to production on your first day and a feature in your first week. That “day one” change is automatically deployed to production along with 100 other deployments (on average) each weekday.
- Grow your team’s capacity by mentoring other engineers and interviewing candidates. This is a chance to be an integral part of building and growing a team.
What skills do I need?
- 2+ years of industry experience in a software engineering role, preferably building a SaaS product.
- You can demonstrate significant impact that your work has had on the product and/or the team.
- Deep knowledge of a high-level programming language (for example, Ruby, Python, Javascript etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working).
- Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users.
- Engineers at Intercom are pragmatists who work closely with others on cross-disciplinary teams.
- Experience with Distributed systems.
Benefits
We are a well treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us!
- 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, to let you spend valuable time with your loved ones.
- If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too.
- MacBooks are our standard, but we’re happy to get you whatever equipment helps you get your job done.
We are a diverse bunch of people and we want to continue to attract and retain a diverse range of people into our organisation. We’re committed to an inclusive and diverse Intercom! We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.
Contact Detail:
Intercom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Product Engineer London, England
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially Ruby and AWS. Even if you haven't used them before, showing a willingness to learn and adapt can set you apart from other candidates.
✨Tip Number 2
Highlight any experience you have working in cross-disciplinary teams. Be ready to discuss specific projects where you collaborated with designers or product managers, as this is crucial for the role.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills. Think of examples where you've tackled complex challenges in software engineering, particularly in a SaaS environment, and be ready to share these during discussions.
✨Tip Number 4
Research Intercom's products and their approach to customer problems. Being knowledgeable about their platform and expressing genuine interest in how you can contribute will show that you're a proactive candidate.
We think you need these skills to ace Product Engineer London, England
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Product Engineer position at Intercom. Familiarise yourself with the technologies mentioned, such as Ruby and AWS, and think about how your experience aligns with their needs.
Tailor Your CV: Customise your CV to highlight relevant experience in software engineering, particularly in building SaaS products. Emphasise any significant impact your previous work has had on products or teams, and include specific examples that demonstrate your technical skills and collaborative efforts.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for solving customer problems through technology. Mention your experience with cross-disciplinary teams and how you can contribute to Intercom's goals. Be sure to express your enthusiasm for the opportunity to grow and mentor within the team.
Showcase Your Projects: If applicable, include links to your GitHub or other repositories where you have showcased your coding skills. Highlight projects that demonstrate your ability to work with distributed systems or any relevant technologies that align with Intercom's tech stack.
How to prepare for a job interview at Intercom
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages, especially Ruby, Python, or JavaScript. Highlight specific projects where you made a significant impact and be ready to explain the technical challenges you faced and how you overcame them.
✨Demonstrate Collaboration Experience
Since the role involves working closely with product teams and designers, share examples of past collaborations. Discuss how you contributed to team success and how you effectively communicated with cross-disciplinary members to deliver value to users.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Think of scenarios where you had to develop technical plans or contribute to architecture decisions. Be ready to walk through your thought process and the outcomes of your solutions.
✨Express Your Passion for Learning
Intercom values engineers who are eager to learn and adapt. Share instances where you quickly picked up new technologies or methodologies. This will demonstrate your ability to grow within the role and contribute to the team's capacity.