Tech Job Finder - Find Software, Tech Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
Username
E-mail address
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Engineer

at Xero

Back to all Cloud & DevOps jobs
Xero logo
Industry not specified

Senior Engineer

at Xero

Mid LevelNo visa sponsorshipAWS/GCP/Azure DevOps

Posted 20 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

**Senior Engineer | Distributed Systems Role** As our **Senior Engineer**, you'll tackle complex engineering challenges and contribute to the architecture and implementation of **distributed systems**. You'll refactor existing systems, ensuring we deliver **scalable**, high-quality software solutions for our users. Own major code design decisions, shape our engineering standards, and mentor your fellow engineers. Requiring 8+ years of experience, specialize in **Java** and familiar with **Spring Boot** or similar frameworks. Proven expertise in **Microservices** architecture, **Kubernetes**, and CI/CD pipeline tools like **Jenkins** or **GitLab CI**. Experience with **NoSQL** databases and proficiency in **Agile** methodologies a plus.

The role, your impact

As a Senior Engineer, you will tackle engineering problems at scale and play a key role in the architecture and implementation of distributed systems. You will contribute directly to refactoring complex systems to ensure we continue delivering high-quality, scalable software solutions that make a real difference for our users.

In this position, you will own major code design decisions, contribute to overall engineering standards, and help shape the future of our technical platform. Beyond building great software, you will act as a mentor and role model within the team, helping grow the technical capabilities of fellow engineers.

The team & how they connect

Our engineering team brings together passionate problem solvers who thrive on technical excellence, continuous learning, and open collaboration. We work closely together using modern agile practices, regularly engaging in code reviews and pair programming to support one another. The team actively partners across functions to ensure our solution designs align with broad product goals and technical standards.

The team is currently working on:

  • Refactoring monolithic architecture into scalable, modern distributed systems

  • Evolving our tech stack using languages and frameworks across AWS, C#, React, and Kubernetes

  • Enhancing test-driven development (TDD) practices and automated testing capabilities

  • Optimising our CI/CD pipelines to streamline deployment workflows

Where and how you can work

We offer flexible working options designed to help you balance your personal and professional life. Depending on your location, you can work through a hybrid approach combining working from home with time spent in one of our vibrant office spaces during collaborative boost days, or explore remote arrangements tailored to the team's setup.

Here are some of the things we're looking for, for this role:

  • Experience building high-quality, scalable software and working with distributed systems

  • Strong familiarity with modern tech stacks, test-driven development, and CI/CD tooling

  • Proven background in contributing to technical design solutions and making architectural decisions

  • A growth mindset paired with a genuine enthusiasm for mentoring and coaching team members

  • Comfort collaborating in an agile environment and engaging in thoughtful code reviews

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.

Senior Engineer

at Xero

Back to all Cloud & DevOps jobs
Xero logo
Industry not specified

Senior Engineer

at Xero

Mid LevelNo visa sponsorshipAWS/GCP/Azure DevOps

Posted 20 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

**Senior Engineer | Distributed Systems Role** As our **Senior Engineer**, you'll tackle complex engineering challenges and contribute to the architecture and implementation of **distributed systems**. You'll refactor existing systems, ensuring we deliver **scalable**, high-quality software solutions for our users. Own major code design decisions, shape our engineering standards, and mentor your fellow engineers. Requiring 8+ years of experience, specialize in **Java** and familiar with **Spring Boot** or similar frameworks. Proven expertise in **Microservices** architecture, **Kubernetes**, and CI/CD pipeline tools like **Jenkins** or **GitLab CI**. Experience with **NoSQL** databases and proficiency in **Agile** methodologies a plus.

The role, your impact

As a Senior Engineer, you will tackle engineering problems at scale and play a key role in the architecture and implementation of distributed systems. You will contribute directly to refactoring complex systems to ensure we continue delivering high-quality, scalable software solutions that make a real difference for our users.

In this position, you will own major code design decisions, contribute to overall engineering standards, and help shape the future of our technical platform. Beyond building great software, you will act as a mentor and role model within the team, helping grow the technical capabilities of fellow engineers.

The team & how they connect

Our engineering team brings together passionate problem solvers who thrive on technical excellence, continuous learning, and open collaboration. We work closely together using modern agile practices, regularly engaging in code reviews and pair programming to support one another. The team actively partners across functions to ensure our solution designs align with broad product goals and technical standards.

The team is currently working on:

  • Refactoring monolithic architecture into scalable, modern distributed systems

  • Evolving our tech stack using languages and frameworks across AWS, C#, React, and Kubernetes

  • Enhancing test-driven development (TDD) practices and automated testing capabilities

  • Optimising our CI/CD pipelines to streamline deployment workflows

Where and how you can work

We offer flexible working options designed to help you balance your personal and professional life. Depending on your location, you can work through a hybrid approach combining working from home with time spent in one of our vibrant office spaces during collaborative boost days, or explore remote arrangements tailored to the team's setup.

Here are some of the things we're looking for, for this role:

  • Experience building high-quality, scalable software and working with distributed systems

  • Strong familiarity with modern tech stacks, test-driven development, and CI/CD tooling

  • Proven background in contributing to technical design solutions and making architectural decisions

  • A growth mindset paired with a genuine enthusiasm for mentoring and coaching team members

  • Comfort collaborating in an agile environment and engaging in thoughtful code reviews

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.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.