Integration Engineer

Mid · Full Time

AU: Melbourne: (260 Burwood Rd)AUD 100k – 140k1d ago
Apply for this role

Opens Xero's application page

Role

What you'll do.

Xero is seeking an Integration Engineer to join a brand-new Integration team within Enterprise Technology, responsible for designing and building automation workflows that solve real business problems. This role combines hands-on engineering work with low/no-code and AI-native platforms (SnapLogic, Tray) to rapidly deliver end-to-end solutions across Xero's internal and customer-facing systems. You'll work in a collaborative, hybrid environment across Australia (East Coast) or New Zealand, taking ownership from requirement elicitation through production deployment and monitoring.

Responsibilities

  • Design and Build Enterprise Integrations: Design and develop end-to-end workflows and integrations using low/no-code platforms (SnapLogic, Tray) and AI-native tools that automate business processes and remove operational friction. Translate complex business requirements into robust, scalable automated solutions that integrate with internal and customer-facing systems.
  • Stakeholder Collaboration and Requirements Elicitation: Partner with business stakeholders across Xero to understand pain points, gather requirements, and identify automation opportunities. Demonstrate strong communication skills to bridge technical execution with business objectives, ensuring solutions directly address business needs and deliver measurable impact.
  • Production Ownership and Monitoring: Own integrated solutions through to production deployment, establishing comprehensive monitoring, documentation, and supportability standards. Implement observability practices, error handling, retry logic, and change control processes to ensure reliability and maintainability of all workflows.
  • Engineering Standards and Quality Assurance: Contribute to establishing and maintaining engineering standards including source control practices, observability patterns, incident response procedures, and quality reviews. Participate in on-call rotations and incident response activities to support production system reliability.
  • Integration Platform Mastery and Continuous Learning: Ramp up expertise on SnapLogic and Tray platforms, mastering their capabilities for workflow orchestration and system integration. Stay current with AI tool capabilities and evaluate when deterministic design patterns provide superior outcomes compared to AI-driven automation.
  • Team Development and Knowledge Sharing: Help shape the Integration team's technology practices, coding standards, and operational playbooks as the function develops. Share learnings across the team, contribute to pair programming and code review sessions, and mentor team members on integration architecture patterns and best practices.

Qualifications

What we look for.

Technical

  • Workflow and Integration Architecture

    Demonstrated experience designing and building workflows, integrations, or automations through software engineering, integration platforms (iPaaS), middleware tools, or enterprise service buses (ESB). Understanding of API integration patterns, event-driven architecture, and asynchronous communication patterns required.

  • Low/No-Code Integration Platforms

    Hands-on experience with modern integration platforms such as SnapLogic, Tray, Zapier, Integromat, or similar low/no-code solutions. Experience with workflow orchestration, conditional logic, data mapping, and integration testing within these platforms is valuable.

  • AI Tool Proficiency and Evaluation

    Comfortable using AI tools (ChatGPT, Claude, GitHub Copilot, etc.) to solve logic problems, debug automation code, and enhance development velocity. Ability to critically evaluate when AI-assisted solutions are appropriate versus when deterministic, explicit design patterns are necessary for reliability and compliance.

  • Observability and Production Operations

    Understanding of logging, monitoring, alerting, and error handling strategies for production systems. Experience implementing retry logic, circuit breakers, exponential backoff, and graceful degradation patterns. Familiarity with incident response procedures and on-call operational practices.

  • Version Control and DevOps Practices

    Proficiency with Git-based source control workflows, collaborative development practices, and continuous integration/deployment principles. Understanding of infrastructure-as-code concepts and change management procedures in enterprise environments.

Education

  • Computer Science, Software Engineering, or Related Field

    Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience demonstrating strong foundational technical knowledge in system design and software principles.

  • Professional Integration or Automation Certifications

    Optional but valuable: certifications from integration platform providers (SnapLogic Developer Certification, Tray.io certification) or cloud platforms (AWS Integration specialization, Azure Integration Services). Self-taught expertise with demonstrated portfolio work is equally valued.

Experience

  • Integration Engineering or Workflow Automation

    2-5 years of hands-on experience building and maintaining integrations, workflows, or automation solutions in production environments. This could span traditional software engineering roles with integration focus, iPaaS platform specialization, or middleware/ESB implementation experience.

  • Stakeholder Management and Requirements Translation

    Demonstrated ability to work with non-technical business stakeholders, translate business problems into technical solutions, and manage expectations. Experience gathering requirements, conducting discovery sessions, and documenting business needs in technical specifications.

  • Production System Ownership

    Proven track record of owning solutions end-to-end from design through production deployment, monitoring, and support. Experience responding to production incidents, troubleshooting integration failures, and implementing preventative measures.

  • Enterprise Software Experience

    Exposure to enterprise software environments, internal tool development, or customer-facing system integration. Understanding of enterprise architectural constraints, regulatory considerations, and the complexity of integrating multiple business systems.

Skills

Required

  • Integration Platform Development

    Proficiency with low/no-code integration platforms for workflow design, data transformation, and system connectivity. Understanding of integration patterns, API connectors, and workflow execution environments.

  • API Integration and Connectivity

    Deep understanding of REST APIs, webhooks, authentication mechanisms (OAuth, API keys), rate limiting, and error handling in API-driven architectures. Experience integrating third-party services and building reliable API consumers.

  • Data Transformation and Mapping

    Ability to design and implement data transformation logic, field mapping, data validation, and format conversion (JSON, XML, CSV). Understanding of data lineage, quality assurance, and metadata management in integration flows.

  • Troubleshooting and Debugging

    Strong diagnostic and problem-solving skills for identifying integration failures, data inconsistencies, and system connectivity issues. Ability to read logs, use debugging tools, and systematically isolate root causes.

  • AI Tool Utilization

    Practical experience using generative AI tools for code generation, logic troubleshooting, and development acceleration. Judgment about when AI assistance improves productivity versus when explicit, deterministic approaches are required for correctness and compliance.

  • Technical Documentation

    Ability to write clear, comprehensive technical documentation including integration architecture diagrams, API specifications, operational runbooks, and deployment procedures. Strong communication of complex technical concepts to both technical and non-technical audiences.

Preferred

  • SnapLogic Platform Expertise

    Nice to have

    Professional experience with SnapLogic for enterprise integration, including Snaplex deployment, Pipeline development, and Snaplogic community solutions. Familiarity with SnapLogic's governance and monitoring capabilities.

  • Tray.io Workflow Orchestration

    Nice to have

    Experience building workflows and automations with Tray.io, including connector usage, conditional logic, error handling, and integration with third-party applications. Understanding of Tray's workflow execution and observability features.

  • Cloud-Native Integration Architectures

    Nice to have

    Experience with cloud platforms (AWS, Azure, GCP) and their native integration services. Understanding of serverless integration patterns, event-driven architectures, and cloud-native best practices for scalability and cost optimization.

  • Business Process Automation (BPA)

    Nice to have

    Background in business process analysis, workflow optimization, or Robotic Process Automation (RPA). Ability to map current-state processes and design improved future-state automation architectures.

  • Enterprise Systems Integration

    Nice to have

    Experience integrating major enterprise platforms such as SAP, Oracle, Salesforce, Workday, or similar systems. Understanding of complex enterprise data models and integration challenges at scale.

  • Monitoring and Observability Tools

    Nice to have

    Experience with enterprise monitoring platforms (Datadog, New Relic, Splunk, ELK stack) for integration health monitoring, performance analysis, and alerting. Knowledge of log aggregation and real-time visibility into integration performance.

  • Incident Response and On-Call Operations

    Nice to have

    Demonstrated experience in on-call rotations, incident triage, root cause analysis, and post-incident review processes. Familiarity with escalation procedures and maintaining production SLAs.

Tech stack

Languages

PythonJavaScript/TypeScriptSQLJSON/XML

Frameworks

SnapLogicTray.ioREST APIsWebhook-Based Integration

Databases

PostgreSQLCloud Data WarehousesNoSQL and Document StoresMessage Queues and Event Streaming

Tools

Git and GitHubMonitoring and Observability PlatformsAPI Testing ToolsCI/CD PipelinesAI Development Assistants

Other

OAuth and API AuthenticationError Handling and Retry PatternsEnterprise Integration PatternsCompliance and Data Governance

Compensation

Pay and benefits.

Base·AUD 100,000 – 140,000

Equity·Stock options

Benefits

  • Hybrid Work Flexibility

    Flexible hybrid work arrangement combining remote work with collaborative in-office time. Based in Australia (East Coast) or New Zealand with flexibility to balance home office productivity with team collaboration.

  • Professional Development and Learning

    Access to integration platform certifications, cloud training programs, and continuous learning opportunities. Support for attending industry conferences, workshops, and technical skill development in emerging integration technologies.

  • Health and Wellness Benefits

    Comprehensive health insurance, wellness programs, mental health support, and gym membership benefits. Xero prioritizes employee wellbeing through flexible health plans and wellbeing initiatives.

  • Equity and Stock Options

    Participation in Xero's employee stock option plan, providing opportunity to share in the company's growth as a publicly listed cloud software leader.

  • Generous Time Off

    Competitive annual leave policies, additional flexibility for personal wellbeing, and support for work-life balance across Australian and New Zealand locations.

  • Collaborative Team Culture

    Access to a brand-new Integration team with rotating leadership responsibilities, shared ownership opportunities, and real influence over emerging team standards and technology practices. Opportunity to shape the function as it develops.

Full posting

Original listing.

The role and its impact

We're building a brand-new Integration team to power automation at the heart of Xero. You'll design and build workflows and integrations that solve real business problems, removing genuine friction from how we operate. This is modern engineering work: applying software discipline through low/no-code and AI-native platforms, shipping fast, and seeing measurable impact within weeks, not quarters.

Your focus will span the full spectrum: collaborating with stakeholders to understand their pain, translating manual processes into robust automated designs, shipping end-to-end solutions to production, and owning them through monitoring and support. You'll Go Bold by taking problems from conception through delivery, and Go Further by helping shape a team and technology practice that's still forming.

The team and how they connect

This is a brand-new team within our Enterprise Technology function, who support Xero’s internal and customer-facing systems. We prioritise open, transparent conversations where everyone gets heard. We rotate leadership and responsibility to keep learning distributed and ownership shared. And because the team is new, there's real room to influence how we work and potentially the tools we use.

Initially, you will focus on

  • Ramping up our existing platforms (SnapLogic, Tray) and our engineering standards including source control, observability, error handling, retries and change control

  • Shipping your first automations end-to-end, from requirement through to a monitored, documented workflow running in production

  • Building working relationships with business stakeholders and learning to elicit requirements and translate them into robust automated designs

  • Contributing to quality reviews and participating in our incident response and on-call practices

Where and how you can work

This role can be based in Australia (East Coast) or New Zealand, we work a hybrid model with the flexibility to work from home combined with in-office collaboration.

Here are some of the things we are looking for

  • Hands-on experience building workflows, integrations, or automations (whether that's through software engineering, integration platforms or middleware tools)

  • Comfort using AI tools to solve logic problems and automate tasks, paired with a clear-eyed sense of when a deterministic design is the right choice instead.

  • Your skill at eliciting requirements and bridging technical execution with business needs means you translate what people need into what they should build.

  • You own work through to a monitored, documented, supportable state. Shipping quality solutions rather than cutting corners to go faster.

  • A growth mindset and comfort with ambiguity: you'll help shape the team's standards and patterns as they form, and you're motivated to take on increasingly complex work over time.

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.

Redirects to Xero's application page.

Other roles

More at Xero.

View all 33 roles