Staff Engineer (technical Lead)

Engineering · Full-time · Queensland, Australia

Job description

INTRODUCTION

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.

  

RESPONSIBILITIES 

Squad (Daily Ongoing Duties) 

·       Writing and reviewing code from the sprint backlog inline with team best practices

·       Assisting in driving squad sprint execution to ensure timelines are met without compromising on quality.

·       Coaching and mentoring other engineers in engineering best practices

·       You may be required to participate in your squad's on-call rotation as part of supporting the services your squad owns.

Technical Duties

·       Accountable for technical leadership and delivery within your own team

·       Provide effective input to technical discussions/decisions that impact the company’s ability to deliver quality engineering solutions.

·       Drive observability to work across your team based on the PD's observability approach.

·       Lead incident response, recovery, review, and remediation for your team

Communication Duties

·       Communicate within your squad in an effective, clear, concise manner in both written and verbal form on technical and nontechnical subjects.

·       Consistently work across your team to help resolve blockers, and complete work tasks.

  Leadership Duties 

·       Set short to medium-term strategic technical direction for your area of remit, able to look ahead 6-12 months and identify the areas of greatest need and create plans to improve them. 

·       Lead your team in strategic efforts, influencing decisions to achieve alignment on major goals.

·       Train, coach and mentor other PD engineers

·       Model Skedulo and PD values

MINIMUM REQUIREMENTS

·       Must have at least 8+ years of commercial experience as a Full Stack developer, with solid hands-on experience in at least some areas of our technology stack (and an appetite to learn):

·       Kotlin / Typescript / React / Node / GRPC

·       Must have at least 5+ years working with unit and integration testing patterns 

·       Must have at least 3+ years of experience in software design and architecture

·       Must have experience working with agile development methodologies 

PREFERRED REQUIREMENTS

·       Preferred candidates will have experience in designing and building distributed architectures that support modern web applications.

·       Preferred candidates will have experience with cloud hosting (AWS, Azure, or Google Cloud).

·       Preferred candidates will have prior experience working with GraphQL.

·       Preferred candidates will have a team player mentality, will be quick on their feet, agile, and aren't afraid to speak up and voice their opinion. 

BENEFITS

  • 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

Skedulo is proud to be an Equal Opportunity Employer. We believe that the diverse makeup of our workforce is a reflection of the communities we care about and serve. We are committed to creating a diverse workplace and inclusive culture. All qualified candidates are considered for employment regardless of race, color, ancestry, age, religion, gender identity, gender expression, sexual orientation, national origin, veteran status, marital status, mental or physical disability, or any other characteristic protected by applicable law.