Senior Software Engineer - JVM, Kotlin at Simple Machines. This Senior/Lead Full Stack Engineer role is focused on supporting UK-based clients as part of our EMEA Engineering Operations scaling. You will drive development of sophisticated, scalable solutions across the full technology stack, from frontends and backends to data pipelines and infrastructure, within a collaborative team environment.
What You'll Do
- Responsible for design and technical development of backend services for a highly scalable marketing platform.
- Responsible for designing the APIs, applications, and infrastructure the team develops.
- Responsible for documenting the technical requirements and design for the client.
- Responsible for end-to-end delivery and support, including build, automation, deployment, and operations, for everything that is developed.
- Partner with client stakeholders and team members to gather business requirements and collaborate on design decisions.
- Translate business requirements into technical and design requirements.
- Operate within an iterative delivery team using Agile delivery tools and practices.
- Hybrid remote and in-person collaboration with the delivery team and client stakeholders.
What We're Looking For
- Must be based in Poland.
- Must have Polish citizenship or full-time working rights.
Team & Environment
Works closely with UK leadership team and UK delivery teams. Team members work together across the full stack and assist one another.
Work Mode
Hybrid with locations in Poland. This role offers remote work flexibility, but you must be closely aligned with UK delivery teams and client stakeholders, ensuring time-zone overlap. It involves hybrid remote and in-person collaboration.





