cover image
Simple Machines

Simple Machines

www.simplemachines.com.au

2 Jobs

70 Employees

About the Company

Simple Machines is a global team of creative engineers and expert technologists. We partner with organisations to unleash their data’s potential in new and impactful ways. We design and build data platforms and unique software products. We create and deploy intelligent systems. We engineer data to life.

Our heritage is architecting and engineering highly performant, distributed, data driven platforms and data driven applications that perform at massive scale. We partner with enterprise, governments and global technology companies to put their data to work in the real world.

Simple Machines is partners with leading technology providers including GCP, AWS, Azure, Databricks, Snowflake, Confluent, Immuta.

Sydney | London | Christchurch

Listed Jobs

Company background Company brand
Company Name
Simple Machines
Job Title
Senior Technical Recruiter - Data / Software Engineering
Job Description
Job title: Senior Technical Recruiter – Data / Software Engineering Role Summary: Own the full front‑end talent acquisition process for data, cloud, AI and software engineering roles across London and Poland. Build proactive pipelines, coordinate interviews, manage candidate experience, and maintain operational discipline while reporting to TA Leadership in Sydney. Expectations: - Deliver high‑quality hires within fast‑paced, autonomous environment. - Maintain >10 concurrent pipelines with strict attention to detail. - Drive metrics focused on quality, speed, and candidate experience. - Collaborate directly with global leadership, technology directors, and delivery teams. Key Responsibilities: - Source, engage, and convert passive candidates for Java, JVM, Kotlin, full‑stack, backend/frontend, data engineering, delivery, product delivery, DevOps, and AI roles. - Design and execute targeted sourcing campaigns across LinkedIn Recruiter, Gem, SeekOut, AI search tools, and other platforms. - Orchestrate interview schedules, coordinate stakeholders, and ensure seamless candidate experience. - Maintain and update ATS/CRM (e.g., Workable) and pipeline documentation. - Provide regular reporting on hiring metrics and pipeline status to TA leadership. - Influence hiring decisions, manage expectations, and negotiate offers. Required Skills: - 8+ years full‑cycle technical recruitment (agency, consulting, or professional services). - Proven track record in technical markets, especially with passive talent. - Strong organisational and coordination abilities; manage multiple pipelines simultaneously. - Highly autonomous, self‑prioritising, and results‑driven. - Deep knowledge of technical roles: data, cloud, software engineering, delivery, product management, DevOps, AI. - Excellent stakeholder communication and influence skills. - Proficiency with ATS/CRM systems (Workable or similar) and sourcing tools. - Metric‑driven mindset, focusing on quality and experience over volume. Required Education & Certifications: - Bachelor’s degree (or equivalent) in Business, Human Resources, or related field. - Relevant recruiting certifications (e.g., SPHR, PHR, SHRM-CP) preferred but not mandatory.
London, United kingdom
Hybrid
Senior
15-12-2025
Company background Company brand
Company Name
Simple Machines
Job Title
Senior Software Engineer (JVM, Kotlin)
Job Description
**Job Title:** Senior Software Engineer (JVM, Kotlin) **Role Summary:** Hands‑on engineer responsible for designing, building, and operating scalable, data‑driven systems across the full stack (backend services, APIs, frontend components, data pipelines, and cloud infrastructure). Works closely with internal teams and client stakeholders to translate business needs into robust technical solutions within an Agile, consultative environment. **Expectations:** - Deliver end‑to‑end solutions with ownership from design through deployment and support. - Influence technical direction while collaborating with multidisciplinary teams. - Operate effectively in a hybrid (remote/in‑person) setting and adhere to Agile delivery cycles. - Demonstrate a strong learning mindset and adapt quickly to new technologies. **Key Responsibilities:** - Design and implement backend services for a high‑traffic marketing platform. - Define and document APIs, application architectures, and supporting infrastructure. - Build, automate, deploy, and maintain cloud‑based services and data pipelines. - Write and maintain comprehensive technical documentation for internal and client use. - Partner with clients and delivery teams to convert business requirements into technical specifications. - Conduct automated testing (unit, integration) and promote TDD/BDD practices. - Collaborate with data scientists and other engineers on cross‑system solutions. **Required Skills:** - JVM development: Kotlin (primary) or Java. - Design and implementation of data‑driven RESTful APIs. - Large‑scale web service architecture experience. - Strong SQL skills: schema design, performance‑tuned queries. - Automated testing expertise (unit, integration; TDD/BDD preferred). - Front‑end exposure: React, TypeScript, Redux, Tailwind (or comparable frameworks). - Cloud platforms: AWS, GCP, or Azure. - Infrastructure‑as‑code: Terraform, CloudFormation, etc. - Containerization and orchestration: Docker, Kubernetes, ECS (or equivalents). - Proficient Git workflow and collaborative version control. **Nice‑to‑Have Skills:** - Scala or functional programming concepts. - Asynchronous/concurrent frameworks (e.g., Ktor, http4k, Play, RxJava). - NoSQL databases (DynamoDB, Cassandra, BigTable, Cosmos DB). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Relevant certifications (e.g., AWS Certified Solutions Architect, Kubernetes Certified Administrator) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
29-12-2025