153,264 Software Engineer jobs
General software engineering roles across the stack and domains.
Software Engineering jobs by country — openings, pay and top skills →
Java Developer — Travel Tech & API Integrations
Java developer at American Express Global Business Travel building and maintaining applications that support travel services and operations, with a focus on modernizing legacy systems and API connectivity. Works with Java, jQuery, React, SQL Server, Oracle PL/SQL, and REST/SOAP APIs.
Sr. Application Developer
TITLE: Sr. Application Developer DEPARTMENT: Technology REPORTS TO: Director of Application Development STATUS: Full-time, Exempt SALARY: $100,000 - $120,000 LOCATION: Chicago, IL. - Hybrid POSITION OVERVIEW: The…
Software Engineer
Software Engineer joining Alpine Formula One Team's in-house Software Engineering and Data group at the Enstone HQ, building and maintaining internal systems used across car design, manufacture, simulation and race performance analysis. The core stack is C#/.NET with web services (gRPC/REST) and SQL Server.
Senior Software Engineer - Java/Python, Agile, Linux
Senior Software Engineer at Thales Maritime Mission Systems in Manchester, designing, implementing and testing real-time sonar and mission systems software for defence projects. Core stack is Java and Python on Linux, working in Agile teams with UK and international collaborators.
Senior Java developer
Senior Java developer on DXC Luxoft's team building, from scratch, a bank's platform for gathering and processing data and serving it via private and public cloud. Day-to-day: writing well-tested Java, test cases and documentation, peer code reviews, and environment automation with Jenkins CI and Bash.
Senior Java Engineer for Scalable Fulfilment Platform
Tesco seeks a senior Java engineer to design, build and deploy next-generation fulfilment software — developing scalable Java applications, integrating enterprise APIs, and optimising warehouse operations. The role is hybrid (office/remote) out of Welwyn Garden City within a DevOps culture using CI/CD pipelines.
Senior Java Engineer - Payments (ICON IPF) | Cloud & Kafka
Senior Java engineer building large-scale cloud-based payment solutions for major banking clients. Day-to-day is hands-on development of microservices using Java 11, Spring Boot, Kafka, and the ICON IPF framework, with cloud-native delivery in AWS and exposure to ISO 20022 in a global banking setting.
Senior Java Developer – Cloud Microservices (Hybrid UK)
Senior Java Developer on a large-scale cloud-first transformation programme delivering public-facing services used by millions across the UK. Day to day you build Java cloud microservices, shape architecture, and drive engineering decisions beyond ticket work. Hybrid, 60% office at major UK hubs (excluding London), inside IR35, BPSS required.
python developer in fintech
A London fintech firm is hiring a Python developer to design, build, and optimise production-grade backend services, microservices, and distributed systems that process large volumes of complex financial data. Requires 4+ years of commercial Python experience; compensation up to £200,000 including discretionary bonus.
Python developer in commodities
Python developer at a ~$10B AUM investment management fund in London, building and maintaining the research environment and live trading stack for systematic commodities/fixed income strategies — data pipelines, pricing, order execution, and risk/back-office integration. Requires 3-5 years of Python; pays up to £140k base + 40%+ bonus.
Python Developer with AI exp
Permanent, full-time software engineer role in Ipswich, UK, taking end-to-end ownership of designing and independently delivering scalable, maintainable Python applications, with strong knowledge of AI/Generative AI tools and AI-assisted development practices.
Senior Software Engineer – Automation & Integrations (AI)
About the role You’ll build and run the workflow automation, customer messaging and data behind our websites and customer onboarding. It’s hands-on work in a regulated environment, with a short path from decision to…
Network Software Engineer
Extends Tufin's network security policy management product to support additional network and security devices (firewalls, SD-WAN, micro-segmentation, cloud) by building Python and Go device clients on the OPM platform, automating device provisioning, and supporting customer deployments.
Member of Technical Staff, Computer-Use Agents
Research-engineer role on Hark's Computer-Use Agent team in San Jose, building agents that complete long-horizon tasks on a user's computer. Work spans environments/data generation, agentic evals, RL post-training (SFT, PPO/GRPO, reward modeling), and training/inference infrastructure for large-scale agent rollouts.
Software Systems Engineer
Start Date: Immediate JHNA, CTSi, and EXPANSIA have come together to form a Defense Technology platform named Aether Aerospace focused on delivering high-impact technologies, technology-enabled services and advanced…
Web Developer - #984718
Builds, migrates and maintains WordPress websites for recruitment-agency clients, running the multi-site hosting environment and integrating sites with recruitment CRMs/ATSs (e.g. Bullhorn) via APIs and job feeds. Secondary work: automating internal tools like Asana, HubSpot and lemlist, including AI agents via ChatGPT/Claude APIs.