Yojee Logo

Yojee

Team Lead Engineer - Elixir

Posted Yesterday
Be an Early Applicant
In-Office
Sydney, New South Wales
Senior level
In-Office
Sydney, New South Wales
Senior level
As a Team Lead Engineer, you will guide a squad in developing Elixir-based backend services, mentoring engineers, and shaping technical direction while ensuring high standards in software quality and operational excellence.
The summary above was generated by AI

Why Yojee

Yojee is in a phase of deep product transformation — rebuilding, simplifying, and scaling the core logistics platform that powers freight movements across APAC and beyond.
If you want to work with modern tech, meaningful problems, clean architecture, and a team that genuinely cares about craftsmanship, this is for you.

What you can expect:

  • Ownership — real autonomy to design, build, and influence the platform.
  • Impact — your work is shipped fast and used by real customers in the supply chain every day.
  • Modern stack — Elixir, Phoenix, LiveView, PostgreSQL, CQRS/event-driven flows, AWS.
  • Start-up energy — fast decisions, decision-makers in the room, small teams, no unnecessary layers.
  • A team of adults — low-ego engineers who value quality, clarity, and pragmatism.

We are building something ambitious, and we want people excited by the idea of leaving Yojee better than they found it.

About the Role

As an Engineering Team Lead, you’ll be the technical backbone of your squad. You will provide technical guidance, mentor engineers, collaborate closely with product, and continuously improve how your team builds software.

This is a hands-on technical leadership role, not a pure people-management position. You will spend the majority of your time designing and building software in Elixir, while shaping standards and direction across your squad.


Key Responsibilities

  • Lead technical discovery, solution design, and architectural decision-making.
  • Build, maintain, and optimise backend services using Elixir.
  • Guide engineers through code reviews, pairing, and design discussions.
  • Establish high engineering standards across testing, documentation, and reliability.
  • Work closely with product and design to refine scope and prioritise delivery.
  • Drive operational excellence: performance, observability, robustness, maintainability.
  • Support your squad through effective sprint rituals.
  • Help develop engineers with clear, constructive technical feedback.
  • Troubleshoot complex production issues and drive long-term fixes.


What You Bring

  • Strong experience in Elixir, Phoenix, LiveView, and distributed system design.
  • Proven senior-level capability (typically 6+ years in engineering).
  • Experience leading or mentoring other engineers — formally or informally.
  • Ability to simplify complexity and provide clear technical direction.
  • Strong system design skills with a focus on scalability and reliability.
  • Excellent communication and collaboration skills.
  • Comfortable working in fast-moving, cross-functional squad environments.


Nice-to-Haves

  • Experience shaping engineering processes, standards, or ways of working.
  • Familiarity with event-driven architectures or CQRS patterns.
  • DevOps understanding (AWS, Docker, CI/CD).
  • Exposure to logistics, supply chain, or enterprise workflow systems.


Why You’ll Love Working Here

  • High ownership and autonomy in shaping your squad’s technical direction.
  • A modern Elixir-first stack and a team that values engineering excellence.
  • Low-ego, collaborative culture — smart people who care about quality.
  • Real product impact — your work ships quickly and meaningfully affects customers.
  • The chance to help shape Yojee’s engineering culture during an exciting period of change.


How to Apply

If this sounds like the kind of role where you’ll thrive, we’d love to hear from you.
Submit your application through our BambooHR portal and we’ll be in touch.

Top Skills

AWS
Ci/Cd
Docker
Elixir
Liveview
Phoenix
Postgres

Yojee Sydney, New South Wales, AUS Office

Sydney, NSW, Australia

Similar Jobs

An Hour Ago
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Enterprise Account Executive develops and executes sales plans, manages new and existing accounts, and drives lead generation while maintaining CRM records.
Top Skills: Crm SystemsSaas SolutionsSales Engagement Tools
3 Hours Ago
Remote or Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves resolving infrastructure issues, improving system reliability, and integrating AI into processes while ensuring automation in a collaborative environment.
Top Skills: C/C++JavaScriptLinuxMySQLPython
3 Hours Ago
Remote or Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves investigating and resolving issues in cloud infrastructure, improving performance, mentoring team members, and ensuring automation in operations.
Top Skills: AWSAzureBashGCPJavaJavaScriptLinuxOpenstackPythonSplunk

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account