London, England, United Kingdom Hybrid / WFH Options
Goodstack
become the world's leading platform for donations to nonprofits worldwide. We need talented individuals to join us on this journey - we need you! Join our Startup as a SeniorSoftwareEngineer (Back-end/Full-stack)! You will be part of our Giving Team, developing APIs and user experiences to expand our donations & volunteering platform for … partners. You will work within an autonomous, cross-functional team and report directly to the Engineering Manager. Your mission as a SeniorSoftwareEngineer will include: Implementing and enhancing backend (and frontend if Full Stack) components to improve our platform, ensuring an excellent user experience. Contributing to establishing best practices and technological standards. Writing code daily and More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
Vaisala
We are looking for a SeniorSoftwareEngineer to join our Elements Software team at Vaisala in Aberdeen, UK.Join us and be part of a small, agile group developing and enhancing our industry-leading Elements platform, delivering cutting-edge offshore weather measurement solutions. Vaisala is a global leader in measurement instruments and intelligence helping industries, nations … and flexibility are the new norm for us. Let’s discuss what works for you. What's your role? In this role you will be involved in the whole software development lifecycle, from requirements gathering and supporting sales, through to design, implementation, deployment and maintenance. You will be part of our Elements team of six software professionals and … together with the team, you will have an excellent opportunity to create innovative new software features, differentiating Elements further above its competition, and facilitating rapid expansion of our global customer base. In this role you will be working in close co-operation with project engineers, sales teams and software end users. You will report to Product & Development Manager More ❯
Derivatives business. This team is a key partner to the markets business and has been a major contributor to its success. What We do/The Team As a SeniorSoftwareEngineer, you will collaborate with front office, operations, Product Owner team, and development team members to provide solutions that improve efficiency, decrease operational risk, and enable … trusting, and diverse environment that encourages creative thinking and critical problem-solving to serve our clients globally. Role Overview/What will you do: Citi is looking for a SeniorSoftwareEngineer (VP Level) to work on market data pricing platform. We work in an Agile and DevOps manner, self-organize our work with BAs, speak directly … code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Nexthink
Nexthink Manchester, England, United Kingdom SeniorSoftwareEngineer (Java) Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to … startup spirit, grow and develop our product very fast. There are so many things we can bring to the world and such a big room to grow! As a Senior Backend SoftwareEngineer, you will: Work with existing data pipelines, enriching it and bringing more value to the customers. Find ways to improve the existing pipelines, with … an important role in developing the next generation of our Data Platform, and help us in our journey to become a cloud-only company. Participate in all stages of software development and collaborate with different teams, from ideation to final delivery. Help the team maintain the high code quality standards and improve best practices. Work with the agile iterative More ❯
About the Role As a Java SeniorSoftwareEngineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build the NinjaOne product suite in an agile environment. Not … services to enable NinjaOne's customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions … issues that may be on the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education in Technical or Engineering field More ❯
About the Role As a Java SeniorSoftwareEngineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build the NinjaOne product suite in an agile environment. Not … services to enable NinjaOne's customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions … issues that may be on the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education in Technical or Engineering field More ❯
SeniorSoftwareEngineer - Identity and Access Management (f/m/d) Join Contentful as a SeniorSoftwareEngineer and take a central role in enhancing our Identity and Access Management ( IAM ) capabilities. Our platform serves billions of requests daily, with customers trusting us with their content-making scalability and security equally crucial. We … our ways of working and our development processes as well as our domain and its components. What you need to be successful? Professional Experience : Proven track record as a SeniorSoftwareEngineer in product development, with demonstrated success in building high-traffic APIs and services. Technical Expertise : Strong proficiency in Ruby, TypeScript/Node.js, relational databases ( MySQL More ❯
Job Title: SeniorSoftwareEngineer Location: Across all our UK Naval sites including New Malden, Broad Oak - Portsmouth, Frimley, Dorchester or Filton. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this role. Salary: Circa £58,000 (depending on skills and experience) What you'll be doing … Utilise an Agile/DevSecOps approach for the creation of new and modified software code/test modules as part of a wider product solution Contribute to a continuous learning and feedback process in relation to the DevSecOps methodology Lead and/or participate in technical discussions and meetings on an as-required basis Assist in planning for and … other pertinent information related to current and future work Review/provide comments on work items carried out by peers and other team members Your skills and experiences: Essential: Software development skills in a language such as Java, Python, C++ or Rust Practical experience of developing software using a cloud-based development environment following an agile methodology Familiarity More ❯
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role As a SeniorSoftwareEngineer on Palantir's … of identity governance workflows and access management for Palantirians and our customers globally. Your approach will emphasise secure-by-design principles, embedding security considerations into every phase of the software development lifecycle. By adopting shift-left security practices, you will proactively address security concerns early in the development process, ensuring that our systems are resilient against emerging threats. The … services for workforce, customer and workload authentication and authorisation Build services that help with mitigating identity related security risks, enforcing compliance requirements and enhance the security posture of Palantir Engineer automation frameworks that scale the implementation of Single Sign-On (SSO) integrations across multiple Entra ID tenants Build tooling to standardise and scale operational workflows in AWS, Azure and More ❯
Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion … is widely used by every PlayStation developer worldwide and we work especially closely with game teams inside the PlayStation Studios family. Role overview: We seek a Principal Full Stack SoftwareEngineer to join the team working on the Crash Reporting System. Required Experience, Skills and Capabilities 8+ years of professional experience working with medium/large complex code More ❯
level, making substantial contributions to the evolution of scientific knowledge. We dedicate ourselves to broadening the realms of human potential, and we are actively seeking an enthusiastic and devoted SeniorSoftwareEngineer (Full Stack) to join our pioneering team located in Oxford. We believe in the power of relentless curiosity and the pursuit of excellence, and we … invite you to join us in shaping the future of scientific exploration and healthcare breakthroughs. In this role you will build software solutions for the automation of super-resolution microscopy, image analysis to enable non-expert scientists to gain rapid and actionable insights using super-resolution across academic research, drug development, and diagnostics. Your Role at ONI: Build solutions … in support of rapidly emerging business and project requirements. Contribute to architecture for building end-to-end systems optimized for speed and scale Participate in all aspects of agile software development, including design, implementation, and deployment. Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design. Provide mentorship and guidance to junior engineers More ❯
jobs board. Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead SoftwareEngineer at JPMorgan Chase within Corporate Oversight and Governance Technology, you are an integral part of an agile team that works to enhance, build, and … function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and … respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts with applied experience. Significant experience delivering high quality enterprise software Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Advanced knowledge of software applications and technical processes with considerable in-depth More ❯
best-in-class products and solutions, and unparalleled access to capital and liquidity. About the team The Equity Technology organization is undertaking a multi-year investment to completely re-engineer the front office technology platform, to support business expansion plans to close the gap to competition. Citi Investment Strategies (CIS) Engineering group comprises four teams. SolstiCE team is responsible … for development, maintenance and support of an index calculation platform for the CIS business. Role Overview/What you will you do The role of a SeniorSoftwareEngineer for SolstiCE requires a combination of strong technical and leadership skills. You will work together with business stakeholders from Trading and Benchmark Administration Team (BAT), and with other … manage multiple priorities simultaneously. You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies. Hands-on professional software development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Instil
We are looking for multiple SeniorSoftware Engineers to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code and leading small teams on the delivery of … business-critical outcomes. You will have a passion for software engineering excellence and customer success - in this business, both are important. One enables the other, but we're passionate about both. Ideally, you will have experience leading small teams of engineers and a desire to make a wider positive impact on company culture. More importantly, you will be a … how we work. Proactively contribute to a team culture that values quality, robustness and knowledge sharing. Need to have: A minimum of 4 years post-graduate experience in the software industry. Expertise in Java, Kotlin, Typescript, or C#. Expertise in React orAngular. Experience developing cloud-native solutions or modern frontend applications. Experience developing secure and robust architectures. Experience delivering More ❯
drive innovation and make a significant impact. We offer unparalleled opportunities for career growth and a collaborative environment where you can thrive and contribute to meaningful projects. As a Senior Lead SoftwareEngineer at JPMorgan Chase within the Rates Technology team, you will collaborate with traders, quantitative researchers, and IT stakeholders to design and deliver market-leading … practices. Job Responsibilities: Collaborate with Front Office, Quants, and IT stakeholders to understand business requirements and propose innovative technical solutions. Design, develop, and maintain high-quality, secure, and scalable software applications. Produce architecture and design artifacts for complex applications, ensuring design constraints are met. Execute software solutions, including development, testing, and technical troubleshooting, with a focus on continuous … improvement. Gather, analyze, and synthesize data to drive improvements in coding hygiene and system architecture. Contribute to software engineering communities of practice and explore new and emerging technologies. Provide first-line production support to traders and marketers, ensuring seamless operation of our applications. Required Qualifications, Capabilities, and Skills: Formal training or certification on Financial Engineering concepts and proficient advanced More ❯
London, England, United Kingdom Hybrid / WFH Options
Percona
Percona is looking for a flexible and efficient Senior C/C++ SoftwareEngineer to join its Open Source Software Development team. You will work on the Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL. You will work from your home office, using online tools and resources to contribute to a fast … Develop test cases for continuous integration deployment Participate in code and design reviews Mentor and guide other team members in their own career development Blog, present and evangelize our software to help increase adoption and keep our thriving community growing Engage with other departments in Percona to ensure we’re delivering value driven solutions What Have You Done: Bachelor … and scripting languages such as BASH, Perl, and Python Proficiency with tools like gdb and strace Proficiency with git, github, and source code management methodologies Knowledge of Open Source software concepts and community What Will Make You Stand Out: Knowledge of high-performance algorithms on modern multicore hardware Established history of driving performance enhancements Proven experience in implementing features More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … expert for one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … expert for one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … expert for one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with More ❯
London, England, United Kingdom Hybrid / WFH Options
Altitude Angel Limited
safe integration of unmanned aerial systems (UAS) into shared airspace, we’ve paved the way for the future of advanced air mobility (AAM). About the Role As a SeniorSoftwareEngineer at Altitude Angel, you will play a pivotal role in shaping the future of aviation technology. You will design and build robust, scalable systems that … have the opportunity to innovate, solve complex challenges, collaborate with a talented team, and play a hands-on role in delivering tomorrow’s skies. What You'll Do Design, engineer, and test high-quality, highly-scalable solutions to complex problems. Effectively communicate status, progress, and risks for all deliverables undertaken. Support the entire application lifecycle (concept, design, test, release More ❯
london (city of london), south east england, united kingdom
Ki
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … expert for one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with More ❯
Role Description : As a Senior Lead within Software Engineering, you'll design and implement functionalities, focusing on Data Engineering tasks. You'll work with semi-structured data to ingest and distribute it on a Microsoft Fabric-based platform, modernizing data products and distribution channels. You'll drive the software development lifecycle for continuous data delivery and lead … Platforms within the Financial Services industry, with familiarity in Azure's PaaS/SaaS offerings like Fabric, Synapse, Purview, ADF, and Data Lake Storage. Proven experience as a data engineer or similar role, focusing on cloud-based distributed data processing platforms like Spark and open table formats such as Delta or Iceberg. Strong experience with Azure services including Synapse More ❯
Cloud Engineering Team looks after the on-prem IT infrastructure. The primary function of this position will be to take responsibility for the successful development, management and maintenance of software services to ensure that the production services perform effectively, while maintaining a high level of internal customer satisfaction. This includes developing, maintaining, supporting, and optimizing key functional areas, particularly … internal applications and servers in a hybrid infrastructure. You will develop, troubleshoot and resolve software and process problems in a timely and effective fashion. This is a rare and exciting opportunity to be an early employee at a start-up shaping the future of quantum computing, and in particular to form a new team within the company. There are … vast opportunities for professional growth and to make an impact within the company. As a SeniorSoftwareEngineer , the position will suit someone who has a strong software background and problem-solving mindset, demonstrates critical-thinking and passion for automating tasks. Due to the nature of hybrid infrastructure, some tasks may require to be on site. More ❯
jobs board. Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead SoftwareEngineer at JPMorgan Chase within the Global Banking, Data, Analytics & Technology division, you will be an integral part of an agile team dedicated to advancing … function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and … respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), Python is required Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or More ❯
leading companies rely on Runa to power instant, flexible global payouts to tens of millions of consumers including Sodexo, TopCashback, Perkbox, Sweatcoin, Coinbase and Globetopper. The Role As a SeniorSoftwareEngineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to … their growth and development and help scale the team by leading on technical interviews. Being a subject matter expert on technology and domain-specific problems, and taking ownership of software services from end to end. Improving responsiveness and overall performance of our web services. What Excites Us Around 5+ years of Software Engineering experience architecting and developing new … services and features from end to end. The ability to take ownership of design and architecture of large scale systems and developing API heavy software solutions without the need for guidance. A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code. Proactively contributing to the continual improvement More ❯