Design sophisticated user interfaces for business stakeholders.
Implement web applications using React.
Integrate with backend-provided APIs.
Contribute to solution design workshops.
Gather and translate business requirements into technical designs.
Collaborate with client stakeholders and team members.
Operate within an iterative Agile delivery environment.
AgileGitReact.js+3 more
Showing 1 of 2 positions
About Simple Machines
Simple Machines transforms complex data into actionable insights for enterprises, governments, and global tech companies. You will build bespoke data platforms and intelligent software, making data work in the real world. We architect and engineer highly performant, distributed, data-driven platforms and applications at massive scale. Partner with us to unleash data's potential, backed by alliances with industry leaders like GCP, AWS, Azure, and Snowflake. Our global team operates from Sydney, London, and Christchurch, delivering expert solutions.
How We Work
We are a diverse, globally connected team valuing excellence, principled behavior, and unity. Some roles offer fully remote work with flexible hours, while others require close alignment with specific client teams. For example, remote roles in Poland work closely with our UK leadership team to ensure seamless collaboration. We embrace an iterative delivery model using Agile practices. Team members support each other across the full stack, fostering a culture of continuous learning and contribution. You can expect both hybrid remote and in-person collaboration depending on the role and client needs.
Engineering at Simple Machines
Engineers at Simple Machines craft solutions for complex data challenges. You will design and implement robust, data-driven APIs and build scalable backend services using JVM languages like Kotlin or Java. We leverage cloud infrastructure with AWS, Google Cloud, and Azure, implementing Infrastructure-as-Code with Terraform or Cloud Formation. Our technical approach emphasizes in-depth unit and integration testing, often using TDD and BDD. You will work with SQL databases, designing schemas and queries for demanding business requirements. We continuously explore new technologies, from functional programming with Scala to NoSQL databases like DynamoDB and containerization with Docker and Kubernetes.
Why Join Us
Solve complex data engineering and machine learning problems at scale.
Drive significant impact by transforming client data into tangible outcomes.
Collaborate with a global team of expert technologists across diverse projects.
Access substantial annual budgets for professional development and certifications.
Work with modern tech stacks, including JVM languages, leading cloud providers, and advanced data tools.
Benefits & Perks (Poland)
Competitive salary and benefits package.
Annual Health and Wellbeing Allowance (6,129 PLN) for various wellness needs.
Annual Professional Development budget (7,355 PLN) for training, courses, and conferences.
Annual Certification budget (12,259 PLN) for certifications and related courses.
Equipment Allowance (6,129 PLN) plus Apple MacBook Pro and accessories.