Backend Software Engineer - Data Foundations

Intercom provides AI-powered customer service platform enabling businesses to deliver instant and exceptional support through a single seamless platform.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Backend Software Engineer - Data Foundations

Intercom, a leading AI-powered customer service platform serving over 25,000 businesses, is seeking a Backend Software Engineer for their Data Foundations team. This role is crucial in managing core services that support customer data management and integrations. The team is responsible for powering user identity, segmentation, and data interactions across the platform, while managing integrations with major services like Salesforce, Stripe, Jira, and GitHub.

The position offers an opportunity to work with modern technologies including Ruby on Rails and various database systems, focusing on building and maintaining robust APIs and integration services. You'll be part of a team that values technical excellence, collaboration, and innovation in delivering exceptional customer experiences.

The ideal candidate should have strong backend development experience, particularly with Ruby on Rails, and a solid understanding of API development and distributed systems. Knowledge of data privacy, security, and integration best practices is essential. The role offers competitive compensation, comprehensive benefits, and a hybrid working environment that combines in-office collaboration with flexible remote work.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in a fast-growing company that's at the forefront of AI customer service innovation. You'll work in a culture that values craftsmanship, problem-solving, and continuous learning while building systems that serve millions of customers monthly.

Last updated 8 hours ago

Responsibilities For Backend Software Engineer - Data Foundations

  • Design, develop and maintain APIs that handle user, company, and conversation data
  • Build and enhance integrations with apps like Salesforce, Stripe, Jira, GitHub
  • Maintain and enhance key developer-facing documentation
  • Implement systems to monitor builds, detect bottlenecks and problems with queues, workers and data quality
  • Collaborate with Product, Design, and Customer Support teams

Requirements For Backend Software Engineer - Data Foundations

Ruby
PostgreSQL
MySQL
  • Few years of full-time, professional work experience using modern programming languages
  • Experience handling queueing systems
  • Experience with creating and consuming APIs, API documentation
  • Hands-on cloud provider experience (preferably AWS)
  • Strong experience in backend development with Ruby on Rails or similar
  • Experience working with relational databases
  • Familiarity with APIs, webhooks, and data integration best practices
  • Knowledge of frontend development with Ember.js is a plus
  • Ability to debug and optimize distributed systems and APIs
  • Familiarity with data privacy and compliance concerns
  • Strong problem-solving skills and collaborative mindset

Benefits For Backend Software Engineer - Data Foundations

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

Interested in this job?

Jobs Related To Intercom Backend Software Engineer - Data Foundations

Sales Engineer (LATAM)

Intercom is hiring a Sales Engineer (LATAM) to lead technical discussions with key prospects and drive sales in the LATAM region, primarily Brazil.

Product Engineer

Join Intercom as a Product Engineer to build AI-powered customer service solutions and shape the future of online business interactions.

Associate Corporate Counsel, Technical Infrastructure, Networks

Associate Corporate Counsel position at Google focusing on technical infrastructure and networks, handling complex commercial transactions and legal matters for global infrastructure projects.

Product Manager II, Brand Connect, YouTube

Product Manager II position at YouTube focusing on Brand Connect marketplace, managing creator monetization and brand partnerships with 5+ years experience required.

Sales Enablement Manager, Google Public Sector

Sales Enablement Manager position at Google Public Sector, focusing on driving field enablement and productivity through strategic programs and training initiatives.