F

Five9

Cloud-based contact center software provider

Systems Integration Engineer 2

Backend EngineeringPosted on Nov 10
Full-time

About the Job

Requirements

  • 2 to 4 years of experience building software integrations between systems, rather than configuring systems.
  • Ability to independently write and debug Python; experience shipping scripts or services others depend on and being able to show the code.
  • Working experience with REST APIs, including authentication, pagination, rate limits, and retries, and learning to handle partial failures.
  • Experience integrating two systems not designed to work together and mapping mismatched data models.
  • Working knowledge of the Jira or Confluence API and permission model, or a comparable work management platform.
  • Ability to explain why the company is investing in a system, what users are trying to accomplish, and when an integration is not worth building.
  • Ability to explain data problems to an engineering operations manager and technical tradeoffs to an engineering director.
  • Habit of documenting how systems and integrations work.

Responsibilities

  • Write Python code that connects Engineering Operations systems by calling APIs, parsing responses, handling failures, and running on a schedule or in response to events; no-code rules and workflow builders are not part of the job.
  • Maintain the model linking roadmap items to delivery work, fix mismatches, and escalate design changes to a senior engineer.
  • Determine which decision a request supports before building it, and raise requests to automate reports that nobody acts on.
  • Monitor integrations, fix failures, and update the runbook so others can troubleshoot them.
  • Build and maintain automated feeds for OKR, QBR, and capacity reporting, and reduce the manual steps involved in producing those reports.
  • Support reviews of new tools and connectors by gathering information about operating costs and user impact.
  • Document how each integration works and what data it moves.
  • Help engineering operations team members use the tooling without breaking the data.

Desired Qualifications

  • Experience working in an AI-driven development lifecycle, using AI coding tools as a collaborator, reviewing their output, and distinguishing good generated code from code that only looks correct.
  • Experience with webhooks, queues, or event-driven integrations.
  • Experience with a business intelligence or reporting tool.
  • Background in an engineering operations or program team.

About the Company

Five9

Cloud-based contact center software provider

Five9 provides cloud-based contact center software for inbound and outbound calls. Its platform includes advanced call routing, predictive dialing, IVR self-service, and reporting, all delivered as a subscription in the cloud. It differentiates itself with scalable cloud deployment, strong security, and training options through Five9 University. Its goal is to help organizations of all sizes improve customer service efficiency by managing customer interactions across channels.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Ramon, CA
Founded
2001

Recently Posted Jobs

Explore more opportunities at Five9

See more jobs