-
View all jobs
Here at Skedulo we’re on a mission to support the 2.7 billion people in the world—and the companies that employ them—who do not work at a desk every day. Our global teams are collaborative, ambitious, innovative, and passionate about helping our customers realize their fullest potential by enabling their mobile workforces.
The Skedulo team is a tight-knit group of builders who are passionate about shaping our platform that is relied upon daily by thousands of users across the globe. We are looking for motivated, self-starters who share our values, challenge the status quo, and push the pace of innovation in order to accelerate growth. If you’re drawn to solving hard problems and want to help design software that will make a difference in people’s lives, Skedulo is for you. Visit our website to learn more about what Skedulo does and to learn more about our people and team.
As a Staff Backend Engineer at Skedulo, you will be a critical driver of technical excellence and product evolution within our core backend services. You will combine hands-on development with strategic technical leadership, significantly impacting the architecture, performance, scalability, and reliability of these services, and playing a key role in the delivery of new product capabilities.
You will provide expert guidance, mentor colleagues, and solve complex or ambiguous issues within our backend systems, collaborating effectively in cross-functional teams to achieve product outcomes.
Your ability to anticipate and address technical problems, coupled with your deep understanding of our core backend architecture, will be essential in maintaining and improving the stability, performance, and scalability of these services.
You will also excel in influencing without direct authority, fostering collaboration, and driving outcomes across teams. You will be expected to work under broad direction and be fully responsible for meeting allocated technical and product objectives.
Responsibilities
Technical Leadership and Architecture:
The Skedulo team is a tight-knit group of builders who are passionate about shaping our platform that is relied upon daily by thousands of users across the globe. We are looking for motivated, self-starters who share our values, challenge the status quo, and push the pace of innovation in order to accelerate growth. If you’re drawn to solving hard problems and want to help design software that will make a difference in people’s lives, Skedulo is for you. Visit our website to learn more about what Skedulo does and to learn more about our people and team.
As a Staff Backend Engineer at Skedulo, you will be a critical driver of technical excellence and product evolution within our core backend services. You will combine hands-on development with strategic technical leadership, significantly impacting the architecture, performance, scalability, and reliability of these services, and playing a key role in the delivery of new product capabilities.
You will provide expert guidance, mentor colleagues, and solve complex or ambiguous issues within our backend systems, collaborating effectively in cross-functional teams to achieve product outcomes.
Your ability to anticipate and address technical problems, coupled with your deep understanding of our core backend architecture, will be essential in maintaining and improving the stability, performance, and scalability of these services.
You will also excel in influencing without direct authority, fostering collaboration, and driving outcomes across teams. You will be expected to work under broad direction and be fully responsible for meeting allocated technical and product objectives.
Responsibilities
Technical Leadership and Architecture:
- Strategic Direction: Define and drive the technical vision for our core backend services, able to look ahead 6-12 months and identify the areas of greatest need and create plans to improve them.
- Architectural Guidance: Provide expert technical guidance and mentorship on architectural decisions, ensuring scalability, reliability, and maintainability. Influence key technical decisions to accommodate future use cases and scalability across the software architecture.
- Code Ownership: Own and drive the development of critical services within our core product, ensuring high code quality and adherence to best practices. Act as a go-to expert for understanding and navigating complex or legacy areas of the codebase.
- Cross-Team Collaboration: Facilitate and lead technical discussions and initiatives across engineering teams, resolving complex technical challenges. Set up connections across the organisation to drive collaborative product delivery.
- Observability and Incident Response: Drive observability work across our services and foster a culture of observability across your team and help them use operational data to improve stability and performance. Lead incident response when required, utilising a 'no blame' approach, ensuring clear communication and coordination. Participate in your team’s on-call roster.
- Hands-on Development: Contribute significantly to the development and delivery of new product capabilities, writing high-quality code.
- Performance and Scalability: Identify and implement improvements to system performance, scalability, and stability.
- Technical Problem Solving: Proactively identify and resolve complex technical problems, anticipating potential blockers and delays.
- Code Reviews and Best Practices: Conduct thorough code reviews and promote best practices in coding, testing, and deployment.
- Mentorship and Coaching: Mentor and coach engineers across the organisation, fostering a culture of technical excellence and continuous learning.
- Effective Communication: Communicate complex technical concepts clearly and concisely to both technical and non-technical audiences.
- Influence Without Authority: Influence and drive consensus across teams and stakeholders, building strong relationships and fostering collaboration.
- Cross-Functional Collaboration: Collaborate effectively with product managers, designers, and other stakeholders to deliver high-quality products.
- Must have at least 8-10+ years of experience in software development, with a proven track record of building and scaling distributed systems, with end to end responsibility for outcomes
- Expertise in Backend Technologies: Strong proficiency in backend technologies, including Kotlin and Node.js, with a deep understanding of their respective ecosystems.
- Architectural Expertise: Demonstrated expertise in making critical architectural decisions, balancing trade-offs between factors such as performance, scalability, correctness, cost, and reliability to achieve optimal solutions.
- Cloud Technologies: Experience with cloud platforms (AWS preferred) and containerisation technologies (Docker, Kubernetes).
- Observability and Monitoring: Experience with observability tools and practices
- Expertise in working with ORMs and GraphQL APIs, ensuring efficient and scalable data access patterns.
- Familiarity and / or the ability to understand functional programming concepts and languages (Scala)
- Competitive Salary Package
- New Hire Stock Options
- Employee Referral Bonus Program
- 3 volunteer days per year
- 100% employer paid subscription to Modern Health (includes 6 coaching & 6 therapy session per year)
- A generous budget to spend on setting up your home office or WFH station
- 100% employer paid access to Udemy (Learning & Development)
- Paid Parental Leave for both carers (12 weeks)
- Hybrid Work Model (3 days in the office & 2 days work from home)
- 10 paid sick leave days per year
- Offer Novated leasing through our partner LeaseLab
- 20 paid personal leave days per year
- 8 paid public holiday days per year
- Our office offers open and creative workspaces with room to play, reflect, and relax
- Our team works hard but also plays hard; we will challenge your best table tennis skills
- Kitchen stocked with snacks & drinks
Key Skills
Ranked by relevance
incident response
functional programming
graphql
kotlin
docker
cloud
excel
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Staff Software Engineer, Unreal Ecosystem (Australia-Based; Relocation Provided)
2026-07-17
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Software Engineer - Agentic AI & API Platform
2026-07-10
Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
Related
Android Software Engineer - AI Neobank App (Germany)
2026-07-10
Full-time
Not Applicable
Germany
Software Development
Engineering
Login to Apply
- Posted
- Mar 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Fortitude Valley
- Company
- Skedulo
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Staff Software Engineer, Unreal Ecosystem (Australia-Based; Relocation Provided)
2026-07-17
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Software Engineer - Agentic AI & API Platform
2026-07-10
Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
Related
Android Software Engineer - AI Neobank App (Germany)
2026-07-10
Full-time
Not Applicable
Germany
Software Development
Engineering