Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
Hey there! Thanks for stopping by. We’re Airtasker, the tech company that connects people who need to get things done with those who have the skills to do it.
Our mission is to empower people to realise the full value of their skills. This doesn’t just apply to those who use our product. It’s also for our whole team of go-getters who bring the product to life and deliver impact to our community on a daily basis. Because we believe work (and life) is always better when you truly know and appreciate your strengths and skills.
We're looking for a Data Platform Engineer to help build and operate the data infrastructure powering reporting, analytics, and AI products across Airtasker.
This is a hands-on engineering role where your work has a direct line to business outcomes. You'll own meaningful pieces of the platform - clean dbt models other teams rely on, reliable Dagster pipelines that recover gracefully, and ingestion connectors that just work. You'll grow your scope across cloud infrastructure, orchestration, governance, and the AI-enabled pipelines reshaping what data teams can deliver.
This is a Sydney based role with 2 days per week in the office.
Build and maintain core data pipelines: Design and operate reliable, business-ready data models and transformation pipelines using dbt, SQL, and Python to support analytics and downstream use cases.
Scale our data platform: Contribute to the design and operation of AWS-based data infrastructure (including Terraform), balancing scalability, reliability, and cost effectiveness.
Strengthen orchestration and reliability: Help build and evolve our Dagster-based orchestration platform, improving monitoring, resilience, and operational maturity.
Enable self-service analytics: Deliver high-quality foundational datasets and tooling that improve data accessibility and accelerate decision-making across the business.
Improve data quality and trust: Apply software engineering best practices (CI/CD, testing, documentation) to ensure data products are robust, auditable, and trusted.
Collaborate and automate: Work closely with analysts, data scientists, and engineers, and use Python to automate workflows and continuously improve the data platform, including supporting production ML use cases.
A solid understanding of the data lifecycle, from ingestion through to analysis and consumption.
Strong SQL skills for data modelling, transformation, and analysis.
Hands-on experience using dbt in a professional or personal project setting.
Familiarity with software engineering principles, including version control, testing, and CI/CD.
Experience using Python for scripting, automation, or data manipulation.
The ability to understand business problems and translate them into clear data models and pipelines.
Strong problem-solving skills and comfort working through ambiguity and evolving requirements.
A collaborative mindset, curiosity to learn, and a desire to deliver meaningful business outcomes through data.
Experience working with a modern cloud data warehouse such as Snowflake.
Exposure to AWS data services such as S3, Glue, or Lambda.
Exposure to Data Orchestration platforms like Airflow or Dagster.
Familiarity with MLOps concepts or tools such as SageMaker.
Experience working with business stakeholders or supporting business-facing analytics and reporting.
We empower everyone at Airtasker to realise the full value of their skills, and we’re lucky that the mission behind our marketplace is one we get to live inside the business too. We see everyone as an individual, and we’re proud of the collaborative, diverse and high performing culture we’ve built together.
Here’s a taste of what’s on offer.
Thriving
Hybrid working: we come together in our Sydney office on Tuesdays and Thursdays, and you choose where you work the rest of the week.
Airtime: meeting-light Fridays for deep, focused work, while staying online and responsive as usual.
Recharge days: a company-wide Recharge Day each quarter, equivalent to 4 extra days of leave a year.
Wellbeing support: confidential access to GPs, dietitians, counsellors and mental health specialists through our Employee Assistance Program.
Tasty Tuesdays: a free, catered lunch every Tuesday you’re in the office.
Rewarding
Airtasker credits: $1000 worth every year to help you tick off your to-do list and connect with our community of Taskers.
Tenure leave: from your 3rd anniversary, 3 extra days of leave a year, rising to a maximum of 5.
Birthday leave: an extra day of leave in your birthday week.
Celebration swap: swap national, state or territory public holidays for the ones that matter to you.
Growing and belonging
Airpowerment Fund and learning allowance: $200 for health and wellbeing plus $300 for learning and development. You can also put your Airpowerment Fund towards learning, taking it to $500 a year.
Global company: we operate across more than one country, so your work and ideas can reach well beyond a single market.
Belonging and celebrating: join DAREtasker, our Diversity, Equity and Inclusion committee, or the Vibe Committee, and help us celebrate each other through our peer-nominated Values Awards.
At Airtasker we believe in culture add: each person brings their own background and experiences to our cultural tapestry. We’re committed to equal employment opportunity and encourage applications from people of all backgrounds.
#LI-TR1 #LI-Hybrid