
[High Salary] Senior Software Engineer
3 days ago
Location
Melbourne
Employment Type
Full time
Location Type
Hybrid
Department
Engineering
About Factor House
We’re helping developers wrangle real-time data streams with clarity, control and none of the fluff. Our tools are built by engineers, for engineers, making stream processing easier to manage and scale. Today, we offer Kpow and Flex, two powerful products that simplify Kafka and Flink for teams at companies like Hewlett Packard, Airwallex, NORD/LB, Block and a bunch of Fortune 500s.
Factor House started in Melbourne in 2019, born out of a need for more pragmatic, developer-first tooling. Since then, we’ve quietly grown our global customer base by word of mouth and recently raised a $5M seed round led by Blackbird and OIF to kick things up a notch.
We’re focused on building thoughtful products for developers and delighting our customers along the way.
About the Role
As a Senior Software Engineer at Factor House - you’ll get to work across our two main products - Kpow and Flex whilst also playing a key role in building new products to add to our product tool belt.
This role will require you to go deep into the weeds where you’ll help build and improve the systems behind our real-time data tools. You’ll work closely with the team to design features that solve real problems, help shape how we plan and release, and talk directly to customers to understand what they need. Most of your work will be in Clojure, but what matters most is how you approach problems rather than which language you use.
Who we’re looking for
- Worked directly on a core product, owning features from idea to release
- You’ve built backend systems in Clojure and are familiar with the JVM, Jetty12, Quartz, AWS SDK, and Kafka/Flink client libraries
- Experience with with ClojureScript and React 19, and you’re comfortable with re-frame or similar tools for managing state (like Redux or Zustand)
- You know your way around the JavaScript/React ecosystem and have used tools like StorybookJS, xyflow, and TailwindCSS
- Experience with modern infrastructure tools such as AWS, MSK, Glue schema registry, ECR, ECS, EKS, and Fargate, and are confident with Docker (Kubernetes and Helm charts are a nice to have but not required)
- You’ve spent time and have a keen interest with data streaming solutions such as Kafka, Kafka Streams, Kafka Connect, ksqlDB, Flink, Iceberg
- Familiarity with serialisation formats like Avro and Protobuf
What you’ll be doing
- Collaborating closely with your team to shape new features or improvements that tackle real problems for Factor House customers
- Help shape and improve how we plan, test, and roll out releases
- 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
- 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
- Giving clear, thoughtful feedback on pull requests or taking the time to respond to feedback on your own code
- Jumping on calls with customers understand their pain points and making their problems your own, so you can design thoughtful solutions that delight engineers
- Influencing product and design decisions about our products
- Pairing with other engineers to work through complex problems, sharing your knowledge across the stack, and leaning on each other to get great solutions over the line
What we offer
- 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)
- 20 days annual leave
- Regular team events and offsites to stay connected and have fun
What the interview process will look like:
Chat with our People Experience Manager
Get to know the team, our culture, and what it’s like to work at Factor House.
Craft Interview
This stage is about more than just technical skills. Get a sense of what it’s like to work together. We’re looking at how you approach problems, collaborate, stay curious, and keep customers front of mind. You might walk us through a past project, dive into a problem space, or explore how you prioritise and get things done.
Technical Team Interview
Show us how you think, solve problems, and collaborate with others. This may be tinkering with some code, solving a real life problem or showing us your slide deck skills with a presentation.
Founder Interview
Get to know Factor House’s story from where it all began. Learn about our mission, vision and what drives us.
Outcome
We’ll let you know either way, whether it’s an offer or not this time. You’ll hear from us with care and transparency.
If you’re interested in the role but don’t meet every requirement, that’s okay - still click apply We’d love to hear from you
#J-18808-Ljbffr
-
(High Salary) Senior Software Engineer
3 days ago
Melbourne, Australia Calleo Australia Full timeOverview One of our longest standing and most active Federal Government clients are actively looking to expand their capability in the SAP space as such are looking for Senior Engineers with experience with hands-on development, designing and solving high level issues to join and provide subject matter expertise. Due to the nature of the role, candidates...
-
▷ (High Salary) Software Engineer
1 day ago
Melbourne, Australia Posho Pty Full timeOverview We are seeking a talented and motivated Software Developer/Engineer to join our dynamic team at Posho Pty Ltd, Australia’s premium children’s ride-on toys store. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions to support our e-commerce operations. You will work closely with...
-
High Salary Middleware Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Symmetrio Full timeSymmetrio is recruiting a Senior Middleware Software Engineer for our customer, a global conglomerate in the medical device space.This engineer will play a pivotal role in connecting embedded firmware systems with higher-level software applications and clinical platforms. The ideal candidate will bring a strong background in C#, Visual Studio, .NET, API...
-
Software Engineer
1 week ago
Melbourne, Australia Creative Technology UK Full timeCareer Opportunities with NEP Group Inc. A great place to work. Current job opportunities are posted here as they become available. NEP is Australia’s leading provider of outsourced television production services. We are always looking for great people to join our team; people with a passion for people and teamwork helping us deliver exceptional...
-
Senior Software Engineer( Ios)
2 weeks ago
Melbourne, Victoria, Australia Iph Technologies - A Software & Mobile App Development Company Full timeOverviewWe are hiring a Senior Software Engineer to develop software solutions by studying the collected information needs and system flows to implement the functional software solution.You will be required to work with senior management to fulfill the software requirements and lead the projects.As a Senior Software Engineer, you are required to work...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Mindset Health Full timeJoin to apply for the Senior Software Engineer (Mobile,AI) role at Mindset Health3 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Mobile,AI) role at Mindset HealthGet AI-powered advice on this job and more exclusive features.Compensation: $160,000 - $180,000 / yearDepartment: EngineeringLocation:...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Airwallex Full timeSenior Software Engineer - Security EngineeringJoin to apply for the Senior Software Engineer - Security Engineering role at AirwallexSenior Software Engineer - Security EngineeringJoin to apply for the Senior Software Engineer - Security Engineering role at AirwallexAbout AirwallexAirwallex is the only unified payments and financial platform for global...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Zeller Full timeSenior Software Engineer (Node.js/Typescript + AWS) - Core Banking ServicesJoin to apply for the Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services role at ZellerSenior Software Engineer (Node.js/Typescript + AWS) - Core Banking ServicesJoin to apply for the Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Computershare Australia Full timeJoin to apply for the Senior Software Engineer role at Computershare Australia Join to apply for the Senior Software Engineer role at Computershare Australia Location: Melbourne, AU (Hybrid)In this full-time position, you'll be based in Yarra Falls Melbourne office for a minimum of three days a week, with the flexibility to work from home for some of your...
-
Senior Sales Engineer
2 weeks ago
Melbourne, Victoria, Australia Perforce Software Full timeSenior Sales Engineer - Perfecto Mobile - Sydney (remote)Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce SoftwareSenior Sales Engineer - Perfecto Mobile - Sydney (remote)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce...