Role: Backend Developer Location: Nottinghamshire Working Arrangement: Remote with quarterly visits Salary: Up to 80k Imagine writing software that helps clinicians and researchers work more effectively, supports the interpretation of medical images, and contributes to advancements in patient care. We're looking for a Backend Software Developer who enjoys solving complex technical problems and wants to see their work make a genuine difference in the real world. You'll join a small, highly skilled engineering team responsible for developing and evolving a platform used within medical imaging and pathology environments. This is an opportunity to work on meaningful technology, influence architectural decisions, and take ownership of systems that are actively used by healthcare professionals and researchers. You'll be joining a team where engineers are trusted to make decisions, contribute ideas, and shape the future direction of the platform. The work is primarily backend-focused, centred around Golang and modern cloud-based services. You'll help evolve a platform that continues to expand into new clinical areas, supporting additional imaging modalities, workflows, and research initiatives. Rather than working on short-lived projects, you'll be solving long-term technical challenges that directly impact how healthcare professionals interact with complex data and medical images. You'll have the freedom to take ownership of features, contribute to architectural design, and work closely with experienced engineers who value collaboration and knowledge sharing. You'll be involved in: Designing and developing scalable backend services using Golang. Enhancing a platform used within medical imaging and healthcare environments. Contributing to architecture, technical design, and platform evolution. Building services that process and manage large volumes of clinical and research data. Supporting cloud-based deployments and modern engineering practices. Working closely with engineers, domain experts, and healthcare specialists to solve real-world problems. We're interested in strong backend engineers who enjoy learning and tackling challenging technical problems. You may come from a background in Golang, C#, C++, Java, or another backend-focused language and be keen to develop further in modern distributed systems. We're particularly interested in people who: Enjoy designing clean, maintainable software. Can work independently and take ownership of their work. Have experience building backend applications and services. Are comfortable contributing to technical and architectural discussions. Enjoy learning new technologies and domains. Want to work on products with tangible real-world impact. Previous healthcare or medical imaging experience isn't essential. Curiosity, strong engineering fundamentals, and a willingness to learn are far more important. This is a chance to work in a specialist field where technology, research, and healthcare intersect. You'll have the opportunity to: Work with modern backend technologies, including Golang. Influence architecture and technical direction. Solve complex and intellectually rewarding problems. Collaborate with experienced engineers and domain experts. Build software that is actively used in healthcare and research environments. Enjoy a high degree of autonomy and ownership. See the direct impact your work has on users and the wider healthcare community. If you're motivated by meaningful engineering challenges and want your work to contribute to something bigger than software alone, we'd love to hear from you. We welcome diverse applicants and are dedicated to treating all applicants with dignity and respect, regardless of background.
25/05/2026
Full time
Role: Backend Developer Location: Nottinghamshire Working Arrangement: Remote with quarterly visits Salary: Up to 80k Imagine writing software that helps clinicians and researchers work more effectively, supports the interpretation of medical images, and contributes to advancements in patient care. We're looking for a Backend Software Developer who enjoys solving complex technical problems and wants to see their work make a genuine difference in the real world. You'll join a small, highly skilled engineering team responsible for developing and evolving a platform used within medical imaging and pathology environments. This is an opportunity to work on meaningful technology, influence architectural decisions, and take ownership of systems that are actively used by healthcare professionals and researchers. You'll be joining a team where engineers are trusted to make decisions, contribute ideas, and shape the future direction of the platform. The work is primarily backend-focused, centred around Golang and modern cloud-based services. You'll help evolve a platform that continues to expand into new clinical areas, supporting additional imaging modalities, workflows, and research initiatives. Rather than working on short-lived projects, you'll be solving long-term technical challenges that directly impact how healthcare professionals interact with complex data and medical images. You'll have the freedom to take ownership of features, contribute to architectural design, and work closely with experienced engineers who value collaboration and knowledge sharing. You'll be involved in: Designing and developing scalable backend services using Golang. Enhancing a platform used within medical imaging and healthcare environments. Contributing to architecture, technical design, and platform evolution. Building services that process and manage large volumes of clinical and research data. Supporting cloud-based deployments and modern engineering practices. Working closely with engineers, domain experts, and healthcare specialists to solve real-world problems. We're interested in strong backend engineers who enjoy learning and tackling challenging technical problems. You may come from a background in Golang, C#, C++, Java, or another backend-focused language and be keen to develop further in modern distributed systems. We're particularly interested in people who: Enjoy designing clean, maintainable software. Can work independently and take ownership of their work. Have experience building backend applications and services. Are comfortable contributing to technical and architectural discussions. Enjoy learning new technologies and domains. Want to work on products with tangible real-world impact. Previous healthcare or medical imaging experience isn't essential. Curiosity, strong engineering fundamentals, and a willingness to learn are far more important. This is a chance to work in a specialist field where technology, research, and healthcare intersect. You'll have the opportunity to: Work with modern backend technologies, including Golang. Influence architecture and technical direction. Solve complex and intellectually rewarding problems. Collaborate with experienced engineers and domain experts. Build software that is actively used in healthcare and research environments. Enjoy a high degree of autonomy and ownership. See the direct impact your work has on users and the wider healthcare community. If you're motivated by meaningful engineering challenges and want your work to contribute to something bigger than software alone, we'd love to hear from you. We welcome diverse applicants and are dedicated to treating all applicants with dignity and respect, regardless of background.
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors to join our Edge Team. This is a rare opportunity to help define and deliver our cutting edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi domain sensor fusion, AI assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics. Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed. Collaborate with cross functional teams to plan, build, and test complex functionality. Diagnose and resolve technical issues through root cause analysis. Automate SDLC processes to improve efficiency and reduce manual effort. Produce and maintain technical documentation. Mentor peers, contribute to code reviews, and promote collaborative working practices. What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping. Working with sensor hardware and electronics. Networking principles, protocols, and services. Application development across embedded, desktop, and web platforms. Video and radar signal processing (e.g., OpenCV). AI based, hardware accelerated image processing (e.g., YOLO). Familiarity with Enterprise Systems architecture. Experience with version control systems (Git) and SDLC automation tools. Excellent problem solving, debugging, and collaboration skills. Why Join Us? Work on mission critical maritime surveillance systems used worldwide. Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability. Enjoy flexible hybrid working. Competitive salary and benefits, including: Matched pension contributions up to 5%. Private health care. Development and training programmes. SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
25/05/2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors to join our Edge Team. This is a rare opportunity to help define and deliver our cutting edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi domain sensor fusion, AI assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics. Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed. Collaborate with cross functional teams to plan, build, and test complex functionality. Diagnose and resolve technical issues through root cause analysis. Automate SDLC processes to improve efficiency and reduce manual effort. Produce and maintain technical documentation. Mentor peers, contribute to code reviews, and promote collaborative working practices. What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping. Working with sensor hardware and electronics. Networking principles, protocols, and services. Application development across embedded, desktop, and web platforms. Video and radar signal processing (e.g., OpenCV). AI based, hardware accelerated image processing (e.g., YOLO). Familiarity with Enterprise Systems architecture. Experience with version control systems (Git) and SDLC automation tools. Excellent problem solving, debugging, and collaboration skills. Why Join Us? Work on mission critical maritime surveillance systems used worldwide. Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability. Enjoy flexible hybrid working. Competitive salary and benefits, including: Matched pension contributions up to 5%. Private health care. Development and training programmes. SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Automata is transforming the way labs work with open, integrated automation. Our mission is to unlock the potential of labs and the potential of the people who work in them. Level: 6 Salary band: £130,000 - £170,000 depending on experience Bonus: 15% performance-based, discretionary Location: Hybrid - 3 days per week on site in London (Angel) At Automata, we're on a mission to transform how scientists work by making automation accessible to every lab in the world. We believe that by giving labs the power to automate, we can unlock discoveries that will shape the future of life sciences-from diagnostics and drug discovery to synthetic biology. We design and operate a software platform that orchestrates robots, instruments, data pipelines, and increasingly AI-driven workflows-helping labs move from bespoke, fragile setups to scalable, software defined automation. Our systems sit at the intersection of cloud infrastructure, distributed systems, orchestration engines, and real world physical constraints. We are a product driven company operating at scale, with customers doing genuinely meaningful scientific work that saves lives. Our engineering challenges are real: complex workflows, reliability at scale, performance under constraints, and building platforms that can evolve as new products and capabilities are layered on. We believe great products come from strong technical leadership, clarity of direction, and teams that move at pace. We work closely together, value in person collaboration, and operate from a modern Central London office designed for focus, energy, and momentum. Why Work at Automata? Impact: Your work will directly contribute to advancements in science and medicine, supporting labs around the globe as they push boundaries in research and innovation. Innovation: You'll be part of a team solving complex problems (seriously, no one else has figured out how to do this yet), using cutting edge technology (we have robots). Growth: We invest in our people. Whether through hands on experience, professional development, or collaborative projects, you'll grow both professionally and personally. Community: Join a diverse, passionate team that values collaboration (golf on a Thursday, Soccer once a month, movie nights whenever we fancy it). What we are looking for We are looking for a Principal Software Engineer who will play a defining role in shaping our platform, our teams, and our technical future. This is a top end role with significant architectural authority and organisational influence. You will lead and mentor senior technical leaders, own core architectural decisions, and help scale a stable platform into a multi product foundation-while remaining hands on and deeply technical. You've likely built and scaled complex systems before, possibly as a CTO or equivalent in a smaller company, and you've also seen what "good" looks like in more structured, corporate or enterprise environments. You understand the trade offs between speed and quality, pragmatism and long term sustainability. This role reports to the VP of Product and offers a fast growth path for someone who demonstrates the appetite and capability. Who you are You are a builder and a leader, not one or the other. You are outcome focused - you care deeply about impact, not just elegant solutions. You thrive in complexity and ambiguity, and you bring structure, clarity, and momentum where it's missing. You are technically opinionated but pragmatic, knowing when to push for the right long term decision and when to ship and iterate. You enjoy working with other senior engineers, raising the bar through example, coaching, and clear technical direction. You communicate clearly - with engineers, product managers, and non technical stakeholders - and you're fluent in product language as well as system design. You move fast, but you don't cut corners on reliability or maintainability. You are motivated by growth: growing products, growing teams, and growing yourself into bigger leadership challenges. You listen and learn as much as you lead and direct, balancing each opportunity to grow yourself, while also helping peers and businesses grow. You're excited by the idea of building scalable, modular, high quality platforms that enable others to move faster and build better products. What you will do Own architecture and technical direction Define, evolve, and own the end to end technical architecture across our core platform and new products. Act as the final technical decision maker on architecture, core technologies, and engineering approaches. Design systems that are scalable, resilient, secure, and adaptable as the business grows. Translate product vision and customer needs into clear technical strategy and executable roadmaps. Stay hands on: contribute to critical designs, core platform modules, prototypes, and apply your coding skills where it matters most. Lead and multiply senior engineers Lead, mentor, and influence Staff and Senior Staff Engineers (6 direct, 16 indirect reports). Help staff engineers lead their squads effectively, making better technical and organisational decisions. Structure teams and responsibilities to improve pace, ownership, and clarity. Set technical standards and expectations that raise quality across the organisation. Drive a healthy engineering function, ensuring pace is balanced with the needs of engineers, towards a sustainable model. Scale delivery and improve quality Increase engineering pace without sacrificing reliability or maintainability. Identify and address scaling pain points, technical debt, and delivery bottlenecks. Champion lean, effective engineering processes that support fast, predictable delivery. Drive measurable improvements in platform stability, performance, and developer productivity. Partner with product and customers Work closely with Product, Design, Delivery, Sales and Customer Success to ensure strong alignment between product intent and technical execution. Translate product language into architecture and delivery plans. Initially partner with Product and Customer Success teams, with the opportunity to engage directly with customers over time for deeper technical collaboration. Build cloud and edge connected systems Design and evolve event driven and data streaming architectures. Consider edge deployment constraints and support teams with design trade offs. Balance performance, cost, reliability, and operational simplicity. Lead engineering practices in cloud native environments (Kubernetes, Docker, CI/CD, IaC, security). Enable data and AI driven capabilities Embed AI practices into engineering flows and design. Collaborate with data and AI focused engineers to productionise intelligent systems. Bring a pragmatic mindset to AI - focused on real value, reliability, and integration, not hype. Your background 12-18 years of professional software engineering experience, with deep backend and some platform focus. Strong expertise in Golang; comfortable reasoning about Python based systems. Experience building products end to end, ideally including at least one built from scratch and scaled. Strong system design and distributed systems experience. Exposure to Kubernetes, containerisation, CI/CD, IaC, security, and modern delivery practices. Experience influencing and leading senior technical people. Prior CTO (at a startup), Principal Engineer, or equivalent senior technical leadership experience is a strong plus. Growth & impact This role is designed for someone who wants real influence today and a fast growth path tomorrow. You'll be trusted with critical technical decisions, visible impact, and leadership of senior engineers - with a clear opportunity to grow fast as the organisation scales. If you're excited by hard problems, meaningful products, and building platforms that matter - we'd love to talk. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Discrimination of any kind based on race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status is strictly prohibited.
25/05/2026
Full time
Automata is transforming the way labs work with open, integrated automation. Our mission is to unlock the potential of labs and the potential of the people who work in them. Level: 6 Salary band: £130,000 - £170,000 depending on experience Bonus: 15% performance-based, discretionary Location: Hybrid - 3 days per week on site in London (Angel) At Automata, we're on a mission to transform how scientists work by making automation accessible to every lab in the world. We believe that by giving labs the power to automate, we can unlock discoveries that will shape the future of life sciences-from diagnostics and drug discovery to synthetic biology. We design and operate a software platform that orchestrates robots, instruments, data pipelines, and increasingly AI-driven workflows-helping labs move from bespoke, fragile setups to scalable, software defined automation. Our systems sit at the intersection of cloud infrastructure, distributed systems, orchestration engines, and real world physical constraints. We are a product driven company operating at scale, with customers doing genuinely meaningful scientific work that saves lives. Our engineering challenges are real: complex workflows, reliability at scale, performance under constraints, and building platforms that can evolve as new products and capabilities are layered on. We believe great products come from strong technical leadership, clarity of direction, and teams that move at pace. We work closely together, value in person collaboration, and operate from a modern Central London office designed for focus, energy, and momentum. Why Work at Automata? Impact: Your work will directly contribute to advancements in science and medicine, supporting labs around the globe as they push boundaries in research and innovation. Innovation: You'll be part of a team solving complex problems (seriously, no one else has figured out how to do this yet), using cutting edge technology (we have robots). Growth: We invest in our people. Whether through hands on experience, professional development, or collaborative projects, you'll grow both professionally and personally. Community: Join a diverse, passionate team that values collaboration (golf on a Thursday, Soccer once a month, movie nights whenever we fancy it). What we are looking for We are looking for a Principal Software Engineer who will play a defining role in shaping our platform, our teams, and our technical future. This is a top end role with significant architectural authority and organisational influence. You will lead and mentor senior technical leaders, own core architectural decisions, and help scale a stable platform into a multi product foundation-while remaining hands on and deeply technical. You've likely built and scaled complex systems before, possibly as a CTO or equivalent in a smaller company, and you've also seen what "good" looks like in more structured, corporate or enterprise environments. You understand the trade offs between speed and quality, pragmatism and long term sustainability. This role reports to the VP of Product and offers a fast growth path for someone who demonstrates the appetite and capability. Who you are You are a builder and a leader, not one or the other. You are outcome focused - you care deeply about impact, not just elegant solutions. You thrive in complexity and ambiguity, and you bring structure, clarity, and momentum where it's missing. You are technically opinionated but pragmatic, knowing when to push for the right long term decision and when to ship and iterate. You enjoy working with other senior engineers, raising the bar through example, coaching, and clear technical direction. You communicate clearly - with engineers, product managers, and non technical stakeholders - and you're fluent in product language as well as system design. You move fast, but you don't cut corners on reliability or maintainability. You are motivated by growth: growing products, growing teams, and growing yourself into bigger leadership challenges. You listen and learn as much as you lead and direct, balancing each opportunity to grow yourself, while also helping peers and businesses grow. You're excited by the idea of building scalable, modular, high quality platforms that enable others to move faster and build better products. What you will do Own architecture and technical direction Define, evolve, and own the end to end technical architecture across our core platform and new products. Act as the final technical decision maker on architecture, core technologies, and engineering approaches. Design systems that are scalable, resilient, secure, and adaptable as the business grows. Translate product vision and customer needs into clear technical strategy and executable roadmaps. Stay hands on: contribute to critical designs, core platform modules, prototypes, and apply your coding skills where it matters most. Lead and multiply senior engineers Lead, mentor, and influence Staff and Senior Staff Engineers (6 direct, 16 indirect reports). Help staff engineers lead their squads effectively, making better technical and organisational decisions. Structure teams and responsibilities to improve pace, ownership, and clarity. Set technical standards and expectations that raise quality across the organisation. Drive a healthy engineering function, ensuring pace is balanced with the needs of engineers, towards a sustainable model. Scale delivery and improve quality Increase engineering pace without sacrificing reliability or maintainability. Identify and address scaling pain points, technical debt, and delivery bottlenecks. Champion lean, effective engineering processes that support fast, predictable delivery. Drive measurable improvements in platform stability, performance, and developer productivity. Partner with product and customers Work closely with Product, Design, Delivery, Sales and Customer Success to ensure strong alignment between product intent and technical execution. Translate product language into architecture and delivery plans. Initially partner with Product and Customer Success teams, with the opportunity to engage directly with customers over time for deeper technical collaboration. Build cloud and edge connected systems Design and evolve event driven and data streaming architectures. Consider edge deployment constraints and support teams with design trade offs. Balance performance, cost, reliability, and operational simplicity. Lead engineering practices in cloud native environments (Kubernetes, Docker, CI/CD, IaC, security). Enable data and AI driven capabilities Embed AI practices into engineering flows and design. Collaborate with data and AI focused engineers to productionise intelligent systems. Bring a pragmatic mindset to AI - focused on real value, reliability, and integration, not hype. Your background 12-18 years of professional software engineering experience, with deep backend and some platform focus. Strong expertise in Golang; comfortable reasoning about Python based systems. Experience building products end to end, ideally including at least one built from scratch and scaled. Strong system design and distributed systems experience. Exposure to Kubernetes, containerisation, CI/CD, IaC, security, and modern delivery practices. Experience influencing and leading senior technical people. Prior CTO (at a startup), Principal Engineer, or equivalent senior technical leadership experience is a strong plus. Growth & impact This role is designed for someone who wants real influence today and a fast growth path tomorrow. You'll be trusted with critical technical decisions, visible impact, and leadership of senior engineers - with a clear opportunity to grow fast as the organisation scales. If you're excited by hard problems, meaningful products, and building platforms that matter - we'd love to talk. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Discrimination of any kind based on race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status is strictly prohibited.
Overview At Engine by Starling, we are on a mission to find and work with leading banks around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features and efficient back-office processes that have helped achieve Starling's success. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team at Engine is the backbone of our innovation. We're dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting-edge cloud-native banking platform across multiple global cloud providers and regions. We're looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams to operate their applications flawlessly in production. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. We have a great team - read about our work with Women In Tech, a Day in the life of a Software Engineer at Engine and our interview with our Staff Platform Engineer. What you'll get to do? Building and Scaling Cloud Infrastructure: Design, build, and maintain our cloud infrastructure across multiple providers (including but not limited to GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: Contribute to the build-out and optimisation of our core Engine on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: Enhance and improve our multi-tenant, multi-region SaaS release and continuous deployment systems using Java, Golang, and Terraform at its core. Empowering Developers: Develop and maintain internal tooling using Java and Golang to improve developer experience and on-call efficiency. Automating Compliance and Security: Build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: Optimise the performance and reliability of our cloud environment with a strong focus on cost-effectiveness. Embracing Automation: Identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: Implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: Stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: Contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI-DSS. Collaborating and Learning: Work closely with cross-functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: Strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: Design and document scalable internal tooling clearly and comprehensively. Taking Ownership: Own features and improvements throughout their entire lifecycle. Participate in on-call: The option to join our on-call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behavior. Your place within the team will depend on your individual strengths and interests. We are generally open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. For this role, we are looking for some specific additional skills - if you prefer Java only roles be sure to check out our other Software Engineer roles. What skills are essential Proven experience as a Site Reliability Engineer, DevOps Engineer, Platform Engineer or similar role. Strong proficiency in Golang and/or Java (if you have experience with only one of these that's fine, we'll expect you to pick up the other whilst you're here!). Hands-on experience with Google Cloud Platform (GCP). Solid understanding and practical experience with Kubernetes. Experience with Terraform or other Infrastructure-as-Code tools. Deep understanding of SRE principles and practices, including monitoring, alerting, incident management, and capacity planning. A strong focus on automation and a passion for eliminating manual tasks. Experience with building and maintaining CI/CD pipelines. Knowledge of security best practices in cloud environments. Excellent problem-solving and analytical skills. Strong collaboration and communication skills. A proactive and continuous learning mindset. Ability to design and document technical solutions effectively. What skills are desirable Experience with other cloud providers, particularly AWS. Contributions to open-source projects. Experience with database technologies, particularly Postgres. Familiarity with observability and monitoring systems, and a solid understanding of database monitoring, analysis, disaster recovery, and performance tuning. Familiarity with compliance standards such as ISO27001, SOC2, and PCI-DSS is a plus. Our Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application . click apply for full job details
25/05/2026
Full time
Overview At Engine by Starling, we are on a mission to find and work with leading banks around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features and efficient back-office processes that have helped achieve Starling's success. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team at Engine is the backbone of our innovation. We're dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting-edge cloud-native banking platform across multiple global cloud providers and regions. We're looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams to operate their applications flawlessly in production. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. We have a great team - read about our work with Women In Tech, a Day in the life of a Software Engineer at Engine and our interview with our Staff Platform Engineer. What you'll get to do? Building and Scaling Cloud Infrastructure: Design, build, and maintain our cloud infrastructure across multiple providers (including but not limited to GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: Contribute to the build-out and optimisation of our core Engine on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: Enhance and improve our multi-tenant, multi-region SaaS release and continuous deployment systems using Java, Golang, and Terraform at its core. Empowering Developers: Develop and maintain internal tooling using Java and Golang to improve developer experience and on-call efficiency. Automating Compliance and Security: Build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: Optimise the performance and reliability of our cloud environment with a strong focus on cost-effectiveness. Embracing Automation: Identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: Implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: Stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: Contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI-DSS. Collaborating and Learning: Work closely with cross-functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: Strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: Design and document scalable internal tooling clearly and comprehensively. Taking Ownership: Own features and improvements throughout their entire lifecycle. Participate in on-call: The option to join our on-call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behavior. Your place within the team will depend on your individual strengths and interests. We are generally open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. For this role, we are looking for some specific additional skills - if you prefer Java only roles be sure to check out our other Software Engineer roles. What skills are essential Proven experience as a Site Reliability Engineer, DevOps Engineer, Platform Engineer or similar role. Strong proficiency in Golang and/or Java (if you have experience with only one of these that's fine, we'll expect you to pick up the other whilst you're here!). Hands-on experience with Google Cloud Platform (GCP). Solid understanding and practical experience with Kubernetes. Experience with Terraform or other Infrastructure-as-Code tools. Deep understanding of SRE principles and practices, including monitoring, alerting, incident management, and capacity planning. A strong focus on automation and a passion for eliminating manual tasks. Experience with building and maintaining CI/CD pipelines. Knowledge of security best practices in cloud environments. Excellent problem-solving and analytical skills. Strong collaboration and communication skills. A proactive and continuous learning mindset. Ability to design and document technical solutions effectively. What skills are desirable Experience with other cloud providers, particularly AWS. Contributions to open-source projects. Experience with database technologies, particularly Postgres. Familiarity with observability and monitoring systems, and a solid understanding of database monitoring, analysis, disaster recovery, and performance tuning. Familiarity with compliance standards such as ISO27001, SOC2, and PCI-DSS is a plus. Our Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application . click apply for full job details
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting edge technology products. Join JPMorgan's Liquidity and Account Solutions Technology team and be part of a dynamic group dedicated to delivering innovative technology products. We are seeking motivated Java engineers to enhance our global technology organization, focusing on modern solutions for the Corporate & Investment Bank's Payments business. Our systems manage client liquidity in real time, supporting cash demands and building a next generation core wholesale banking platform designed for global scale and rapid response. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions Technology team, you will be responsible for building and supporting services for our market leading liquidity business. You will contribute features, enhancements and bug fixes - ensuring our codebase remains modern, well structured and robust. You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about liquidity from colleagues, stakeholders and extensive training resources. You will have the chance to grow your skills through our curated technical development programs and dedicated training days. This exciting role provides you with the opportunity to see the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not required, you must be a passionate and well rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop high performance, latency sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineering sub teams focused on the delivery of a small epic by transforming requirements into stories and a build plan Support junior colleagues in their technical growth Provide out of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi threading, messaging technologies and computer networks Experience in building high performance, latency sensitive Java applications Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands on experience with event driven architecture and distributed messaging technologies (Kafka) Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Golang, Rustor C++ Experience with gRPCand Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with front end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
25/05/2026
Full time
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting edge technology products. Join JPMorgan's Liquidity and Account Solutions Technology team and be part of a dynamic group dedicated to delivering innovative technology products. We are seeking motivated Java engineers to enhance our global technology organization, focusing on modern solutions for the Corporate & Investment Bank's Payments business. Our systems manage client liquidity in real time, supporting cash demands and building a next generation core wholesale banking platform designed for global scale and rapid response. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions Technology team, you will be responsible for building and supporting services for our market leading liquidity business. You will contribute features, enhancements and bug fixes - ensuring our codebase remains modern, well structured and robust. You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about liquidity from colleagues, stakeholders and extensive training resources. You will have the chance to grow your skills through our curated technical development programs and dedicated training days. This exciting role provides you with the opportunity to see the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not required, you must be a passionate and well rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop high performance, latency sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineering sub teams focused on the delivery of a small epic by transforming requirements into stories and a build plan Support junior colleagues in their technical growth Provide out of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi threading, messaging technologies and computer networks Experience in building high performance, latency sensitive Java applications Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands on experience with event driven architecture and distributed messaging technologies (Kafka) Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Golang, Rustor C++ Experience with gRPCand Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with front end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. About this role Isovalent, now part of Cisco, is seeking a technical lead to join our core Cilium team (Networking and Frameworks). As a technical lead, you will develop and help design core parts of Cilium's agent and datapath, as well as technically mentoring other team members. This is an amazing opportunity to join the team that created eBPF and Cilium and push the envelope on the networking of Kubernetes and eBPF. What you'll do Developing high-quality golang and eBPF code for the Cilium OSS/Enterprise and golang ebpf library, while following open source development principles and best practices Technical guidance and mentorship Active participation in the open-source community Possibility to speak at public conferences about achievements (if desired) Minimum Qualifications Computer Science degree, or equivalent experience 5+ years of experience with golang, C, and some eBPF knowledge Experience in Linux systems design and networking Experience with Kubernetes Experience in technical leadership roles Preferred Qualifications Experience with Cilium K8s CNI. 3+ years of experience writing eBPF programs Desire to write high quality and efficient code Previous experience in tech lead roles is a plus A public track record of open-source code commits is a plus Experience in public speaking at technical open source conferences is a plus Cisco is an Affimative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
25/05/2026
Full time
Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. About this role Isovalent, now part of Cisco, is seeking a technical lead to join our core Cilium team (Networking and Frameworks). As a technical lead, you will develop and help design core parts of Cilium's agent and datapath, as well as technically mentoring other team members. This is an amazing opportunity to join the team that created eBPF and Cilium and push the envelope on the networking of Kubernetes and eBPF. What you'll do Developing high-quality golang and eBPF code for the Cilium OSS/Enterprise and golang ebpf library, while following open source development principles and best practices Technical guidance and mentorship Active participation in the open-source community Possibility to speak at public conferences about achievements (if desired) Minimum Qualifications Computer Science degree, or equivalent experience 5+ years of experience with golang, C, and some eBPF knowledge Experience in Linux systems design and networking Experience with Kubernetes Experience in technical leadership roles Preferred Qualifications Experience with Cilium K8s CNI. 3+ years of experience writing eBPF programs Desire to write high quality and efficient code Previous experience in tech lead roles is a plus A public track record of open-source code commits is a plus Experience in public speaking at technical open source conferences is a plus Cisco is an Affimative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Solutions Architect Our Client is an international consultancy with over 3000 employees. They are now looking to recruit a Senior Solutions Architect to based at the Company's Central London Offices. Overview Solutions Architect role with extensive and deep expertise in Application Development areas. Responsibilities Work on opportunities along with sales, practice, and delivery teams through the pre-sales process Develop customer proposals - solution architecture, pitch decks, estimating solution effort, resourcing and timelines Translate requirements into solution architecture diagrams, implementation roadmap, delivery approach and other artifacts Understand business and technology issues / challenges and translate that to modern technology solutions Engage with business and IT groups to align solution architecture with strategic business direction Build a trusted advisor relationship with business and technology leaders Stay periodically engaged throughout the entire project lifecycle to ensure ongoing alignment to established solution vision Read / write code and leverage various design patterns where appropriate Ability to read/write code and expertise with various design patterns Qualifications Bachelors or master's degree in engineering (computer, electronics, etc.) 20+ years of Solutions Architecture experience (or equivalent enterprise architecture experience) and in customer-facing roles Vertical domain knowledge in Financial Services will be an advantage Excellent written and verbal communication skills Experience in client-driven large-scale application platform implementation projects Experience and desire to work in a global delivery environment In-depth, hands-on experience in developing web / mobile applications or platform with either Java/J2EE or .NET tech stack and database technologies such as Oracle, MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL database such as MongoDB, Cassandra, etc. Ability to travel up to 40% Familiarity with architecture modelling tools. TOGAF experience / certification desired but not necessary Proven track record of designing / developing scalable solutions at the enterprise level Demonstrated success in quickly understanding business needs and aligning it to technology solutions Experience delivering solutions using an Agile / Scrum methodology Strong communications skills (e.g. active listening, requirements elicitation, oral, written, presentation, workshop facilitation, consensus building) The Clients offices as based in Holborn - Central London. The salary for this position will be based on expertise and will be in the range £90K - £120K. Please do send your CV to us in Word format along with you salary and availability.
25/05/2026
Full time
Solutions Architect Our Client is an international consultancy with over 3000 employees. They are now looking to recruit a Senior Solutions Architect to based at the Company's Central London Offices. Overview Solutions Architect role with extensive and deep expertise in Application Development areas. Responsibilities Work on opportunities along with sales, practice, and delivery teams through the pre-sales process Develop customer proposals - solution architecture, pitch decks, estimating solution effort, resourcing and timelines Translate requirements into solution architecture diagrams, implementation roadmap, delivery approach and other artifacts Understand business and technology issues / challenges and translate that to modern technology solutions Engage with business and IT groups to align solution architecture with strategic business direction Build a trusted advisor relationship with business and technology leaders Stay periodically engaged throughout the entire project lifecycle to ensure ongoing alignment to established solution vision Read / write code and leverage various design patterns where appropriate Ability to read/write code and expertise with various design patterns Qualifications Bachelors or master's degree in engineering (computer, electronics, etc.) 20+ years of Solutions Architecture experience (or equivalent enterprise architecture experience) and in customer-facing roles Vertical domain knowledge in Financial Services will be an advantage Excellent written and verbal communication skills Experience in client-driven large-scale application platform implementation projects Experience and desire to work in a global delivery environment In-depth, hands-on experience in developing web / mobile applications or platform with either Java/J2EE or .NET tech stack and database technologies such as Oracle, MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL database such as MongoDB, Cassandra, etc. Ability to travel up to 40% Familiarity with architecture modelling tools. TOGAF experience / certification desired but not necessary Proven track record of designing / developing scalable solutions at the enterprise level Demonstrated success in quickly understanding business needs and aligning it to technology solutions Experience delivering solutions using an Agile / Scrum methodology Strong communications skills (e.g. active listening, requirements elicitation, oral, written, presentation, workshop facilitation, consensus building) The Clients offices as based in Holborn - Central London. The salary for this position will be based on expertise and will be in the range £90K - £120K. Please do send your CV to us in Word format along with you salary and availability.
Strong commercial experience developing Back End services using Golang , with PHP knowledge considered an advantage Proven expertise in designing and operating microservices-based architectures , ideally within fintech or payments environments Solid understanding of concurrent and distributed systems , including handling high-throughput transaction processing Experience working with event-driven architectures and messaging platforms such as Kafka or RabbitMQ Hands-on experience with both relational and NoSQL databases , including technologies like PostgreSQL, MongoDB, and BigQuery Practical experience deploying and managing services in containerised environments using Docker and Kubernetes
25/05/2026
Contractor
Strong commercial experience developing Back End services using Golang , with PHP knowledge considered an advantage Proven expertise in designing and operating microservices-based architectures , ideally within fintech or payments environments Solid understanding of concurrent and distributed systems , including handling high-throughput transaction processing Experience working with event-driven architectures and messaging platforms such as Kafka or RabbitMQ Hands-on experience with both relational and NoSQL databases , including technologies like PostgreSQL, MongoDB, and BigQuery Practical experience deploying and managing services in containerised environments using Docker and Kubernetes
Position Overview Goldman Sachs Engineers are innovators and problem-solvers, building solutions in Artificial Intelligence, risk management, big data, mobile, and more. This team focuses on creating tools and platform services that enhance the developer experience for all GS engineers. The primary focus is building services and tools to help developers write better and more secure code by implementing best practices, automated code reviews, and security checks. These tools will leverage AI to provide real-time feedback and suggestions, ensuring that code quality and security standards are consistently met. The role includes creating comprehensive documentation and training materials as well as simplifying the developer experience through agentic workflows that streamline processes, reduce manual tasks, and provide intelligent recommendations based on historical data and best practices. Key Responsibilities Design, develop, and maintain tools and platform services that enhance the developer experience. Implement AI-driven solutions to assist with coding and improve developer productivity. Collaborate with cross-functional teams to integrate internal knowledge and best practices into development tools. Continuously evaluate and improve existing tools and platforms to ensure they meet the evolving needs of GS engineers. Be part of our continual drive to innovate and uplift our platforms to take advantage of new technologies such as machine learning and cloud platforms. Provide technical guidance and support to other team members and stakeholders. Stay up to date with the latest industry trends and technologies to ensure our tools and platforms remain cutting-edge. Champion AI tools and solutions through AI governance committees for approval, demonstrating compliance with security standards, model validation requirements, and regulatory guidelines to ensure safe release into production. Monitor and maintain compliance of deployed AI tools through regular security audits, vulnerability assessments, and updates to meet evolving regulatory requirements and internal policy changes. Basic Qualifications Bachelor's or master's degree in computer science, engineering, or a related field. Minimum 6 years of relevant industry experience. Proficiency in programming languages such as Python, Java, or GoLang. Experience with AI and machine learning technologies, particularly in the context of coding assistants. Strong problem-solving skills and the ability to think critically and creatively. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Experience with RESTful web services. Experience or interest in building mission-critical and highly available systems. Experience in end-to-end design and implementation of software products. Team player, eager to work in a regional agile/scrum pod within a global organization. Analytical mindset, creativity, and commercial focus to deliver optimal solutions for the business. We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal-opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans' status, disability, or any other characteristic protected by applicable law.
25/05/2026
Full time
Position Overview Goldman Sachs Engineers are innovators and problem-solvers, building solutions in Artificial Intelligence, risk management, big data, mobile, and more. This team focuses on creating tools and platform services that enhance the developer experience for all GS engineers. The primary focus is building services and tools to help developers write better and more secure code by implementing best practices, automated code reviews, and security checks. These tools will leverage AI to provide real-time feedback and suggestions, ensuring that code quality and security standards are consistently met. The role includes creating comprehensive documentation and training materials as well as simplifying the developer experience through agentic workflows that streamline processes, reduce manual tasks, and provide intelligent recommendations based on historical data and best practices. Key Responsibilities Design, develop, and maintain tools and platform services that enhance the developer experience. Implement AI-driven solutions to assist with coding and improve developer productivity. Collaborate with cross-functional teams to integrate internal knowledge and best practices into development tools. Continuously evaluate and improve existing tools and platforms to ensure they meet the evolving needs of GS engineers. Be part of our continual drive to innovate and uplift our platforms to take advantage of new technologies such as machine learning and cloud platforms. Provide technical guidance and support to other team members and stakeholders. Stay up to date with the latest industry trends and technologies to ensure our tools and platforms remain cutting-edge. Champion AI tools and solutions through AI governance committees for approval, demonstrating compliance with security standards, model validation requirements, and regulatory guidelines to ensure safe release into production. Monitor and maintain compliance of deployed AI tools through regular security audits, vulnerability assessments, and updates to meet evolving regulatory requirements and internal policy changes. Basic Qualifications Bachelor's or master's degree in computer science, engineering, or a related field. Minimum 6 years of relevant industry experience. Proficiency in programming languages such as Python, Java, or GoLang. Experience with AI and machine learning technologies, particularly in the context of coding assistants. Strong problem-solving skills and the ability to think critically and creatively. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Experience with RESTful web services. Experience or interest in building mission-critical and highly available systems. Experience in end-to-end design and implementation of software products. Team player, eager to work in a regional agile/scrum pod within a global organization. Analytical mindset, creativity, and commercial focus to deliver optimal solutions for the business. We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal-opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans' status, disability, or any other characteristic protected by applicable law.
About Wolt At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we're building the delivery of (almost) everything and you'll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn't always easy, but it's definitely exciting. Here you'll learn more, build more, and ship more than in most other companies. You'll be challenged a lot, but also have a lot of fun on the way. So, if you're a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. What we're looking for We're looking for a Backend Engineer to join the Wolt Promotions team. This role is best suited for someone who is strongly backend-oriented, thrives in ambiguity, and can take ownership of large, cross-functional initiatives from planning to delivery. Core requirements Strong backend engineering experience This is first and foremost a backend engineering role. We're especially interested in candidates with Golang experience. Golang is strongly preferred, but it is not a strict requirement for an otherwise exceptional backend profile. Ownership and execution in ambiguous environments This is the most important capability for the role. We're looking for someone who can operate effectively when the path is not fully defined, take ownership of initiatives that span multiple teams, align stakeholders, create realistic plans and timelines, and drive execution through to delivery. AI-native development experience We highly value engineers who already use modern AI tools as part of their daily workflow. This includes substantial hands on experience with tools such as Codex, Claude, and agent-driven development workflows, and a strong understanding of how to use them effectively to improve engineering productivity, speed, and quality. Strong communication and stakeholder management Success in this role requires clear and proactive communication. You should be comfortable gathering feedback, processing it thoughtfully, and facilitating alignment between the team and external stakeholders so everyone is moving in the same direction. Nice to have Database experience, ideally NoSQL Experience with NoSQL databases is a plus, especially technologies such as Cassandra, MongoDB, or similar systems. This is less important than backend strength, ownership, and AI fluency, but still valuable. You might be a great fit if you Are a strong backend engineer, ideally with Golang experience Have experience building and operating scalable backend systems Are comfortable working in high-ambiguity environments and bringing structure where needed Can independently lead large initiatives across team boundaries, from problem definition and planning to stakeholder alignment and on time delivery Communicate clearly and effectively, and know how to gather, process, and act on feedback Can build strong working relationships with stakeholders and keep multiple parties aligned around shared goals Have hands on experience with AI assisted engineering workflows, including tools like Codex, Claude, and agent-based development approaches Bring experience with NoSQL databases such as Cassandra, MongoDB, or similar technologies Requirements Backend engineering experience Strong preference for Golang Proven ability to take ownership of complex, cross team projects in ambiguous environments Strong stakeholder management, planning, and delivery skills Excellent communication and alignment building skills Extensive experience with AI assisted development, including tools such as Codex, Claude, and agentic workflows Experience with NoSQL databases such as Cassandra, MongoDB, or similar is a plus Our Commitment to Diversity and Inclusion We're committed to growing and empowering a more inclusive community within our company, industry, and cities. That's why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
24/05/2026
Full time
About Wolt At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we're building the delivery of (almost) everything and you'll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn't always easy, but it's definitely exciting. Here you'll learn more, build more, and ship more than in most other companies. You'll be challenged a lot, but also have a lot of fun on the way. So, if you're a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. What we're looking for We're looking for a Backend Engineer to join the Wolt Promotions team. This role is best suited for someone who is strongly backend-oriented, thrives in ambiguity, and can take ownership of large, cross-functional initiatives from planning to delivery. Core requirements Strong backend engineering experience This is first and foremost a backend engineering role. We're especially interested in candidates with Golang experience. Golang is strongly preferred, but it is not a strict requirement for an otherwise exceptional backend profile. Ownership and execution in ambiguous environments This is the most important capability for the role. We're looking for someone who can operate effectively when the path is not fully defined, take ownership of initiatives that span multiple teams, align stakeholders, create realistic plans and timelines, and drive execution through to delivery. AI-native development experience We highly value engineers who already use modern AI tools as part of their daily workflow. This includes substantial hands on experience with tools such as Codex, Claude, and agent-driven development workflows, and a strong understanding of how to use them effectively to improve engineering productivity, speed, and quality. Strong communication and stakeholder management Success in this role requires clear and proactive communication. You should be comfortable gathering feedback, processing it thoughtfully, and facilitating alignment between the team and external stakeholders so everyone is moving in the same direction. Nice to have Database experience, ideally NoSQL Experience with NoSQL databases is a plus, especially technologies such as Cassandra, MongoDB, or similar systems. This is less important than backend strength, ownership, and AI fluency, but still valuable. You might be a great fit if you Are a strong backend engineer, ideally with Golang experience Have experience building and operating scalable backend systems Are comfortable working in high-ambiguity environments and bringing structure where needed Can independently lead large initiatives across team boundaries, from problem definition and planning to stakeholder alignment and on time delivery Communicate clearly and effectively, and know how to gather, process, and act on feedback Can build strong working relationships with stakeholders and keep multiple parties aligned around shared goals Have hands on experience with AI assisted engineering workflows, including tools like Codex, Claude, and agent-based development approaches Bring experience with NoSQL databases such as Cassandra, MongoDB, or similar technologies Requirements Backend engineering experience Strong preference for Golang Proven ability to take ownership of complex, cross team projects in ambiguous environments Strong stakeholder management, planning, and delivery skills Excellent communication and alignment building skills Extensive experience with AI assisted development, including tools such as Codex, Claude, and agentic workflows Experience with NoSQL databases such as Cassandra, MongoDB, or similar is a plus Our Commitment to Diversity and Inclusion We're committed to growing and empowering a more inclusive community within our company, industry, and cities. That's why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
A dynamic delivery service company in Greater London is seeking a Backend Engineer to join their Promotions team. This role is focused on backend development, ideally with expertise in Golang. Candidates should have experience leading cross-functional projects and utilizing AI tools like Codex and Claude to improve workflows. Strong communication and stakeholder management skills are essential. Join us if you're ready to take on exciting challenges in a fast-paced environment.
24/05/2026
Full time
A dynamic delivery service company in Greater London is seeking a Backend Engineer to join their Promotions team. This role is focused on backend development, ideally with expertise in Golang. Candidates should have experience leading cross-functional projects and utilizing AI tools like Codex and Claude to improve workflows. Strong communication and stakeholder management skills are essential. Join us if you're ready to take on exciting challenges in a fast-paced environment.
Nutanix builds enterprise software to help companies run their own private cloud or software-defined datacenter. At the heart of Nutanix is the AHV team who develop the Acropolis Hypervisor - proven to be reliable, performant and scalable. Alongside the AHV team we are building a new Tools Team to develop and maintain our internal tools for scalable deployments, test frameworks and observability or performance analysis. This is fundamentally a software development role, but an interest in automation, orchestration and DevOps would be an asset. Some experience of developing testing automation frameworks would be beneficial too. You will find yourself working on highly complex distributed systems; thousands of VMs running inside hypervisors nested inside a fleet of bare metal hypervisors, with networking complexity to match - if you find this sort of environment an intriguing challenge rather than a nightmare, you could be a good fit for the role. We currently have tools written in Python and Rust, but there will be opportunities to work on other components inside AHV. Experience in these languages, as well as C or Golang, would therefore be a bonus. About the Team The team is led by industry experts with 20+ years of experience, who are leading AHV development globally. We have a forward-thinking approach to our work that has retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain the internal tools for AHV Enable AHV developers to push towards making AHV even more reliable, performant and secure Participate in hypervisor development on occasion, particularly when it involves features which are needed for interaction with the framework Help the team develop reliable system tests to prevent regression in existing functionality and discover defects as we develop and deploy new features Help improve the build system, other developer productivity tools, and consistently find ways that the team can automate their day-to-day tasks What You Will Bring Bachelor's, Master's degree in Computer Science (preferred) or another technical discipline/equivalent experience Knowledge of UNIX/Linux Excellent coding skills in Python or Rust, ideally from working on enterprise-quality software Familiarity with API design, REST and distributed systems would be helpful Experience with Pytest or similar test frameworks Hands on knowledge of Git and Docker Experience with automation, CI/CD and DevOps tools like Jenkins, Ansible, or GitHub Actions is desirable Some industry experience or equivalent research experience would be an advantage Familiarity with OS internals and concepts of distributed systems Work Arrangement Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in person collaboration. In locations where our workplace policy applies (i.e. Cambridge, San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team specific guidance and norms will be provided by your manager. Nutanix is an equal opportunity employer. Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affimative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting .
24/05/2026
Full time
Nutanix builds enterprise software to help companies run their own private cloud or software-defined datacenter. At the heart of Nutanix is the AHV team who develop the Acropolis Hypervisor - proven to be reliable, performant and scalable. Alongside the AHV team we are building a new Tools Team to develop and maintain our internal tools for scalable deployments, test frameworks and observability or performance analysis. This is fundamentally a software development role, but an interest in automation, orchestration and DevOps would be an asset. Some experience of developing testing automation frameworks would be beneficial too. You will find yourself working on highly complex distributed systems; thousands of VMs running inside hypervisors nested inside a fleet of bare metal hypervisors, with networking complexity to match - if you find this sort of environment an intriguing challenge rather than a nightmare, you could be a good fit for the role. We currently have tools written in Python and Rust, but there will be opportunities to work on other components inside AHV. Experience in these languages, as well as C or Golang, would therefore be a bonus. About the Team The team is led by industry experts with 20+ years of experience, who are leading AHV development globally. We have a forward-thinking approach to our work that has retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain the internal tools for AHV Enable AHV developers to push towards making AHV even more reliable, performant and secure Participate in hypervisor development on occasion, particularly when it involves features which are needed for interaction with the framework Help the team develop reliable system tests to prevent regression in existing functionality and discover defects as we develop and deploy new features Help improve the build system, other developer productivity tools, and consistently find ways that the team can automate their day-to-day tasks What You Will Bring Bachelor's, Master's degree in Computer Science (preferred) or another technical discipline/equivalent experience Knowledge of UNIX/Linux Excellent coding skills in Python or Rust, ideally from working on enterprise-quality software Familiarity with API design, REST and distributed systems would be helpful Experience with Pytest or similar test frameworks Hands on knowledge of Git and Docker Experience with automation, CI/CD and DevOps tools like Jenkins, Ansible, or GitHub Actions is desirable Some industry experience or equivalent research experience would be an advantage Familiarity with OS internals and concepts of distributed systems Work Arrangement Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in person collaboration. In locations where our workplace policy applies (i.e. Cambridge, San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team specific guidance and norms will be provided by your manager. Nutanix is an equal opportunity employer. Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affimative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting .
Golang Works is seeking a Systems Engineer to join their team in Oxford, United Kingdom. The ideal candidate will have experience in managing Kubernetes, along with proficiency in Bash and Python scripting for system automation. This full-time role requires supporting a field-based team with complex technical issues and deploying Virtual Machines. Competitive compensation and a dynamic work environment are offered, though visa sponsorship is not provided.
24/05/2026
Full time
Golang Works is seeking a Systems Engineer to join their team in Oxford, United Kingdom. The ideal candidate will have experience in managing Kubernetes, along with proficiency in Bash and Python scripting for system automation. This full-time role requires supporting a field-based team with complex technical issues and deploying Virtual Machines. Competitive compensation and a dynamic work environment are offered, though visa sponsorship is not provided.
About the role We're looking for a Security Engineer to join the ElevenLabs Security team. In this role, you'll work at the intersection of security, software and infrastructure engineering, building the platforms, controls and tooling that let teams ship and operate cloud infrastructure securely at high velocity. Responsibilities Design and build security tools and guardrails that integrate directly into our infrastructure and products Partner with Engineering and Infrastructure teams to review application architectures, develop threat models and build in secure by default patterns throughout the software development lifecycle Identify, prioritise and remediate security vulnerabilities, working directly with engineers and contributing to fixes where required, across the entire stack. Ship new security features which directly improve the security posture of our products in production Design and implement supply chain security controls across build and deployment pipelines, including artefact signing, provenance, dynamic admission controls and SBOM generation Requirements Strong engineering background, with experience building and shipping production systems Proven track record of building and scaling security programs Fluency in at least one programming language (Python, Typescript, Golang etc) with the ability to read, write and maintain production quality code Hands on experience in cloud-native environments (AWS or GCP), Kubernetes, and infrastructure-as-code (Terraform) Strong understanding of cloud security fundamentals: IAM, networking, PKI, linux internals Experience securing CI/CD pipelines to prevent supply chain attacks Bonus Experience securing AI or Machine Learning systems, including training pipelines Background in developer experience or platform engineering, especially building developer tooling Contributions to open source security projects, published research or talks at security conferences Experience working in regulated environments (SOC 2, ISO27001, PCI, HIPAA or similar) Location This role is remote and can be executed globally. However, to facilitate working with the Security Team, we prefer candidates based in GMT to GMT+3 or UK. If you prefer, you can work from our offices in Dublin, London or Warsaw. What we offer Innovative culture: You'll be part of a generational opportunity to define the trajectory of AI, surrounded by a team pushing the boundaries of what's possible. Growth paths: Joining ElevenLabs means joining a dynamic team with countless opportunities to drive impact - beyond your immediate role and responsibilities. Learning & development: ElevenLabs proactively supports professional development through an annual discretionary stipend. Social travel: We also provide an annual discretionary stipend to meet up with colleagues each year, however you choose. Annual company offsite: Each year, we bring the entire team together in a new location - past offsites have included Croatia and Italy. Co-working: If you're not located near one of our main hubs, we offer a monthly co-working stipend.
24/05/2026
Full time
About the role We're looking for a Security Engineer to join the ElevenLabs Security team. In this role, you'll work at the intersection of security, software and infrastructure engineering, building the platforms, controls and tooling that let teams ship and operate cloud infrastructure securely at high velocity. Responsibilities Design and build security tools and guardrails that integrate directly into our infrastructure and products Partner with Engineering and Infrastructure teams to review application architectures, develop threat models and build in secure by default patterns throughout the software development lifecycle Identify, prioritise and remediate security vulnerabilities, working directly with engineers and contributing to fixes where required, across the entire stack. Ship new security features which directly improve the security posture of our products in production Design and implement supply chain security controls across build and deployment pipelines, including artefact signing, provenance, dynamic admission controls and SBOM generation Requirements Strong engineering background, with experience building and shipping production systems Proven track record of building and scaling security programs Fluency in at least one programming language (Python, Typescript, Golang etc) with the ability to read, write and maintain production quality code Hands on experience in cloud-native environments (AWS or GCP), Kubernetes, and infrastructure-as-code (Terraform) Strong understanding of cloud security fundamentals: IAM, networking, PKI, linux internals Experience securing CI/CD pipelines to prevent supply chain attacks Bonus Experience securing AI or Machine Learning systems, including training pipelines Background in developer experience or platform engineering, especially building developer tooling Contributions to open source security projects, published research or talks at security conferences Experience working in regulated environments (SOC 2, ISO27001, PCI, HIPAA or similar) Location This role is remote and can be executed globally. However, to facilitate working with the Security Team, we prefer candidates based in GMT to GMT+3 or UK. If you prefer, you can work from our offices in Dublin, London or Warsaw. What we offer Innovative culture: You'll be part of a generational opportunity to define the trajectory of AI, surrounded by a team pushing the boundaries of what's possible. Growth paths: Joining ElevenLabs means joining a dynamic team with countless opportunities to drive impact - beyond your immediate role and responsibilities. Learning & development: ElevenLabs proactively supports professional development through an annual discretionary stipend. Social travel: We also provide an annual discretionary stipend to meet up with colleagues each year, however you choose. Annual company offsite: Each year, we bring the entire team together in a new location - past offsites have included Croatia and Italy. Co-working: If you're not located near one of our main hubs, we offer a monthly co-working stipend.
Golang Works is seeking a Cloud Engineer for a full-time position in London, UK. The ideal candidate will have expertise in operating systems, Python, and Terraform, and experience in managing cloud deployments. Compensation ranges from £80K to £150K, and the role focuses on developing and maintaining cloud infrastructure. Join Golang Works and contribute to innovative trading solutions.
24/05/2026
Full time
Golang Works is seeking a Cloud Engineer for a full-time position in London, UK. The ideal candidate will have expertise in operating systems, Python, and Terraform, and experience in managing cloud deployments. Compensation ranges from £80K to £150K, and the role focuses on developing and maintaining cloud infrastructure. Join Golang Works and contribute to innovative trading solutions.
Selection changes the language of the page/content Developer Platform Engineer - Operational Events and Data (UK) London, England, United Kingdom Software and Services At Apple, great ideas quickly become phenomenal products, services, and customer experiences. Apple Pay has brought the Apple Wallet to millions of customers worldwide, enabling them to carry digital credentials such as credit and debit cards, transit passes, hotel and car keys, theme park tickets - and now, mobile driver's licences - all in their Apple Wallet. Building and scaling these products requires not just world-class engineering, but a deep understanding of how institutions around the world operate, implement standards, and protect user data and privacy.As a Developer Platform Engineer, you will have the opportunity to tackle the intricate challenge of building resilient and reliable distributed software systems at Apple's scale, enabling the next generation of services powering Apple Pay.The role is a hands on contributor to our internal developer platform. You will navigate the layers between application, platform, cloud, and infrastructure engineering. Our solutions are shaped by deep understanding of the problems which will inform what we build in the platform. We follow principles of platform as a product, cloud-native and devops and our success is measured by adoption.The ultimate goal of our platform is to modernise the technical stack and the engineering culture in our organisation. That's why we are building a platform that is opinionated and makes it easy to do the right thing.Our team focuses on near real time, event driven micro services and OLTP workloads with global scale. Our use cases range from customer facing to internal back office backend services.This role may require occasional international travel. Description In this hands on role, you will have a particular focus on:- Data for microservices: transactional storage and event driven architectures. This extends to for data governance, data contracts, and compliance as native solutions in our platform.Product advocacy for the platform itself: identify the opportunities across different solutions, assess whether a platform solution would bring value and work on the delivery of this. Our objective is to pursue a platform as a product delivery.- Problem solving with hands on, evidence based and example based decisions. Sometimes this means getting familiar with technologies you did not know before.- Proposing and delivering on platform best practices. We are transforming diverse and varied architectures into unified opinionated solutions, preferably based on Kubernetes operators.Tactical work at the relevant layer: infrastructure, cloud, platform or application level. You will be able to work with the right toolstack for the problem in front of you. That could mean GoLang for Kubernetes Operator or a Kotlin application library. We don't expect perfect knowledge everywhere but the ability to leverage the most appropriate tool.- Guiding foundational and architectural design and delivery - including education, documentation, examples and collaborative delivery. Our work must be approachable by our colleagues and actionable in AI workflows. Minimum Qualifications Demonstrable experience of or strong interesting in transforming engineering practices. A solid understanding of distributed systems fundamentals and cloud native solutions. An ability to communicate thoughtfully and clearly, both verbally and in writing, to discuss complex technical concepts with diverse audiences, in order to drive from solution to delivery. Demonstrate problem solving as a team. A track record of building and sustaining healthy long term relationships within your team and beyond its boundaries, including global teams and external partners. Preferred Qualifications You don't have to tick all or even most of these, as long as you can demonstrate the ability to pick them up: Practical experience with an internal developer platform or application frameworks . Demonstrable experience of working on a data mesh or an event mesh or similar architectures. Experience as an advocate for CI/CD, DevOps, DORA metrics and similar best practices and familiarity with pipelines and infrastructure as code. Familiarity or hands on curiosity with our technical stack and its major components: AWS, Java, Kotlin, GoLang, gRPC, Data Science tools like Iceberg, Spark, Flink, SQL/NoSQL databases. An appreciation for, and understanding of security, privacy, governance along with their relevant implementations. Passion for shaping developer platforms that are as accessible to AI agents as they are to humans, paired with hands on use of generative AI in day to day engineering work. At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
24/05/2026
Full time
Selection changes the language of the page/content Developer Platform Engineer - Operational Events and Data (UK) London, England, United Kingdom Software and Services At Apple, great ideas quickly become phenomenal products, services, and customer experiences. Apple Pay has brought the Apple Wallet to millions of customers worldwide, enabling them to carry digital credentials such as credit and debit cards, transit passes, hotel and car keys, theme park tickets - and now, mobile driver's licences - all in their Apple Wallet. Building and scaling these products requires not just world-class engineering, but a deep understanding of how institutions around the world operate, implement standards, and protect user data and privacy.As a Developer Platform Engineer, you will have the opportunity to tackle the intricate challenge of building resilient and reliable distributed software systems at Apple's scale, enabling the next generation of services powering Apple Pay.The role is a hands on contributor to our internal developer platform. You will navigate the layers between application, platform, cloud, and infrastructure engineering. Our solutions are shaped by deep understanding of the problems which will inform what we build in the platform. We follow principles of platform as a product, cloud-native and devops and our success is measured by adoption.The ultimate goal of our platform is to modernise the technical stack and the engineering culture in our organisation. That's why we are building a platform that is opinionated and makes it easy to do the right thing.Our team focuses on near real time, event driven micro services and OLTP workloads with global scale. Our use cases range from customer facing to internal back office backend services.This role may require occasional international travel. Description In this hands on role, you will have a particular focus on:- Data for microservices: transactional storage and event driven architectures. This extends to for data governance, data contracts, and compliance as native solutions in our platform.Product advocacy for the platform itself: identify the opportunities across different solutions, assess whether a platform solution would bring value and work on the delivery of this. Our objective is to pursue a platform as a product delivery.- Problem solving with hands on, evidence based and example based decisions. Sometimes this means getting familiar with technologies you did not know before.- Proposing and delivering on platform best practices. We are transforming diverse and varied architectures into unified opinionated solutions, preferably based on Kubernetes operators.Tactical work at the relevant layer: infrastructure, cloud, platform or application level. You will be able to work with the right toolstack for the problem in front of you. That could mean GoLang for Kubernetes Operator or a Kotlin application library. We don't expect perfect knowledge everywhere but the ability to leverage the most appropriate tool.- Guiding foundational and architectural design and delivery - including education, documentation, examples and collaborative delivery. Our work must be approachable by our colleagues and actionable in AI workflows. Minimum Qualifications Demonstrable experience of or strong interesting in transforming engineering practices. A solid understanding of distributed systems fundamentals and cloud native solutions. An ability to communicate thoughtfully and clearly, both verbally and in writing, to discuss complex technical concepts with diverse audiences, in order to drive from solution to delivery. Demonstrate problem solving as a team. A track record of building and sustaining healthy long term relationships within your team and beyond its boundaries, including global teams and external partners. Preferred Qualifications You don't have to tick all or even most of these, as long as you can demonstrate the ability to pick them up: Practical experience with an internal developer platform or application frameworks . Demonstrable experience of working on a data mesh or an event mesh or similar architectures. Experience as an advocate for CI/CD, DevOps, DORA metrics and similar best practices and familiarity with pipelines and infrastructure as code. Familiarity or hands on curiosity with our technical stack and its major components: AWS, Java, Kotlin, GoLang, gRPC, Data Science tools like Iceberg, Spark, Flink, SQL/NoSQL databases. An appreciation for, and understanding of security, privacy, governance along with their relevant implementations. Passion for shaping developer platforms that are as accessible to AI agents as they are to humans, paired with hands on use of generative AI in day to day engineering work. At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
Wireless Communications Engineer - Spacetime UK Aalyria is a leading technology company that supplies laser communications technology and temporospatial software-defined networking platforms to the aerospace industry. With technology acquired from Google, Aalyria is at the forefront of innovation in satellite and airborne mesh networks, as well as cislunar and deep-space communications. We are revolutionizing the orchestration and management of planetary mesh networks using any radio or optical spectrum, any orbit, and any hardware across land, sea, air, and space. Role Overview: We are seeking a highly skilled engineer with strong expertise in wireless communications theory, with a strong mathematical background in linear algebra, matrix theory, signal processing and relevant industry experience. This engineer will work with a team of highly skilled software engineers, systems engineers and system architects on the development of algorithms for software-based channel estimation, prediction, radio-resource management (RRM) and optimization of multi-antennae (MIMO) communications for satellite and other wireless aerospace networks. This could also include 3GPP based Non-Terrestrial Networks (NTN). The ideal candidate for this role is someone who has extensive industry experience in physical layer or radio resource management technology development and implementation, and will be able to bridge rigorous mathematical foundations with practical wireless system applications, including communicating complex concepts clearly to diverse technical and non-technical audiences. Key Responsibilities: Develop algorithms and implementation techniques for channel prediction, estimation, feedback processing, radio resource management and interference management for MIMO, beamforming, and multi-user wireless communication systems, both terrestrial and satellite/aerospace.Apply advanced linear algebra, probability, matrix theory, game theory and other advanced techniques to wireless channel modeling, capacity analysis, signal processing and resource allocation problems. Translate complex theoretical concepts and numerical analysis of wireless communications and resource optimization into intuitive explanations, visualizations, and engineering insights. Collaborate with system architects, and software engineers to integrate theory, algorithms and techniques developed into real-time resource management software implementations and simulation frameworks, including 3GPP Self-Optimization Network (SON), O-RAN Near-RT and Non-RT RAN Intelligent Controller (RIC), Service Management and Orchestration (SMO), xApp and rApp frameworks, with an eye to computational efficiency and performance optimization Prepare clear technical reports, presentations, design documents and knowledge-transfer material to support internal teams, partners, customers or contributions to industry standards, including 3GPP for 5G, 5G Advanced and 6G, (as well as others). Conduct system performance studies and trade-off analysis for customers or internal requirement and software architecture definitionOptionally: contribute to software-based simulations or processing and estimation frameworks (MATLAB, Python, C++, or similar) for validating theoretical models. Optionally: actively participate to standards in SDOs such as 3GPP, IEEE, IETF, DVB, etc. Required Qualifications: Advanced degree (PhD or MSc) in Telecommunications, Electrical Engineering, Applied Mathematics, or related field, with a focus on wireless communications, signal processing, or information theory. Deep knowledge of: Wireless communications systems, communications and channel capacity theory (e.g . Shannon, Hartley, etc), MIMO systems, beamforming, precoding and channel estimation in wireless communications and/or sensing/radar Linear algebra and matrix decompositions (SVD, eigenvalue problems, etc.) Practical applications, preferably in RAN, silicon or radio resource management (RRM) systems (e.g. worked in directly applicable industry or applied research/R&D position) Probability theory and statistical signal processing Strong analytical and problem-solving skills, with ability to derive insights from first principles. Demonstrated ability to explain complex concepts in a clear and intuitive manner (teaching, mentoring, or technical presentations). Preferred Qualifications: Hands-on experience with simulation and/or real-time computation tools, such as MATLAB, Python (NumPy/Scipy/Matplotlib), NVIDIA Sionna, NVIDIA Aerial SDK, Ansys STK, QuaDRiga, or other frameworks developed in suitable programming languages (e.g. C++, Golang, etc) Familiarity with wireless communication standards (LTE, 5G NR, WiFi, WiMAX, DVB-S2X or beyond). Experience with optimization methods, convex optimization, or machine learning for communications. Software engineering skills in Golang, C++, Java, Rust, Python or other languages Experience with AI/ML based signal processing techniques, neural Networks (NN), neural receivers and advanced algorithms for wireless communications, AI RAN applications Experience with machine learning frameworks and GPU based frameworks, such as TensorFlow, Pytorch, NVIDIA CUDA, NVIDIA Aerial, etc Registered patents in relevant wireless communications techniques (Optional) Publications in peer-reviewed journals/conferences in the field of communications theory or signal processing. Strong communication skills and ability to work collaboratively in a team environment If you are a passionate and driven wireless communications engineer, with expertise in signal processing, linear algebra and AI/ML who wants to work on cutting-edge technology that can make a real impact on the world, Aalyria is the perfect place for you. Apply today and join our team of innovative professionals. What We Offer: Opportunity to lead high-impact, innovative projects in the space technology and digital infrastructure domain. A dynamic, international environment collaborating with leading research centres and industrial partners. Competitive compensation package based on experience. Hybrid working policy with flexible arrangements. Exposure to cutting-edge technologies in space-ground integration, AI-driven networks, and cloud mission control. Pension Health insurance Equity Work Requirements & Location: Applicants must have the right to work in the United Kingdom. Work Location: Remote working within the UK. Equal Opportunity Employer Statement: Aalyria is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Qualified applicants from all backgrounds are encouraged to apply.
23/05/2026
Full time
Wireless Communications Engineer - Spacetime UK Aalyria is a leading technology company that supplies laser communications technology and temporospatial software-defined networking platforms to the aerospace industry. With technology acquired from Google, Aalyria is at the forefront of innovation in satellite and airborne mesh networks, as well as cislunar and deep-space communications. We are revolutionizing the orchestration and management of planetary mesh networks using any radio or optical spectrum, any orbit, and any hardware across land, sea, air, and space. Role Overview: We are seeking a highly skilled engineer with strong expertise in wireless communications theory, with a strong mathematical background in linear algebra, matrix theory, signal processing and relevant industry experience. This engineer will work with a team of highly skilled software engineers, systems engineers and system architects on the development of algorithms for software-based channel estimation, prediction, radio-resource management (RRM) and optimization of multi-antennae (MIMO) communications for satellite and other wireless aerospace networks. This could also include 3GPP based Non-Terrestrial Networks (NTN). The ideal candidate for this role is someone who has extensive industry experience in physical layer or radio resource management technology development and implementation, and will be able to bridge rigorous mathematical foundations with practical wireless system applications, including communicating complex concepts clearly to diverse technical and non-technical audiences. Key Responsibilities: Develop algorithms and implementation techniques for channel prediction, estimation, feedback processing, radio resource management and interference management for MIMO, beamforming, and multi-user wireless communication systems, both terrestrial and satellite/aerospace.Apply advanced linear algebra, probability, matrix theory, game theory and other advanced techniques to wireless channel modeling, capacity analysis, signal processing and resource allocation problems. Translate complex theoretical concepts and numerical analysis of wireless communications and resource optimization into intuitive explanations, visualizations, and engineering insights. Collaborate with system architects, and software engineers to integrate theory, algorithms and techniques developed into real-time resource management software implementations and simulation frameworks, including 3GPP Self-Optimization Network (SON), O-RAN Near-RT and Non-RT RAN Intelligent Controller (RIC), Service Management and Orchestration (SMO), xApp and rApp frameworks, with an eye to computational efficiency and performance optimization Prepare clear technical reports, presentations, design documents and knowledge-transfer material to support internal teams, partners, customers or contributions to industry standards, including 3GPP for 5G, 5G Advanced and 6G, (as well as others). Conduct system performance studies and trade-off analysis for customers or internal requirement and software architecture definitionOptionally: contribute to software-based simulations or processing and estimation frameworks (MATLAB, Python, C++, or similar) for validating theoretical models. Optionally: actively participate to standards in SDOs such as 3GPP, IEEE, IETF, DVB, etc. Required Qualifications: Advanced degree (PhD or MSc) in Telecommunications, Electrical Engineering, Applied Mathematics, or related field, with a focus on wireless communications, signal processing, or information theory. Deep knowledge of: Wireless communications systems, communications and channel capacity theory (e.g . Shannon, Hartley, etc), MIMO systems, beamforming, precoding and channel estimation in wireless communications and/or sensing/radar Linear algebra and matrix decompositions (SVD, eigenvalue problems, etc.) Practical applications, preferably in RAN, silicon or radio resource management (RRM) systems (e.g. worked in directly applicable industry or applied research/R&D position) Probability theory and statistical signal processing Strong analytical and problem-solving skills, with ability to derive insights from first principles. Demonstrated ability to explain complex concepts in a clear and intuitive manner (teaching, mentoring, or technical presentations). Preferred Qualifications: Hands-on experience with simulation and/or real-time computation tools, such as MATLAB, Python (NumPy/Scipy/Matplotlib), NVIDIA Sionna, NVIDIA Aerial SDK, Ansys STK, QuaDRiga, or other frameworks developed in suitable programming languages (e.g. C++, Golang, etc) Familiarity with wireless communication standards (LTE, 5G NR, WiFi, WiMAX, DVB-S2X or beyond). Experience with optimization methods, convex optimization, or machine learning for communications. Software engineering skills in Golang, C++, Java, Rust, Python or other languages Experience with AI/ML based signal processing techniques, neural Networks (NN), neural receivers and advanced algorithms for wireless communications, AI RAN applications Experience with machine learning frameworks and GPU based frameworks, such as TensorFlow, Pytorch, NVIDIA CUDA, NVIDIA Aerial, etc Registered patents in relevant wireless communications techniques (Optional) Publications in peer-reviewed journals/conferences in the field of communications theory or signal processing. Strong communication skills and ability to work collaboratively in a team environment If you are a passionate and driven wireless communications engineer, with expertise in signal processing, linear algebra and AI/ML who wants to work on cutting-edge technology that can make a real impact on the world, Aalyria is the perfect place for you. Apply today and join our team of innovative professionals. What We Offer: Opportunity to lead high-impact, innovative projects in the space technology and digital infrastructure domain. A dynamic, international environment collaborating with leading research centres and industrial partners. Competitive compensation package based on experience. Hybrid working policy with flexible arrangements. Exposure to cutting-edge technologies in space-ground integration, AI-driven networks, and cloud mission control. Pension Health insurance Equity Work Requirements & Location: Applicants must have the right to work in the United Kingdom. Work Location: Remote working within the UK. Equal Opportunity Employer Statement: Aalyria is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Qualified applicants from all backgrounds are encouraged to apply.
A payment service provider in London is seeking a Senior Software Engineer to design, develop, and maintain core APIs and event-driven services. The ideal candidate will have over 5 years of professional software development experience, strong Golang expertise, and a collaborative spirit. This role offers the chance to work on innovative projects that directly impact merchants across Europe. Benefits include flexible hours, healthcare support, and a friendly working environment in Central London.
23/05/2026
Full time
A payment service provider in London is seeking a Senior Software Engineer to design, develop, and maintain core APIs and event-driven services. The ideal candidate will have over 5 years of professional software development experience, strong Golang expertise, and a collaborative spirit. This role offers the chance to work on innovative projects that directly impact merchants across Europe. Benefits include flexible hours, healthcare support, and a friendly working environment in Central London.
DevOps Engineer - Transform Financial Infrastructure About the Role We're looking for a proactive DevOps Engineer to help shape the reliability, scalability, and security of a fast-growing, cloud-native platform in the financial services space. You'll play a key role in automating infrastructure, streamlining CI/CD pipelines, and enabling engineering teams to deploy safely and confidently. This role offers the opportunity to work with cutting-edge technologies, including GCP, Kubernetes, Terraform/OpenTofu, and modern CI/CD pipelines, while helping define best practices for a regulated, high-impact platform. What You'll Do Infrastructure & Automation: Build and maintain cloud infrastructure, CI/CD pipelines, and automated deployment workflows. Security & Compliance: Implement automated security controls and policies across cloud environments and deployments. Cloud & Kubernetes Expertise: Harden and manage GCP environments and Kubernetes clusters, including IAM, network policies, and secrets management. Vulnerability Management: Automate detection, triage, and remediation of infrastructure and application vulnerabilities. Developer Enablement: Provide reusable templates and tooling to help teams deploy quickly and securely. Incident Response: Contribute to operational and security incident handling to minimize downtime and risk. What You Bring Strong experience designing, managing, and securing high-availability cloud infrastructure (GCP preferred). Expertise with Kubernetes (GKE), container runtime security, and cluster hardening. Solid skills in Infrastructure as Code (Terraform/OpenTofu) and CI/CD pipelines (GitLab CI, GitHub Actions). Hands on experience with security tooling (Aqua, Falco, Prisma Cloud, or similar). Programming or scripting experience in Python, Golang, or Shell for automation tasks. Strong understanding of API security, IAM policies, network security, and secrets management. Bonus Points For Experience in regulated fintech or compliance frameworks (SOC2, ISO 27001, PCI DSS, DORA). Certifications such as Google Cloud Professional Security Engineer, CKS, or CISSP. Why You'll Love Working Here Competitive salary + equity Flexible hybrid and remote work options Generous holiday allowance and family leave policies Private medical insurance and mental health support Learning & development budget, team socials, and dog friendly office vibes
23/05/2026
Full time
DevOps Engineer - Transform Financial Infrastructure About the Role We're looking for a proactive DevOps Engineer to help shape the reliability, scalability, and security of a fast-growing, cloud-native platform in the financial services space. You'll play a key role in automating infrastructure, streamlining CI/CD pipelines, and enabling engineering teams to deploy safely and confidently. This role offers the opportunity to work with cutting-edge technologies, including GCP, Kubernetes, Terraform/OpenTofu, and modern CI/CD pipelines, while helping define best practices for a regulated, high-impact platform. What You'll Do Infrastructure & Automation: Build and maintain cloud infrastructure, CI/CD pipelines, and automated deployment workflows. Security & Compliance: Implement automated security controls and policies across cloud environments and deployments. Cloud & Kubernetes Expertise: Harden and manage GCP environments and Kubernetes clusters, including IAM, network policies, and secrets management. Vulnerability Management: Automate detection, triage, and remediation of infrastructure and application vulnerabilities. Developer Enablement: Provide reusable templates and tooling to help teams deploy quickly and securely. Incident Response: Contribute to operational and security incident handling to minimize downtime and risk. What You Bring Strong experience designing, managing, and securing high-availability cloud infrastructure (GCP preferred). Expertise with Kubernetes (GKE), container runtime security, and cluster hardening. Solid skills in Infrastructure as Code (Terraform/OpenTofu) and CI/CD pipelines (GitLab CI, GitHub Actions). Hands on experience with security tooling (Aqua, Falco, Prisma Cloud, or similar). Programming or scripting experience in Python, Golang, or Shell for automation tasks. Strong understanding of API security, IAM policies, network security, and secrets management. Bonus Points For Experience in regulated fintech or compliance frameworks (SOC2, ISO 27001, PCI DSS, DORA). Certifications such as Google Cloud Professional Security Engineer, CKS, or CISSP. Why You'll Love Working Here Competitive salary + equity Flexible hybrid and remote work options Generous holiday allowance and family leave policies Private medical insurance and mental health support Learning & development budget, team socials, and dog friendly office vibes
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. At Socure, we are revolutionizing digital trust by building mission-critical systems that deliver high reliability and operate at global scale. As a Manager, Software Engineering, you will be a hands on technical leader who defines direction, raises engineering standards, and delivers measurable product outcomes, all while remaining deeply involved in design and development. This is not a traditional people management or delivery management role-here, you will write code, architect solutions, lead complex projects, and coach engineers to maximize their potential. This role is perfect for leaders seeking high growth, product driven environments, who are passionate about distributed systems, and who want to directly influence the design of secure, scalable, and resilient infrastructure while cultivating top engineering talent. What You'll Do: Architect and design scalable, resilient, high performance backend systems and platforms in AWS, prioritizing reliability, security, and cost efficiency. Contribute hands on to key initiatives-including design reviews, prototyping, coding, performance tuning, and debugging-typically 30% of your time, while mentoring engineers and establishing high standards. Lead cross team technical initiatives; drive design forums, establish engineering guardrails, and ensure high quality delivery via code reviews and automation. Partner closely with Product, Design, Data Science, and Platform teams to define project scope, sequence milestones, and proactively de risk execution for iterative releases. Own design of APIs and microservices, including REST and event driven patterns, and enforce best practices for versioning, contracts, and backward compatibility. Advance operational excellence by defining SLOs, improving observability and alerting, hardening on call procedures and runbooks, and leading incident response and post mortems. Solve complex distributed system challenges (such as throughput, latency, consistency, and data modeling) with pragmatic decision making and balanced tradeoffs. Document architectural decisions, service ownership, and operational runbooks to share knowledge and maintain long term scalability. Foster team growth through clear expectations, actionable feedback, and mentorship; hire, develop, and onboard diverse talent committed to a culture of ownership and collaboration. What You Bring: 7+ years of professional software engineering experience, including ownership of large scale backend systems in production. 3+ years of hands on technical leadership (as Tech Lead or Manager) with a track record of leading complex, cross team projects while contributing to code and design. 5+ years of experience with Golang (preferred) and/or Java, plus strong computer science fundamentals (data structures, concurrency, distributed systems). Deep understanding of AWS cloud native architectures and services (e.g., ECS/EKS, Lambda, OpenSearch, DynamoDB, RDS, S3) and resilience patterns. Proficiency with microservices, API design, and event driven systems, as well as experience with containerization and orchestration (Docker, Kubernetes). Strong operational mindset: expert in observability, monitoring, incident response, performance engineering, and adherence to security best practices. Familiarity with CI/CD pipelines, automated testing strategies (unit, integration, e2e), and modern DevOps workflows; comfortable with Git based trunk/branch strategies. Excellent communication, stakeholder management, and decision making skills; able to clearly frame tradeoffs and drive alignment across engineering and product teams. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly. Follow Us! YouTube LinkedIn X (Twitter) Facebook
23/05/2026
Full time
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. At Socure, we are revolutionizing digital trust by building mission-critical systems that deliver high reliability and operate at global scale. As a Manager, Software Engineering, you will be a hands on technical leader who defines direction, raises engineering standards, and delivers measurable product outcomes, all while remaining deeply involved in design and development. This is not a traditional people management or delivery management role-here, you will write code, architect solutions, lead complex projects, and coach engineers to maximize their potential. This role is perfect for leaders seeking high growth, product driven environments, who are passionate about distributed systems, and who want to directly influence the design of secure, scalable, and resilient infrastructure while cultivating top engineering talent. What You'll Do: Architect and design scalable, resilient, high performance backend systems and platforms in AWS, prioritizing reliability, security, and cost efficiency. Contribute hands on to key initiatives-including design reviews, prototyping, coding, performance tuning, and debugging-typically 30% of your time, while mentoring engineers and establishing high standards. Lead cross team technical initiatives; drive design forums, establish engineering guardrails, and ensure high quality delivery via code reviews and automation. Partner closely with Product, Design, Data Science, and Platform teams to define project scope, sequence milestones, and proactively de risk execution for iterative releases. Own design of APIs and microservices, including REST and event driven patterns, and enforce best practices for versioning, contracts, and backward compatibility. Advance operational excellence by defining SLOs, improving observability and alerting, hardening on call procedures and runbooks, and leading incident response and post mortems. Solve complex distributed system challenges (such as throughput, latency, consistency, and data modeling) with pragmatic decision making and balanced tradeoffs. Document architectural decisions, service ownership, and operational runbooks to share knowledge and maintain long term scalability. Foster team growth through clear expectations, actionable feedback, and mentorship; hire, develop, and onboard diverse talent committed to a culture of ownership and collaboration. What You Bring: 7+ years of professional software engineering experience, including ownership of large scale backend systems in production. 3+ years of hands on technical leadership (as Tech Lead or Manager) with a track record of leading complex, cross team projects while contributing to code and design. 5+ years of experience with Golang (preferred) and/or Java, plus strong computer science fundamentals (data structures, concurrency, distributed systems). Deep understanding of AWS cloud native architectures and services (e.g., ECS/EKS, Lambda, OpenSearch, DynamoDB, RDS, S3) and resilience patterns. Proficiency with microservices, API design, and event driven systems, as well as experience with containerization and orchestration (Docker, Kubernetes). Strong operational mindset: expert in observability, monitoring, incident response, performance engineering, and adherence to security best practices. Familiarity with CI/CD pipelines, automated testing strategies (unit, integration, e2e), and modern DevOps workflows; comfortable with Git based trunk/branch strategies. Excellent communication, stakeholder management, and decision making skills; able to clearly frame tradeoffs and drive alignment across engineering and product teams. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly. Follow Us! YouTube LinkedIn X (Twitter) Facebook