Staff Software Engineer

AI-first customer service platform helping businesses provide instant and exceptional service to their customers through AI, serving 25,000+ businesses.
Backend
Staff Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Staff Software Engineer

Intercom, founded in 2011, is revolutionizing online customer service with their AI-first platform. As a Staff Engineer, you'll play a crucial role in shaping the future of customer service technology, working with a company that serves over 25,000 businesses worldwide. You'll have the opportunity to work on both backend and frontend systems, contributing to technical architecture while scaling services for millions of customers.

The role combines hands-on development with technical leadership, where you'll collaborate with cross-functional teams including designers, product managers, and researchers. You'll be responsible for mentoring other engineers and partnering with Engineering Managers to develop team capabilities and technical strategy. The position requires expertise in distributed systems and high-level programming languages, with a focus on building scalable, reliable solutions.

Intercom offers a hybrid working environment, requiring at least two days in the office per week, promoting a balance between collaboration and flexibility. The company provides comprehensive benefits including competitive compensation, equity, health insurance, and various lifestyle perks. Their culture emphasizes pragmatic engineering, product strategy, and continuous improvement.

This is an excellent opportunity for experienced engineers who want to make a significant impact in a fast-growing company that's transforming how businesses interact with their customers through AI. You'll be part of a team that values technical excellence, innovation, and delivering exceptional customer value while working on solutions used by millions of people globally.

Last updated 13 minutes ago

Responsibilities For Staff Software Engineer

  • Contribute to technical architecture as we scale to service requests from all customers
  • Focus on agility, scalability, and availability with continuous deployment
  • Contribute to all phases of software development including ideation, prototyping, design and implementation
  • Play an active role in hiring, mentoring and career development of other engineers
  • Raise the bar for technical standards, performance, reliability, and operational excellence

Requirements For Staff Software Engineer

Ruby
Python
  • Deep knowledge of a high-level programming language (Ruby, Python, Perl etc.)
  • Experience with Distributed systems
  • 2+ years of experience as the primary technical leader for a team
  • Experience collaborating with product teams and designers
  • Proven track record of delivering value to customers or users
  • Experience building SaaS products

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Competitive salary and equity
  • Daily lunch and fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Life assurance
  • Comprehensive health and dental insurance for you and dependents
  • Flexible paid time off policy
  • Paid maternity leave and 6 weeks paternity leave
  • Cycle-to-Work Scheme with secure bike storage
  • Choice of MacBooks or Windows computers

Interested in this job?

Jobs Related To Intercom Staff Software Engineer

Sr Staff Software Engineer - Embedded Team

Lead the development of international payroll API products at Gusto, architecting solutions and mentoring engineers in a hybrid work environment.

Staff Backend Engineer

Staff Backend Engineer position at EarnIn, building financial flexibility solutions with modern technologies like Kotlin and C#, offering competitive compensation and hybrid work.

Staff Backend Software Engineer

Staff Backend Software Engineer role at Wellhub, focusing on generative AI development and leading technical initiatives in a global wellness technology company.

Lead Software Engineer

Lead Software Engineer role at Recorded Future, building threat intelligence solutions with 10+ years experience required in Java, Scala, and web technologies.

Lead Software Engineer

Lead Software Engineer role at Blenheim Chalcot, leading development of GenAI-enabled solutions across multiple ventures with 7+ years experience required.