Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking technology firm as a Software Engineer, where you'll tackle groundbreaking projects that merge data, AI, and software engineering. In this dynamic role, you'll develop scalable solutions across the full technology stack, collaborating with a diverse team of talented engineers. Your contributions will drive the creation of bespoke data platforms and innovative software products, pushing the boundaries of what's possible. If you're passionate about solving complex challenges and thrive in an inclusive environment, this opportunity is perfect for you to make a significant impact in the tech landscape.
Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life.
As a Software Engineer at Simple Machines, you'll be at the heart of groundbreaking projects, collaborating closely with both our talented internal team and forward-thinking clients. In this hands-on role, you'll drive the development of sophisticated, scalable solutions across the full technology stack—from intuitive frontends and robust backends to powerful data pipelines and resilient infrastructure. If you're passionate about solving complex problems and pushing the boundaries of what's possible, this role offers the perfect platform for you to make a real impact.
About our incredible team:
We believe diverse perspectives fuel innovation. Our team is made up of talented engineers from different backgrounds, each bringing unique strengths. We collaborate across the full stack, supporting and learning from one another to create world-class solutions. You'll have the autonomy to shape technical design, work closely with stakeholders, and engage with data scientists and cross-functional teams to craft seamless, high-performance systems.
We're committed to fostering an inclusive and equitable workplace where everyone—regardless of background, identity, or experience—can thrive. If you're passionate about pushing boundaries, solving complex challenges, and being part of a forward-thinking team, we want to hear from you!
Technical Responsibilities:
Requirements
We have three open opportunities:
Technical background
Mid-Senior level
Full-time
Non-profit Organizations and Primary and Secondary Education