
Engineering Manager
Factor House
full-time
Posted on:
Location Type: Hybrid
Location: Melbourne • Australia
Visit company websiteExplore more
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