Senior Engineer
1 month ago
Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.
At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the center of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information, and connections. Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.
About the role:As a Data Reliability Engineer, you will make an impact by applying your engineering skills to consult with product teams on their architecture decisions, solving complex problems on the fly and leading a culture of continuous improvement. If you enjoy flexibility in the way you work, and diving into difficult engineering problems while having the freedom to solve them creatively, this is the role for you.
About the team:The Data Reliability team provides real-time support to Xero’s customer-facing applications and now, as we scale up Xero’s data platforms, have started developing world-class tooling too. CASH pod specifically is a newly formed consultancy pod, servicing southern hemisphere products at Xero. We have taken the traditional responsibilities of DBAs, centralized them to one pod, and proactively engage with all areas of Xero to ensure we are building for scale and best practice.
On top of the proactive engagements, we have an incident response element, where we are called in to resolve issues with the Xero platform. This pod is a combination of 3 domains, who have consolidated to streamline process and resources. We have engineers across Auckland, Wellington, Dunedin, Melbourne, and Canberra (mostly hybrid). Our PM is based remotely in the Gold Coast and our Team Lead is Wellington based.
What you'll bring with you:- 3-5 years of database experience with highly-available cloud data platforms, ideally AWS, with a focus on relational databases (SQL Server, Postgres) + backing highly concurrent customer-facing applications.
- Experience using logging and monitoring solutions e.g. DPA, New Relic, Sumo Logic.
- Experience with NoSQL variants optional.
- An understanding of technical debt from an application and database perspective.
- Experience with database schema deployment tools/products/mechanisms.
- Self-driven, pragmatic, desire to solve hard scalability problems. Strong ownership ethic.
- Ability to ask questions and identify efficiencies + innovations to our existing ways of working.
- Curious by nature.
- Involvement in an Incident Response process.
- Able to work under pressure in highly collaborative business-critical situations.
- Able to share learnings through presentations, documentation, and informative team updates.
- Able to communicate at a range of technical and non-technical levels.
- Use of workflow management products such as Jira that contributes to the capture of high-quality operational data.
- Able to participate in an on-call roster.
- Consult teams through constructive input into architectural decisions and technical guidance.
- Apply your skills to understand and address the challenges faced by our internal customers, and help them ensure their products are optimized for scale and reliability.
- Resolve issues - Triage and solve development and production issues, and be able to quickly track down the root cause.
- Communicate the impact of the problem to stakeholders in terms of business value, helping to set a priority for the resolution.
- Actively participate in incident response.
- Continuous improvement - Maintain knowledge of current and emerging database technologies and methodologies.
- Deliver infrastructure in a production environment - Maintain and monitor delivery processes. Ensure systems are running as expected and proactively work to prevent customer-facing problems.
- Modern delivery practices - Practice agile ceremonies with occasional facilitation. Proactively work to improve team processes.
Offering very generous paid leave to use however you’d like (plus statutory holidays), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family, free medical insurance, wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value, you’ll do the best work of your life at Xero.
#J-18808-Ljbffr-
Senior Software Engineer
1 month ago
Hawkes Bay, Canada Roman Health Pharmacy LLC Full timeAbout the Role:We are seeking a highly skilled Data Reliability Engineer to join our team. As a key member of our Data Reliability team, you will play a critical role in ensuring the scalability and reliability of our cloud-based data platforms.As a Data Reliability Engineer, you will be responsible for consulting with product teams on architectural...
-
Senior Software Engineer
1 month ago
Hawkes Bay, Canada Roman Health Pharmacy LLC Full timeAbout the Role:We are seeking a highly skilled Data Reliability Engineer to join our team. As a key member of our Data Reliability team, you will play a critical role in ensuring the scalability and reliability of our cloud-based data platforms.As a Data Reliability Engineer, you will be responsible for consulting with product teams on architectural...
-
Senior Software Engineer
1 month ago
Hawkes Bay, Canada Roman Health Pharmacy LLC Full timeAbout the Role:We are seeking a highly skilled Data Reliability Engineer to join our team. As a key member of our Data Reliability team, you will play a critical role in ensuring the scalability and reliability of our cloud-based data platforms.As a Data Reliability Engineer, you will be responsible for consulting with product teams on architectural...
-
Senior Software Engineer
1 month ago
Hawkes Bay, Canada Roman Health Pharmacy LLC Full timeAbout the Role:We are seeking a highly skilled Data Reliability Engineer to join our team. As a key member of our Data Reliability team, you will play a critical role in ensuring the scalability and reliability of our cloud-based data platforms.As a Data Reliability Engineer, you will be responsible for consulting with product teams on architectural...
-
Software Engineering @ Xero
1 month ago
Hawkes Bay, Canada Roman Health Pharmacy LLC Full timeXero is a beautiful, easy-to-use cloud based platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.Diversity of people brings diversity of thought, and that is core to driving Xero’s mission. Supporting a culture of inclusion is something we’re immensely proud of. We know that a diverse workforce is a strength...
-
Senior Geotechnical Engineer
3 weeks ago
Thunder Bay, Ontario, Canada Englobe Corp. Full timeSenior Geotechnical Engineer sought to lead geotechnical investigations and analysis for engineering studies, infrastructure projects, and slope stability. Englobe, a premier firm specializing in professional engineering services and environmental sciences, is seeking a Senior Geotechnical Engineer to join its team. With nearly 3,000 employees across...
-
Senior Engineering Manager
1 week ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeCementation Canada Inc. is seeking a highly skilled Senior Engineering Manager to lead our engineering team. The ideal candidate will have a strong background in engineering project management, with a proven track record of delivering projects on time and within budget.The Senior Engineering Manager will be responsible for:Assigning engineering projects to...
-
Senior Engineering Manager
1 week ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob Title: Senior Engineering ManagerCementation Canada Inc. is seeking a highly skilled Senior Engineering Manager to lead our engineering team. As a key member of our management team, you will be responsible for overseeing the development and implementation of engineering projects, ensuring they meet deadlines and budgets.Key Responsibilities:Assign...
-
Senior Engineering Manager
2 weeks ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob Title: Senior Engineering ManagerJob Summary:We are seeking a highly skilled Senior Engineering Manager to lead our engineering team at Cementation Canada Inc. The successful candidate will be responsible for overseeing the planning, execution, and delivery of engineering projects.Key Responsibilities:- Assign engineering projects to engineers or other...
-
Senior Engineering Manager
2 weeks ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob Title: Senior Engineering ManagerCementation Canada Inc. is seeking a highly skilled Senior Engineering Manager to lead our engineering team. As a key member of our management team, you will be responsible for overseeing the planning, execution, and delivery of engineering projects.Key Responsibilities:Assign engineering projects to engineers or other...
-
Senior Engineering Manager
2 weeks ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob Title: Senior Engineering ManagerJob Summary:We are seeking a highly skilled Senior Engineering Manager to lead our engineering team at Cementation Canada Inc. The successful candidate will be responsible for overseeing the planning, execution, and delivery of engineering projects.Key Responsibilities:Assign engineering projects to engineers or other...
-
Senior Engineering Manager
1 week ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeCementation Canada Inc. is seeking a highly skilled Senior Engineering Manager to lead our engineering team. The successful candidate will be responsible for overseeing the planning, execution, and delivery of engineering projects. Key responsibilities include:Key ResponsibilitiesProject Planning: Develop and implement project plans, ensuring timely and...
-
Senior Engineering Manager
1 week ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob Title: Senior Engineering ManagerAbout the Role:We are seeking a highly skilled Senior Engineering Manager to join our team at Cementation Canada Inc. The successful candidate will be responsible for overseeing the coordination of engineering projects, ensuring timely completion and budget adherence.Key Responsibilities:Assign engineering projects to...
-
Senior Engineering Manager
2 weeks ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob SummaryWe are seeking a highly experienced Senior Engineering Manager to lead our engineering team in the Mining Industry. The successful candidate will have a strong background in engineering project management, with a proven track record of delivering projects on time and within budget.Key ResponsibilitiesAssign engineering projects to engineers or...
-
Senior Engineering Manager
2 weeks ago
Thunder Bay, Ontario, Canada Cementation Canada Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Engineering Manager to join our team at Cementation Canada Inc. The successful candidate will be responsible for overseeing the engineering department, ensuring projects meet deadlines and budgets, and hiring, training, and directing staff.Key Responsibilities- Assign engineering projects to engineers or...
-
Senior Mechanical Engineer
3 weeks ago
Thunder Bay, Ontario, Canada Tetra Tech Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Tetra Tech. As a key member of our multidisciplinary project team, you will be responsible for leading and working within teams to deliver complex engineering projects.Key ResponsibilitiesLead and coordinate the activities of project team members and supervise...
-
Senior Mechanical Engineer
3 weeks ago
Thunder Bay, Ontario, Canada Tetra Tech Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Tetra Tech. As a key member of our multidisciplinary project team, you will be responsible for leading and working within teams to deliver complex engineering projects.Key ResponsibilitiesLead and coordinate the activities of project team members and supervise...
-
Senior Mechanical Engineer
4 weeks ago
Thunder Bay, Ontario, Canada Tetra Tech Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Tetra Tech. As a key member of our multidisciplinary project team, you will be responsible for leading and working within teams to deliver complex engineering projects.Key ResponsibilitiesLead and coordinate the activities of project team members and supervise...
-
Senior Mechanical Engineer
4 weeks ago
Thunder Bay, Ontario, Canada Tetra Tech Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Tetra Tech. As a key member of our multidisciplinary project team, you will be responsible for leading and working within teams to deliver complex engineering projects.Key ResponsibilitiesLead and coordinate the activities of project team members and supervise...
-
Senior Geotechnical Engineer
1 month ago
Thunder Bay, Ontario, Canada Knight Piesold Consulting Full timeSenior Geotechnical Engineer OpportunityKnight Piésold Consulting is a leading global engineering consulting firm with over 100 years of experience. We pride ourselves on having a exceptional workplace culture that fosters growth and development for our employees.We are seeking a highly skilled Senior Geotechnical Engineer to join our North Bay office and...