Permanent Senior Software Engineer Job Vacancies

376 to 400 of 646 Permanent Senior Software Engineer Jobs

Senior Software Engineer - Hybrid with Security Clearance

Fayetteville, North Carolina, United States
Hybrid / WFH Options
Iron EagleX, Inc
emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments. Responsibilities Job Description: As a Senior Software Engineer, you will act as a technical expert contributing to the team's success in delivering robust, scalable applications. You will collaborate with stakeholders, team members … is a plus. Implement and manage distributed messaging systems like Redis, Kafka, or SQS. Implement JWT-based authentication/authorization; familiarity with x509 certificates and Keycloak is advantageous. Deploy software to hundreds of servers worldwide and support installation, configuration, migration, and operational data management. Provide remote troubleshooting support to system engineers daily. Inspire and influence teams and partners to … Familiarity with distributed messaging systems, including Redis, Kafka, or SQS. Experience implementing Authentication/Authorization with JWT; familiarity with x509 certificates and Keycloak is an advantage. Ability to deploy software to hundreds of servers worldwide as well as support the installation, configuration, migration, collection, and dissemination of operational data Experience with providing remote troubleshooting support to system engineers daily More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, Modelling: Kallikor Engineering London Kallikor London Kallikor

London, United Kingdom
Improbable Worlds Limited
lie in cutting-edge technology and strategic innovation, originally developed for the gaming, entertainment, and defence sectors. Learn more about our mission at kallikor.ai . We are seeking a Senior Software Engineer to join our friendly, relaxed and inclusive team. You'll be developing and implementing models and simulations used in our digital twins. Our models typically … for problem-solving and a desire to work in a collaborative and supportive environment. You'll have the chance to work alongside a multidisciplinary team of scientists, modellers, and software engineers who collaborate closely with our product owners and customers to take modelling to the next level. Developing and implementing algorithms which result in plausible modelling behaviour Building pipelines … well-tested code following modern engineering practices and design patterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Strong software engineering fundamentals including system architecture, design patterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SENIOR SOFTWARE ENGINEER - VIRGINIA - URGENT with Security Clearance

Chantilly, Virginia, United States
Cyberstrike Group
Job Number: 66 Job Category: GovTech Job Title: SENIOR SOFTWARE ENGINEER - VIRGINIA - URGENT Job Type: Full-time Clearance Level: Top Secret/SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: Chantilly VA Salary: 200k - 250k Background Build Helm Charts to control runtime cloud configurations in a government organizations Work in a small team in a … and analyzed evolving requirements Requirements Bachelors degree with building microservices with python experience Must have an active TS/SCI with Full Scope Polygraph security clearance Preferred 10 years software development experience More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, Clojure (London)

London, UK
DRW
what we do that mattersit's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research … our platform simplifies implementing new ideas, enhancing our competitive edge. The UP-Trade Operations team is responsible for developing software to empower the Global Trading Operations group across a variety of specialties. This team is looking for application software developers who can help with our broad set of challenges. We work from high-level requirements where programmers are More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer Virtual Worlds (London)

London, UK
SPAICE
the future of space and autonomous systems. If you're looking for a place where your work has a real, tangible impact SPAICE is that place. About the Role Software Engineer (Virtual Worlds) Traditionally, game engines were used to build experiences for human players. In this role, youll design virtual worlds where the player is not a human … but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments. As a Software Engineer (Virtual Worlds), youll develop high-fidelity simulations to train, test, and validate navigation algorithms across different platformssupporting both single-vehicle and multi-agent autonomy. Youll work closely with Aerospace Engineers, GNC experts, and AI developers to create physically … e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo) Building custom tools and SDKs to enable faster iteration for autonomy testing Interfacing simulation environments with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) setups What we are looking for Senior-level experience with C++ , including development inside modern game engines Hands-on experience with Unreal Engine , ideally More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer Virtual Worlds (London)

Surbiton, Greater London, UK
SPAICE
the future of space and autonomous systems. If you're looking for a place where your work has a real, tangible impact SPAICE is that place. About the Role Software Engineer (Virtual Worlds) Traditionally, game engines were used to build experiences for human players. In this role, youll design virtual worlds where the player is not a human … but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments. As a Software Engineer (Virtual Worlds), youll develop high-fidelity simulations to train, test, and validate navigation algorithms across different platformssupporting both single-vehicle and multi-agent autonomy. Youll work closely with Aerospace Engineers, GNC experts, and AI developers to create physically … e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo) Building custom tools and SDKs to enable faster iteration for autonomy testing Interfacing simulation environments with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) setups What we are looking for Senior-level experience with C++ , including development inside modern game engines Hands-on experience with Unreal Engine , ideally More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Virtual Worlds

London, United Kingdom
SPAICE
the future of space and autonomous systems. If you're looking for a place where your work has a real, tangible impact -SPAICE is that place. About the Role - Software Engineer (Virtual Worlds) Traditionally, game engines were used to build experiences for human players. In this role, you'll design virtual worlds where the player is not a … human - but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments. As a Software Engineer (Virtual Worlds), you'll develop high-fidelity simulations to train, test, and validate navigation algorithms across different platforms-supporting both single-vehicle and multi-agent autonomy. You'll work closely with Aerospace Engineers, GNC experts, and AI … e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo) Building custom tools and SDKs to enable faster iteration for autonomy testing Interfacing simulation environments with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) setups What we are looking for Senior-level experience with C++ , including development inside modern game engines Hands-on experience with Unreal Engine , ideally More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer London (London)

London, UK
Hybrid / WFH Options
Liberis Limited
day approach is: giving our Engineering Teams maximum autonomy, not having them constrained by too many processes, and proactively enabling them to deliver meaningful results! The role: As a Senior Software Engineer, you will work on solving real-world problems in our small, autonomous teams. In this role, you wont just write codeyoull shape the direction of … of what a scaling, multi-product FinTech organisation can achieve! Youll be working with our modern tech stack (C# .NET, Node.js, React and GCP), across all stage of the software lifecycle! We follow a Test-Driven Development (TDD) approach to ensure our code is reliable, maintainable, and built with quality from the start. This helps us move fast without … Bonus points if you have experience of cloud technologies (we are moving to GCP); experience using highly collaborative methods such as ensemble, mob, or pair programming; experience writing financial software; or experience with Test Driven Development. N.B - there is an on-call element to this role, which Chess will outline at the screening stage Next steps If this opportunity More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Lasernet Platform

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Formpipe Software AB
With over 35 years of experience, it helps organizations communicate more effectively without custom coding. Currently, we aim to modernize Lasernet into a SaaS platform. We are seeking a Senior Software Engineer to help evolve our monolithic codebase into a modular, scalable architecture. You will join a 25-person platform team responsible for development, infrastructure, testing, and … end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus) Understanding of desktop application development Experience working in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Web Cross-platform (12-month fixed term contract, renewable or B2B) (London)

London, UK
Hybrid / WFH Options
Goodnotes
Senior Software Engineer, Web Cross-platform At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, were merging human creativity with the breakthrough capabilities of AI. Our renewed vision and mission drive us to create the best medium for human and AI collaboration, empowering users … and frameworks like: React/Redux Expertise with TypeScript At least 5 years of related working experience, you've made mistakes and learned from it, we also welcome very senior developers who can lead complex initiatives Experience building cross-platform SDKs for shipping one or more non-trivial apps on respective app stores Expertise in cloud storage, deployment and More ❯
Employment Type: Full-time
Posted:

SENIOR SOFTWARE ENGINEER - VIRGINIA -URGENT with Security Clearance

Chantilly, Virginia, United States
Cyberstrike Group
Job Number: 66 Job Category: GovTech Job Title: SENIOR SOFTWARE ENGINEER - VIRGINIA - URGENT Job Type: Full-time Clearance Level: TS/SCI CI Poly Work Arrangement: On-site Job Location: Chantilly VA Salary: 170K-180K Background Work in a small team in a contractor SCIF to design and test microservices developed in Python Help design, implement, test More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer 2 - Windows Cybersecurity C++

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Sophos Group
Sophos X-Ops and the Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . Role Summary We're looking for a Senior Software Engineer 2 with deep expertise in Windows internals and low-level development to join our team. This high-performance software captures and analyzes malicious behavior … with engineers, researchers, and security experts to build new capabilities for our Windows agent, spanning both user-mode and kernel-mode. If you're passionate about building performant, resilient software at the OS level, this is the opportunity for you. What You Will Do Design and implement core components for our Windows agent with high concurrency and low system … tracing Collaborate with product and engineering teams to build next-generation endpoint detection capabilities Build tools to support internal workflows and contribute to automated testing Follow best practices for software quality, code reviews, and secure development Contribute to a cross-platform development effort alongside Linux and macOS teams What You Will Bring Minimum of 5 years of experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Engineering UK Remote Working

United Kingdom
Hybrid / WFH Options
ORI
s possible in the field of AI. Join our close-knit, global team and help us build the future of AI infrastructure! Job Description We're looking for a Senior Software Engineer with strong experience in Golang and Kubernetes to join our team. In this role, you'll design and build high-performance, cloud-native back-end … AI workloads , including LLMs and GPU-based services. You'll collaborate closely with cross-functional teams - including platform, infrastructure, and machine learning - to design, develop, and deliver high-quality software solutions. You'll help build tools and services that power model training, inference, and orchestration in production environments, while mentoring junior engineers, upholding engineering best practices, and driving initiatives … automate custom workload management Build and manage containerized services using Docker and industry best practices What you bring: Proven experience developing production systems in Golang Proven ability to improve software quality through unit testing, integration testing, code reviews, and adherence to clean code principles Deep knowledge of Kubernetes and cloud-native architectures Hands-on experience with containers, Helm, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Clojure (London)

Wandsworth, Greater London, UK
DRW
what we do that mattersit's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team.UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our … platform simplifies implementing new ideas, enhancing our competitive edge. The UP-Trade Operations team is responsible for developing software to empower the Global Trading Operations group across a variety of specialties. This team is looking for application software developers who can help with our broad set of challenges. We work from high-level requirements where programmers are expected More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Clojure (London)

Wandsworth, Greater London, UK
DRW Holdings, LLC
what we do that mattersit's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research … our platform simplifies implementing new ideas, enhancing our competitive edge. The UP-Trade Operations team is responsible for developing software to empower the Global Trading Operations group across a variety of specialties. This team is looking for application software developers who can help with our broad set of challenges. We work from high-level requirements where programmers are More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Liberis
with small businesses. Our Engineers are encouraged to collaborate and bring their ideas on project approaches, with teams empowered to have autonomy and independence in their roles. As a Senior Software Engineer, you will have the opportunity to mentor other members of the Engineering team, supporting continuous development and pushing the boundaries of what a scaling, multi … where requirements are evolving and experimentation is necessary. Bonus points for experience with cloud technologies (we are moving to GCP), collaborative methods like ensemble, mob, or pair programming, financial software development, or Test Driven Development. N.B - there is an on-call element to this role, which Chess will outline during the screening. Next steps If this opportunity seems like More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Java, C++, Ad Engineering

Manchester, Lancashire, United Kingdom
Roku, Inc
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Java, C++, Ad Engineering

Cardiff, South Glamorgan, United Kingdom
Roku, Inc
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Java, C++, Ad Engineering

United Kingdom
Roku, Inc
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Ripple
our backs. If youre ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth … align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or Python. Proficient in Pythons data science ecosystem (Pandas, NumPy, Scikit-learn), with strong debugging and analytical … with distributed systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Node.js

Northern Ireland, United Kingdom
Hybrid / WFH Options
Olo
experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular. As a Senior Software Engineer on an Engage team, you will architect, develop, scale, and monitor solutions, improvements, and services across our Olo Engage product suite. Our software products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth … align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or Python. Proficient in Python's data science ecosystem (Pandas, NumPy, Scikit-learn), with strong debugging and … with distributed systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Software Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
Senior Backend Engineer London - Hybrid (1x day a month) Salary: Up to £95k DOE About Us Our client is a Insurtech Unicorn looking to expand their engineering team. With the opportunity to work on existing products which have generated millions in revenue to something new changing the landscape of the insurance world, this is the perfect opportunity for … a results driven and growth focused Senior engineer looking to start an ambitious business. The Role We're looking for a Backend Engineer with strong Python skills and experience building scalable cloud-based microservices, ideally with FastAPI. You'll work in a cross-functional team delivering reliable, performant services that power our core insurance platform. What You More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer £ 40k - 50 k Reading 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in the whole SDLC + Interfacing software with custom More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Senior Embedded Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £ 40k - 50 k | Reading | 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in the whole SDLC + Interfacing software with custom More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:
Senior Software Engineer
10th Percentile
£56,400
25th Percentile
£65,000
Median
£85,000
75th Percentile
£111,250
90th Percentile
£135,000