Principal Software Engineer

AI-first customer service platform helping businesses provide instant and exceptional service to their customers through AI.
Distributed Systems
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

Intercom, founded in 2011, is revolutionizing online customer service with their AI-first platform. As a Principal Engineer, you'll lead strategic initiatives in both backend and frontend systems, working autonomously within the engineering organization. You'll collaborate with cross-functional teams including designers, product managers, and researchers while mentoring other engineers. The role combines hands-on development with architectural leadership, requiring expertise in distributed systems and high-level programming languages. You'll contribute to scaling the platform that serves over 25,000 businesses and millions of customer interactions monthly. The position offers competitive compensation, comprehensive benefits, and a hybrid work environment requiring minimum two days in office. Intercom values diversity and maintains an open, accepting culture focused on achieving goals through their core values. This is an opportunity to shape the future of customer service technology while working with a team that prioritizes both technical excellence and product strategy.

Last updated 2 months 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
  • Experience as primary technical leader for a team (2+ years)
  • Deep knowledge of a high-level programming language
  • Experience with Distributed systems
  • Experience collaborating with technical leaders and product teams
  • Strong sense of product strategy
  • Experience building SaaS products

Benefits For Principal 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 with 4% match
  • Life assurance
  • Comprehensive health and dental insurance
  • Flexible paid time off
  • Paid maternity leave and 6 weeks paternity leave
  • 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

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 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 Software Engineer

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