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 Kafka API - Tech Consultancy
Hands-on backend Java role at a global tech consultancy, building and delivering projects for financial services clients with a focus on Kafka messaging, microservices, AWS cloud migration and CI/CD. Day to day involves designing scalable systems, deploying to cloud, and working closely with clients and cross-functional teams.
Software Engineer (F/M) – Stage
Internship ('stage') on Greenerwave's embedded software team in Paris, making C libraries portable across microcontrollers and operating systems for antenna products (RIS, dual-frequency GNSS). Day to day: designing a hardware abstraction layer, porting and validating on multiple platforms, plus automated testing, CI and documentation.
Développeur Data en alternance (H/F)
Apprenticeship (alternance) data developer at setec tpi (SETEC group) in Riom, France. You'll build data-driven projects for the construction domain — document and tender management — plus front/back-end features, using Python, FastAPI, Node.js, PostgreSQL, Git and CI/CD on Linux.
Analista de Sistemas Tasy
Functional/technical analyst sustaining and evolving Philips' Tasy healthcare ERP for the health-plan operations of Fundação São Francisco Xavier: parameterization, incident resolution, requirements gathering, SQL/PL-SQL data analysis, integrations, ANS regulatory adjustments, testing and documentation. Hybrid role in Ipatinga.
Senior Software Engineer [Java + Angular] - 1630
Senior engineer builds and scales a cloud-based healthcare supply-chain platform using Java, Spring, and AWS, handling millions of transactions.
Software Engineer
Designs, develops, and delivers software features and microservices end-to-end while growing into site reliability work (monitoring, on-call, incident response) at Sertis, a Bangkok-based data & AI solutions firm. Core stack: JavaScript/Node.js with Next.js, React, or Express, plus Linux, AWS/GCP, and CI/CD pipelines.
Senior Python Engineer — Mobile SDK
Senior engineer to build a mobile SDK from scratch and contribute to several product initiatives, centered on production Python, strong SQL, and JavaScript/iOS SDK development. Open to candidates in Belarus, Poland, Ukraine, and the Americas, with work hours running until 23:00 CET.
Senior Data Integration Engineer (Logic Apps, Azure, Fabric)
Senior engineer owning the internal data integration layer for a global IT services provider: designing and maintaining pipelines and automations on Azure Logic Apps, Functions, API Management and Storage that feed Microsoft Fabric analytics, while setting integration standards, mentoring juniors and working mostly from home with occasional London days.
Senior Software Engineer [Java + Angular] - 1454
Senior Software Engineer will design, develop, and deliver high-quality, scalable software solutions using Java, Spring framework, AWS cloud services, and CI/CD pipelines for healthcare technology applications.
Senior Systems Engineer, Energy Storage
Designs and integrates energy storage systems at a battery recycling startup, balancing mechanical, electrical, and software needs while ensuring performance, safety, and compliance with industry standards.
Lead (Staff) Software Engineer | Merchandising
Lead/Staff Software Engineer owning the Merchandising product end to end at RELEX, a supply chain planning platform for retailers. Full-stack work spanning backend, frontend, and data layers, with direct customer interaction and technical leadership.
IT System Engineer/ Support ( Listed Company/Up to 30K + bonus)
IT System Engineer/Support role at a listed company in Hong Kong (hired via PERSOL): monitoring servers, systems and network health, providing Tier 1/2 hardware and software support, managing IT asset lifecycles, licenses, and vendor liaising. Core stack: Windows/macOS/Linux, Microsoft 365, TCP/IP networking, Active Directory.
ITエンジニア
Network infrastructure engineer in Kawasaki, Japan: designing and building internal networks using L2/L3 switches and Cisco gear (VLAN, routing, TCP/IP), verifying equipment before rollout, troubleshooting outages, and writing design docs. Inexperienced candidates are welcome via a 2-month training program (Java, Linux/LPIC-1, AWS).
Desarrollador Java / Implementador de Aplicaciones
Java developer/software implementer on a tech team that installs, configures and evolves software products for utility-sector clients (electric power and telecom). Day-to-day mixes Java/Spring Boot work with client-specific configuration, API/Web Services integrations, deployments with Dev and Delivery teams, and occasional client training. Remote with company-provided equipment.
Software Engineer-ACP/Avaloq/PLSQL Developer
Software engineer at Avaloq's Pune standing team building and enhancing core banking solutions: leading technical analysis of complex business requirements, designing and implementing Avaloq Script and PL/SQL solutions, and reviewing code quality and documentation. Hybrid/flexible working offered.
Senior Software Engineer
Hands-on senior full-stack engineer (80-90% engineering focus, IC role) building and modernising a mixed estate of modern .NET/React apps and legacy VB.NET/Web Forms systems with heavy SQL Server logic, while moving the team toward consistent .NET, Azure and CI/CD patterns.
Senior Software Engineer | Database Optimization
Senior engineer on CAST AI's Database Optimisation team building an autonomous DBA: a high-performance Rust database gateway (caching, rate limiting) and a Go agent that analyzes workloads to generate and validate index/query recommendations. Remote-first role for candidates in 12 European countries; core stack is Go, Rust, PostgreSQL/MySQL and Kubernetes.