Taro Logo

Senior Engineer - Inventory Team

A technology company that helps businesses automate routine tasks, surface actionable insights and connect with data, advisors and apps.
San Mateo, CA, USADenver, CO, USA
$179,500 - $219,400
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Finance

Job Description

Xero is seeking a Senior Engineer to join their Inventory Team, offering a competitive salary range of $179,500 - $219,400. This remote position, preferably based in San Francisco/Bay Area, Los Angeles, or Denver, requires working PT hours.

The role combines full-stack engineering expertise with a focus on building scalable inventory management solutions. As a Senior Engineer, you'll be responsible for creating robust, high-quality software while working with technologies including C#, .NET, React, TypeScript, and Redux. The position demands strong proficiency in distributed systems architecture and implementation, along with expertise in CI/CD practices and test-driven development.

Xero offers an exceptional benefits package including generous paid leave, comprehensive healthcare coverage, 401k matching, and 26 weeks of paid parental leave. The company maintains a human-first culture emphasizing diversity, respect, and inclusion, making it an attractive destination for engineers looking to make a meaningful impact in the financial technology sector.

The ideal candidate will bring extensive experience in full-stack development, strong debugging capabilities across the entire technology stack, and the ability to mentor team members. You'll be part of a team that values continuous improvement, innovation, and collaborative problem-solving, working on solutions that help businesses automate routine tasks and make data-driven decisions.

This role presents an excellent opportunity for a senior engineer looking to work with modern technologies while contributing to a product that makes a real difference for small businesses. The position offers both technical challenges and leadership opportunities, with a focus on maintaining high engineering standards while delivering customer value.

Last updated 2 months ago

Responsibilities For Senior Engineer - Inventory Team

  • Create software and produce robust high quality and scalable software
  • Design and automate testing activities
  • Triage and solve development and production issues
  • Maintain and monitor delivery processes
  • Practice agile software development
  • Participate in code reviews
  • Participate in interviews and recruitment processes
  • Mentor people under guidance of Senior Engineer & People Lead

Requirements For Senior Engineer - Inventory Team

TypeScript
React
  • High level of experience in C#, .net, React, Typescript, Redux
  • Proven ability to contribute to internal ecosystems and build SDKs
  • Ability to debug across the entire technology stack
  • Highly proficient in distributed systems architecture and implementation
  • Proficient with CI/CD concepts and tooling
  • Strong advocate of TDD and automated tooling
  • Ability to review and coordinate team processes

Benefits For Senior Engineer - Inventory Team

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Generous paid leave
  • Employee Assistance Program
  • Medical, dental, vision, and disability insurance
  • Fertility and family forming financial support
  • 401k contribution matching
  • 26 weeks paid parental leave for primary caregivers
  • Employee Share Plan
  • Office with snacks and break areas
  • Flexible working
  • Career development

Related Jobs

Software Engineer, U.S. Payroll

Senior Software Engineer role at Xero focusing on U.S. Payroll systems, requiring expertise in backend development, distributed systems, and cloud technologies.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, OS fundamentals, and hypervisors.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Senior Quality Assurance Engineer - Land.com

Senior QA Engineer role at CoStar Group's Land.com division, requiring 8+ years experience in web application testing, offering hybrid work in Austin, TX with comprehensive benefits.

Senior Software Engineer II

Senior Software Engineer II position at RELX in Raleigh, NC, requiring 5+ years of experience in software development with focus on backend systems and data modeling.