Senior Software Engineer, Infrastructure

4 weeks ago


Dublin, Dublin City, Ireland Intercom Full time
Senior Software Engineer, Infrastructure

Dublin, Ireland

Intercom is the AI Customer Service company on a mission to help businesses provide incredible customer experiences.

Our AI agent Fin, the most advanced customer service AI agent on the market, lets businesses deliver always-on, impeccable customer service and ultimately transform their customer experiences for the better. Fin can also be combined with our Helpdesk to become a complete solution called the Intercom Customer Service Suite, which provides AI enhanced support for the more complex or high touch queries that require a human agent.

Founded in 2011 and trusted by nearly 30,000 global businesses, Intercom is setting the new standard for customer service. Driven by our core values, we push boundaries, build with speed and intensity, and consistently deliver incredible value to our customers.

What's the opportunity?

The Data Infrastructure team builds distributed systems and tools supporting Intercom and empowering people with information. As the company grows, so does the volume and velocity of our data and the appetite for more-and-more sophisticated and specialized, often AI-assisted, data solutions.

Our team builds, maintains, evolves, and extends the data platform, enabling our partners to self-serve by creating their own end-to-end data workflows, from ingestion through transforming data and evaluating experiments to analyzing usage and running predictive models. We provide a solid data foundation to support various highly impactful business and product-focused projects.

We're looking for a Senior Data Infrastructure engineer to join us and collaborate on large-scale data-related infrastructure initiatives, who is passionate about providing solid foundations for providing high quality data to our consumers.

What will I be doing?
  • Evolve the Data Platform by designing and building the next generation of the stack.
  • Develop, run and support our batch and real-time data pipelines using tools like Airflow, PlanetScale, Kinesis, Snowflake, Tableau, all in AWS.
  • Collaborate with product managers, data engineers, analysts and data scientists to develop tooling and infrastructure to support their needs.
  • Develop automation and tooling to support the creation and discovery of high quality analytics data in an environment where dozens of changes can be shipped daily.
  • Implement systems to monitor our infrastructure, detect and surface data quality issues.

Recent projects the team has delivered:

  • Refactoring of our MySQL Ingestion pipeline for reduced latency and 10x scalability.
  • Redshift -> Snowflake migration
  • Unified Local Analytics Development Environment for Airflow and DBT
  • Building our next generation company metrics framework, adding anomaly detection and alerting, and enabling easier discovery and consumption.
About you
  • You have 5+ years of full-time, professional work experience in the data space using Python and SQL.
  • You have solid experience building and running data pipelines for large and complex datasets including handling dependencies.
  • You have hands-on cloud provider experience (preferably AWS) including service integrations and automation via CLI and APIs.
  • You have a solid understanding of data security practices and are passionate about privacy.
  • You can demonstrate the significant impact that your work has had, both on the technology side as well as with the teams you've been part of.
  • You have a great sense of what should be worked on next and know how to break big ambiguous problems into small workable chunks.
  • You love helping people grow and recognise where your mentorship might be more valuable than your direct technical contributions on a project.
  • You care about your craft
In addition it would be a bonus if you have
  • Worked with Apache Airflow - we use Airflow extensively to orchestrate and schedule all of our data workflows. A good understanding of the quirks of operating Airflow at scale would be helpful.
  • Experience or understanding of tools and technologies included in the modern data stack ( Snowflake , DBT )
  • Industry awareness of up-and-coming technologies and vendors.

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
  • 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
  • Open vacation policy and flexible holidays so you can take time off when you need it
  • 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 also offer Windows for certain roles when needed.

Intercom has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least three days per week.

We have a radically open and accepting culture at Intercom. We avoid spending time on divisive subjects to foster a safe and cohesive work environment for everyone. As an organization, our policy is to not advocate on behalf of the company or our employees on any social or political topics out of our internal or external communications. We respect personal opinion and expression on these topics on personal social platforms on personal time, and do not challenge or confront anyone for their views on non-work related topics. Our goal is to focus on doing incredible work to achieve our goals and unite the company through our core values .

Intercom values diversity and is committed to a policy of Equal Employment Opportunity. Intercom will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.

Interested in building your career at Intercom? Get future opportunities sent straight to your email.

Apply for this job

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Are you authorised to work in the country in which this role is located?(Intercom sponsors immigration for some roles so we encourage you to still apply if you require sponsorship.) * Select...

Current Location * Select...

NOTE for US locations : A "Metro" selection means that you live 75 miles (straight line radius) from the metropolitan geographic city center zip code.

Are you willing to relocate? * Select...

Current or most recent company? *

Have you previously worked for Intercom? * Select...

LinkedIn Profile

Website

How did you hear about this job? *

What excites you most about this opportunity?

Which Intercom value resonates most with you and why? (Our values can be found on our Careers Page)

We work under a hybrid in-office model. Are you willing to work from our office location 3 days per week? * Select...

Please email me about future job openings * Select...

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Software Placements Full time

    Direct message the job poster from Software PlacementsOur client is a market leading B2B Technology provider.Role and Responsibilities:Daily responsibilities are a mix of project & issue (analysis, investigation, and resolution) workOn successful completion of the probation period, the candidate will participate in the On-call roster i.e. 7 nights and full...


  • Dublin, Dublin City, Ireland Access Talent Group Full time

    Access Talent Group is partnering with a rapidly growing design consultancy to recruit an experienced Senior Infrastructure Engineer for their dynamic team in Dublin.As a Senior Infrastructure Engineer, you will take the lead in designing and delivering infrastructure projects, with a focus on sustainable transport solutions such as cycling and pedestrian...


  • Dublin, Dublin City, Ireland Auxilion Full time

    Direct message the job poster from AuxilionTechnical Recruiter | IT Recruitment | Recruitment Consultant | Talent Acquisition | Linking Top Talent with Innovative CompaniesPlace of work: Hybrid – Bluebell, Dublin / Duration: Permanent / Hours of work: Monday to Friday – Office Hours.About the Company and the Role:Auxilion is an Irish owned organisation...


  • Dublin, Dublin City, Ireland Salesforce, Inc.. Full time

    OverviewWe're looking for a Senior Software Engineer to help design, build, and scale the next generation of our distributed systems.As part of a high-impact engineering team, you will work on improving the performance, reliability, and automation of our cloud-native platforms and services.This is a great opportunity to solve complex engineering challenges...


  • Dublin, Dublin City, Ireland Enea AB Full time

    Join to apply for the Senior Software Engineer (Contract) role at Enea AB1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Contract) role at Enea ABRole Overview:This role is an exciting opportunity to join an experienced team to develop SaaS and On-premise telecom security products and to create state-of-the-art...


  • Dublin, Dublin City, Ireland Cpl Full time

    This range is provided by Cpl. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.OverviewSenior Backend Software EngineerWe're hiring experienced Senior Backend Software Engineers for a global client in the digital audio and entertainment space. The teams are building large-scale systems that support...


  • Dublin, Dublin City, Ireland Cpl Resources Full time

    Senior Backend Software Engineer ??Location: Dublin, Ireland ?? Hybrid Working (3 days office / 2 days remote) We're hiring experienced SeniorBackend Software Engineersfor a global client in thedigital audio and entertainment space. The teams are building large-scale systems that support millions of users, focusing on high-throughput services, distributed...


  • Dublin, Dublin City, Ireland Google Full time

    Senior Software Engineer, Site Reliability EngineeringJoin to apply for the Senior Software Engineer, Site Reliability Engineering role at GoogleSenior Software Engineer, Site Reliability Engineering1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer, Site Reliability Engineering role at GoogleGet AI-powered advice on...


  • Dublin, Dublin City, Ireland Grouper Technology Limited Full time

    OverviewThe Scoop on the Role: Are you ready to be a pivotal member of Grouper's Software Engineering Team, driving innovation and excellence in deployment solutions? We're seeking a passionate and skilled individual to join us in architecting and deploying our software products with efficiency and precision. If you're ready to take on the challenge and make...


  • Dublin, Dublin City, Ireland Grouper Technology Limited Full time

    OverviewThe Scoop on the Role: Are you ready to be a pivotal member of Grouper's Software Engineering Team, driving innovation and excellence in deployment solutions?We're seeking a passionate and skilled individual to join us in architecting and deploying our software products with efficiency and precision.If you're ready to take on the challenge and make a...