Factor House

Engineering Manager

Factor House

full-time

Posted on:

Location Type: Hybrid

Location: MelbourneAustralia

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • 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
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ClojureJVM languagessoftware engineeringdata streamingsoftware project deliveryquality assurancereliability engineeringengineering standardsproblem-solvingfeature design
Soft Skills
communicationcollaborationmentoringleadershipcoachingdiplomacyservant leadershipfacilitationorganizational skillstime management