About the role

  • Engineering Manager at Factor House, transforming data streaming for teams. Leading engineers and collaborating with product management to deliver impactful solutions.

Responsibilities

  • Collaborating closely with your team to shape new features or improvements that tackle real problems for Factor House customers
  • Growing, empowering, and mentoring engineers on the team, supporting their personal and career growth through 1:1s, feedback and development plans
  • Helping shape and improve how we plan, test, and roll out releases
  • Iteratively identifying and driving improvements in team processes, dynamics, or tools to boost health, psychological safety, and delivery velocity
  • Getting your hands dirty by designing and building features that balance speed and quality. Shipping fast matters, but it still needs to solve the problem.
  • Collaborating with your Product Manager to define upcoming work, plan sprints, and align the team around goals, vision, and strategy.
  • Taking ownership of key parts of our stack. Maintaining what’s already there while exploring smarter, cleaner, or more scalable ways to solve new challenges
  • Participating in Engineering leadership discussions, contributing insights that impact the broader organization beyond your team
  • Giving clear, thoughtful feedback on pull requests or taking the time to respond to feedback on your own code
  • Aligning with cross-functional teams at Factor House to achieve strategic outcomes, resolving dependencies and fostering collaboration
  • Jumping on calls with customers to understand their pain points and making their problems your own, so you can design thoughtful solutions that delight data teams
  • Solving diverse problems in a hybrid environment, from technical debt to team conflicts, while promoting a positive culture
  • Influencing product and design decisions about our products
  • Evaluating tradeoffs, prioritizing initiatives, listening to input, unblocking team members, making decisive calls and ensuring everyone has fun along the way
  • Pairing with other engineers to work through complex problems, sharing your knowledge across the stack

Requirements

  • Deep technical understanding of Clojure or other JVM languages
  • Strong technical skills in software engineering, with experience in the data streaming domain
  • Excellent communication and collaboration abilities
  • Ability to break down complex problems and deliver high-quality work
  • A continuous improvement and growth mindset
  • Previous experience in a senior IC role, with some exposure to mentoring or leading small teams
  • Skills in coaching, diplomacy, servant leadership and facilitation
  • Experience delivering large software projects in environments valuing quality, reliability, and engineering standard
  • Excellent attention to detail, organizational, and time management skills. As a growing company, Factor House can be hectic at times, but with those skills
  • You share and are passionate about our values, and will ensure they guide your actions and behaviors

Benefits

  • Small team, big impact
  • Generous, transparent compensation & equity
  • Tech allowances
  • Training budget
  • Hybrid working for Melbourne-based employees (Located on Timeout's coolest street in the world)
  • Up to 10 weeks of parental leave for the primary carer
  • Regular team events and offsites to stay connected and have fun

Job title

Engineering Manager

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job