Principal Software Engineer

Intercom provides AI-enhanced customer service platform helping businesses deliver exceptional customer experiences through instant messaging and support tools.
$180,000 - $250,000
Distributed Systems
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

Intercom, a leading AI-powered customer service platform serving over 25,000 businesses, is seeking a Principal Software Engineer to drive key strategic initiatives. This role offers a unique opportunity to shape the AI revolution in customer service through Fin and Helpdesk by Intercom.

As a Principal Engineer, you'll lead strategic execution within the engineering organization, working on both backend and frontend systems. You'll collaborate closely with cross-functional teams, including designers, product managers, and researchers. Your expertise will be crucial in scaling our systems to handle millions of customer interactions while maintaining agility through continuous deployment.

The ideal candidate brings deep technical expertise, leadership experience, and a track record of building successful SaaS products. You'll have the opportunity to mentor other engineers, contribute to technical architecture decisions, and drive engineering excellence. The role combines hands-on development with strategic leadership, making it perfect for those who want to make a significant impact on a rapidly growing platform.

Working at Intercom means joining a well-treated team with competitive benefits, including equity, health insurance, and flexible work arrangements. The hybrid work environment promotes collaboration while offering flexibility, requiring at least two days in the office weekly. If you're passionate about building scalable solutions and leading teams in a fast-paced, values-driven environment, this role offers an exciting opportunity to shape the future of customer service technology.

Last updated 9 hours ago

Responsibilities For Principal Software Engineer

  • Lead definition and execution of key strategic initiatives
  • Build both back-end and front-end systems
  • Coach and mentor other engineers
  • Partner with Group Engineering Managers on technical strategy
  • Provide assessments of project progress, risks and challenges
  • Contribute to technical architecture
  • Contribute to all phases of software development
  • Play active role in hiring and career development
  • Raise the bar for technical standards and operational excellence

Requirements For Principal Software Engineer

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

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
Commuter Benefits
  • Competitive salary and equity
  • Daily lunch and fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & 4% match
  • Life assurance
  • Health and dental insurance
  • Flexible paid time off
  • Paid maternity leave and 6 weeks paternity leave
  • Cycle-to-Work Scheme
  • MacBook and choice of equipment

Interested in this job?

Jobs Related To Intercom Principal Software Engineer

Principal Software Engineer

Lead strategic technical initiatives and mentor engineers while building scalable customer service solutions at Intercom, a leading AI-powered platform.

Principal Software Engineer

Principal Software Engineer role at Intercom leading strategic initiatives in AI-powered customer service platform, combining technical leadership with hands-on development.

Principal Software Engineer

Principal Software Engineer position at Microsoft working on AI-powered project management solutions with focus on distributed systems and cloud services.

Principal Software Engineer

Lead strategic technical initiatives and mentor engineers while building scalable customer service solutions at Intercom, a leading AI-powered platform.

Principal Member of Technical Staff

Principal Engineer position at Oracle Health focusing on distributed systems and cloud infrastructure to revolutionize healthcare technology.