we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. SoftwareDevelopmentEngineer … and influence alignment between business objectives, technical architecture, and internal/external stakeholder priorities Experience and qualifications: Bachelor's Degree in Computer Science or equivalent (3+ years of professional softwaredevelopment experience), or Master's Degree (2+ years post-degree experience) Hands-on experience in softwaredevelopment using Java or similar object-oriented programming languages, or … for critical services. Strong practical knowledge and experience developing robust caching solutions, utilizing technologies such as Redis, Couchbase, Memcached, or similar distributed caching tools Experience working successfully on Agile development teams with a minimum of 5 engineers, understanding modern agile methodologies, version control systems, continuous integration, and continuous delivery practices Understanding of relational and NoSQL databases, data structures, API More ❯
consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud … services. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement. Key job responsibilities Amazon has a collaborative, purposeful and … a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues. A softwareengineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching More ❯
innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SOFTWAREDEVELOPMENTENGINEER- GPU KERNEL DEVELOPMENT THE ROLE: As a core member of the team, you will play a pivotal role in optimizing and developing deep learning … GPU library teams and open-source maintainers to ensure seamless integration of optimizations, utilizing cutting-edge compiler technologies and advanced engineering principles to drive continuous improvement. THE PERSON: Skilled engineer with strong technical and analytical expertise in C++ development within Linux environments. The ideal candidate will thrive in both collaborative team settings and independent work, with the ability … to define goals, manage development efforts, and deliver high-quality solutions. Strong problem-solving skills, a proactive approach, and a keen understanding of software engineering best practices are essential. KEY RESPONSIBILITIES: Optimize Deep Learning Frameworks: Enhance and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels More ❯
we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Introduction to the Team Expedia … shared and presented to the customer that meet the travelers' expectations in locally relevant ways and adhere to regulatory norms. What you'll do: Be a part of our development team and actively participate in all phases of the softwaredevelopment lifecycle, including requirements gathering, functional and technical design, development, testing and roll-out, and support. … Solve complex business problems by applying disciplined development methodology, producing scalable, flexible, efficient, and supportable solutions using appropriate technologies. Find creative and simple solutions to challenging problems, with a focus on getting things done and a test & learn culture. Write clean, coherent, well-documented code. Continually strive to improve our development and delivery processes. Enhance a dynamic and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior SoftwareDevelopmentEngineer - Automation About this role We're seeking a Senior SoftwareEngineer who can walk in the shoes of our users, communicate & collaborate with teams in Operations, Tech, and Business stakeholders, bringing a passion for using software and technology to create impactful solutions. … As a candidate for this role, you'll understand the benefits of process automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You're able to seamlessly switch from deep diving into users' needs and technical challenges, to discussing solutions and prioritisation. You're … and are excited by the prospect of delivering value through the automation of Business processes. What you'll do Build, test, support, and maintain a range of internal facing software products and solutions that automate Business processes Collaborate with a wide range of internal teams to define their needs and prioritise delivery of those that add most value Be More ❯
White Collar Factory (95009), United Kingdom, London, London Senior SoftwareDevelopmentEngineer - Services About this role We are seeking a Senior SoftwareEngineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions. To … be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You are able to seamlessly switch from deep diving users' needs and technical challenges, to discussing solutions and prioritisation. … on requirements, bringing it all together into an achievable, impactful solution that creates business value. What you'll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership Be an advocate for governance, documentation and More ❯
SoftwareDevelopmentEngineer, Ring AI (Edge AI) Join Ring AI team to revolutionize home security through innovative technologies that seamlessly integrate edge computing and cloud services. Be part of shaping the future of intelligent device solutions that make communities safer and more connected. Key job responsibilities - Develop and deploy edge AI solution with focus on computer vision … cloud service teams to create scalable AI architectures - Design and implement efficient Edge AI architectures - Conduct performance experiments and system optimization research A day in the life As a software developer at Ring AI, you will support solution design and development, conduct experiments, and optimize system performance to enhance customer experience. You'll work closely with the Applied … re committed to pushing the boundaries of what's possible in device intelligence while maintaining a human-centered approach to innovation. BASIC QUALIFICATIONS - 3+ years of non-internship professional softwaredevelopment experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Proficient programming skills in C or C++ More ❯
We seek an SDE II with strong technical acumen, a proven track record in engineering large-scale software systems, and a fervor for tackling complex challenges. This position calls for a candidate who excels under pressure, is adaptable, and can take ownership of the system's success. You will be responsible for driving solutions across the entire development … drive architectural and design choices, invent new features, develop distributed services, and build a scalable, service-oriented platform. A day in the life Collaborate with SDMs, TPMs and Senior SoftwareDevelopment Engineers (SDEs) to contribute to the technical and architectural direction of the automation delivery team. Develop scalable, fault-tolerant, and highly available services/capabilities supporting our … large-scale customers, streamlining the development of process automations. Take a lead role in guiding and supporting junior engineers, promoting best practices in design, coding, testability, and security. Encourage the adoption of new technologies and devise efficient algorithms tailored to our extensive customer base. About the team FinTech Workplace is a productivity platform designed to ease the process of More ❯
builds services used by millions of customers? If you said yes to any or all of those, come join the Alexa Connected Devices! We are looking for a passionate engineer to work on the development of Tier-1 Connectivity services for Alexa Cloud that enable connectivity between Alexa enabled devices (Echo, Smart Home etc.) and Alexa Key job … responsibilities Building software to deliver a low latency, low cost, highly reliable, and high scalable connectivity between Alexa enabled devices and Alexa Cloud • Drive and lead software design, development standards, team processes and code reviews. • Optimize software libraries for low latency, CPU and memory footprint. • Deliver high-quality software through working in a dynamic, team … focused Agile/Scrum environment • Contributing to the professional development of colleagues, improving their technical knowledge and engineering practices. About the team The mission of the Alexa Connectivity teams is to deliver a low latency, low cost, highly reliable, and high scalable connectivity between Alexa enabled devices and Alexa Cloud. The changes we make, improves the speed and reliability More ❯
care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. … Are you a SoftwareDevelopmentEngineer looking to join an organisation where what you do genuinely makes an impact? Where you are empowered, heard and able to think creatively? Then look no further because we are what you have been looking for! We are looking for a Senior SoftwareEngineer with solid experience with C … faster, better, and more accessible to all, and therefore you will play a key part in supporting us to deliver the best products within the healthtech industry. As an engineer at Optum UK you'll play a pivotal role in building a world class system that is transforming the health and lives of those around us. Primary Responsibilities: You More ❯
is headquartered in London and New York. This role is based on site in Daphne's London office near Old Street. About the role We're looking for a SoftwareDevelopmentEngineer with at least 2 years of experience to help us evolve and scale our B2B SaaS platform. This is a hands-on development role … services. Help improve system performance, reliability, and technical debt. Work in an agile environment with a focus on shipping frequently and iterating fast. Qualifications 2+ years of hands-on softwaredevelopment experience in a commercial environment. Experience working with relational databases (e.g., PostgreSQL, MySQL). Comfort working in a cloud environment (ideally AWS, GCP, or Azure). Understanding More ❯
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare. The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach. … Currently, they are looking to recruit a SoftwareDevelopmentEngineer to join a nascent group to incorporate innovative AI/ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI/ML into these software … physics, engineering or similar, and ideally a PhD in a relevant subject area.- - Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data. - Experience with Python and C++/C# including how to integrate ML features. The role does require More ❯
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare. The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach. … Currently, they are looking to recruit a SoftwareDevelopmentEngineer to join a nascent group to incorporate innovative AI/ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI/ML into these software … physics, engineering or similar, and ideally a PhD in a relevant subject area. Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data. Experience with Python and C++/C# including how to integrate ML features. The role does require More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior SoftwareDevelopmentEngineer - Site Reliability About the Role We're looking for a Senior Engineer to join our Site Reliability Engineering (SRE) team. This role is ideal for a skilled Java engineer with a passion for understanding how complex systems work, analysing performance, and applying engineering … OAuth. Knowledge using monitoring & logging tools to troubleshoot problems in a distributed network of systems. Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins. Development experience within a cloud environment. Strong experience in back-end architectural and design patterns. Able to effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce More ❯
Salesforce SoftwareDevelopmentEngineer 8x8, Inc. (NASDAQ: EGHT) believes that CX limits were meant to be shattered. We connect people and organizations through seamless communication on the industry's most integrated platform for Customer Experience-combining Contact Center, Unified Communications, and CPaaS APIs. The 8x8 Platform for CX integrates AI at every level to enable personalized customer … Salesforce Industries) and Salesforce Core to design, develop, and optimize scalable solutions tailored to business needs. The ideal candidate will have hands-on experience with OmniStudio tools, core Salesforce development capabilities, and deep knowledge of Salesforce architecture and best practices. This role involves collaboration with cross-functional teams to deliver high-quality, industry-specific, and core Salesforce solutions. Key … Responsibilities: Solution Development: Design and implement both Salesforce Core and Vlocity (Salesforce Industries) solutions, including custom applications , OmniScripts , DataRaptors , Integration Procedures , and FlexCards . Develop and customize Salesforce solutions using Apex , Lightning Web Components (LWC) , Visualforce , and Salesforce declarative tools. Configure and optimize Vlocity CPQ , product catalog , and order management for industry-specific solutions. Customization and Configuration: Configure Salesforce More ❯
we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Introduction to Team: Expedia Technology … travelers, partners, and employees. Our unified technology platform, powered by data and machine learning, provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Front-End SoftwareDevelopmentEngineer III position is part of the NWP Bernie Team, which manages platform applications that power web experiences within Expedia Group. In this role, you will … contribute to the development and maintenance of the platform that supports Progressive Web Apps (PWAs) at Expedia Group - including architecture design, implementation, testing, and triaging production issues. In this role, you will: Build and evolve the next-generation Expedia Group (EG) shared component library framework to be adopted by different EG brands and our server-driven UI experience layer More ❯
all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Looking to join a team … at the forefront of travel technology development? We are looking for a SoftwareDevelopmentEngineer II to join one of our teams, responsible for developing technology that helps millions of travelers to find the best hotel at the right time for their next unforgettable trip. Price is a key factor influencing traveler's path to driving … what you build approach. Work in an agile team. Understand the importance of system and technology integration and the basic features and facilities involved in the integration process. Apply software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions. Help coordinate stakeholder More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
Research SoftwareDevelopmentEngineer, MSR AI for Science Cambridge, Cambridgeshire, United Kingdom Share job Date posted Jul 07, 2025 Job number Work site Up to 50% work from home Travel 0-25 % Role type Profession Research, Applied, & Data Sciences Research Sciences Employment type Full-Time Overview We are on the cusp of a new frontier in which … data applications, including those using tensor accelerators or GPUs. Strong analytical, problem-solving, and communication skills. Passionate about pushing the boundaries of science. Prior experience developing high-performance scientific software is not required, but preferred. for Science Responsibilities Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. Build … data processing and model building pipelines. Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. Collaborate with cross-functional teams, including scientists, researchers, and software engineers. Document and share best practices across the organization. Maintain the highest standards in code quality and software design. Benefits/perks listed below may vary depending on More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This … role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in … softwaredevelopment and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and empowering teams, this is the role for you! Key responsibilities Hands-on coding (at least 60% of the time), working on More ❯
but families, communities, and ultimately the planet. Gentrackers continuously look for a better way and drive quality into everything they do. About the Role: We're seeking a Senior SoftwareDevelopmentEngineer in Test (SDET) to join our high-performing Engineering team in London . This is a hands-on, technical role suited for someone passionate about More ❯
Job ID: AMZN Dev Cntr Poland sp. z.o.o Do you want to build tools and services that fundamentally improve the development experience for your fellow software developers? The RBKS Developer Experience (DevX) team is looking for passionate software developers to transform the way our customers improve, write, execute and test software. We develop test frameworks, tools and … services that enable teams to improve the quality of their products through testing and feedback at every stage of the software lifecycle. We make best practices the path of least resistance. Our tools are automated, intelligent, ubiquitous and wherever possible we automatically perform actions on behalf of our customers/software engineers. Key job responsibilities In this role … new solutions for our customers; • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility. BASIC QUALIFICATIONS 3+ years of non-internship professional softwaredevelopment experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one softwareMore ❯
to empower critical decision-making. If you're passionate about technology and eager to shape the future - TEKEVER is the place for you. Mission : We're seeking a dedicated SoftwareDevelopment Engineerin Test to join our team and ensure the quality, reliability, and consistency of our desktop application, built on the Windows Presentation Foundation (WPF) stack. In this … role, you will balance manual and automated testing, refine documentation, and elevate quality assurance processes to ensure a seamless development lifecycle. What will be your responsibilities: System Understanding: Analyse and test the existing WPF-based platform to gain a strong understanding of workflows, functionalities, and technical intricacies. Test Design & Execution: Develop comprehensive, reusable test cases and plans for both … Conduct performance and reliability testing to validate scalability and application stability under diverse workloads. Advocate Quality Standards: Promote and uphold high standards for coding, testing, and documentation throughout the development lifecycle. Profile and Requirements: Experience: At least 3 years of Automation testing experience, with a strong emphasis on testing desktop applications, ideally in a WPF environment. Automation Expertise: Hands More ❯
benefit from a collaborative and technically skilled team, where knowledge is shared. This position is due to retirement and offers significant scope for professional growth and progression over time. SoftwareEngineer - Automation Projects C#.NET/VB.NET/SQL £40K-£55k+ Benefits Pension, Overtime, Annual Bonus, Company Gym membership, Car Scheme Ref: 24795 The Role: Developing and maintaining integrations … solutions Software design and architecture Communicate with customers and translate their requirements into functional design specifications Develop and test software according to the functional design and perform FAT Application development and implementation Testing, debugging, and performance tuning Technical documentation Maintenance and support of existing systems Collaboration with team members and stakeholders Customer support and training and on … site commissioning Essential skills C#.NET VB.NET XML JSON Web development SQL/Databases Visual Studio Located in the North West, this role is commutable from within and around the following locations: Stoke-on-Trent, Congleton, Crewe, Macclesfield and Northwich. We require an Engineer with strong communication skills and a good client manner and a full UK Driver’s More ❯
we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Expedia Group Advertising is redefining … tolerant front-end systems for serving ads across Expedia Group platforms Collaborate with engineers, product managers, and designers to deliver high-quality, user-centric features Contribute to full-stack development, including backend services in Kotlin/Java and GraphQL APIs Build tooling and reusable components for partners to easily integrate with our ad platform Take ownership of projects from … technical design discussions, and agile ceremonies Continuously learn and explore new technologies to improve our stack and developer experience Experience and Qualifications: Experience with React and modern front-end development practices Willingness to work across the full stack and learn backend technologies Solid understanding of software engineering fundamentals and clean code principles Excellent problem-solving and analytical skills More ❯
structures to build systems at Amazon scale • You will design, launch, and re-architect multi-tier systems with large amounts of data • You will quickly adapt to fast-paced development environment with bias towards simple and extensible code BASIC QUALIFICATIONS - Bachelor's degree or higher in computer science or equivalent - 3+ years of non-internship professional softwaredevelopment experience - 3+ years of programming with at least one software programming language experience - 3+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Code, design, and implementation sets the example to others PREFERRED QUALIFICATIONS - 3+ years of leading engineering excellence, including coding standards, code reviews, source control management, build processes More ❯