
Senior Software Engineer, Platform
Posted May 9

Posted May 9
This is a fully remote position, open to applicants in Europe.
• Become a key member of the Platform Services team as a high-impact individual contributor.
• Immediately engage in the design, development, and management of internal platforms and services.
• Collaborate effectively within a distributed team across London and North America.
• Provide senior-level independence during North American hours, ensuring continuous progress even when the London-based team is offline.
• Design, implement, and oversee backend services and platform capabilities primarily using Java.
• Deploy and manage services on Kubernetes and virtualized infrastructure within an on-premises environment (no public cloud providers).
• Utilize Postgres and Oracle databases as fundamental data stores.
• Contribute to and occasionally lead discussions on system design and architecture, especially concerning internal access management platforms and trade limits platforms utilized by risk and compliance stakeholders.
• Collaborate with engineers from London and North America through a combination of pair programming and asynchronous teamwork.
• Take full ownership of work from design to implementation, automated testing, deployment, and production support (full lifecycle ownership).
• Employ AI-assisted development tools while upholding high code quality and robust review practices.
• Engage in and enhance team practices surrounding code review, operational excellence, and documentation.
• Extensive experience as a Senior Software Engineer or in a similar role.
• Strong Java development background within production systems.
• Proficient in deploying and operating on Kubernetes (preferably on-premises or self-managed clusters).
• Familiarity with relational databases (Postgres and/or Oracle).
• Comfortable working closely with infrastructure and platform-related concerns (deployment, environments, access, configuration, observability).
• Demonstrated success in system design and architecture for complex backend/platform systems.
• Experience with full lifecycle development processes.
• Openness to or familiarity with AI-assisted development tools and workflows.
• Capability to operate with a high degree of autonomy during North American working hours.
• Strong collaboration skills within distributed teams.
• Flexible working hours.
• Options for remote work.
Greencells Group
Teamficient
ESCO Group
Get handpicked remote jobs straight to your inbox weekly.