153,264 Software Engineer jobs
General software engineering roles across the stack and domains.
Software Engineering jobs by country — openings, pay and top skills →
Software Engineer (Web Applications)
System engineer at a Japanese manufacturing MNC in Singapore driving digital transformation by building and maintaining custom full-stack web applications — from requirement gathering through deployment — using ASP.NET Core, HTML5/CSS/JavaScript/jQuery, and Oracle/SQL Server databases. Open to fresh grads; Singaporeans/PRs only.
Engineering Manager, Services
Hands-on engineering manager leading a backend services team (Python, Go, Ruby, APIs, AWS) for a technology platform serving independent restaurants. Day to day: setting technical direction, overseeing reliability and migrations, and recruiting, coaching, and developing engineers while partnering with Product, Design, Data, and Operations.
Staff Software Engineer - Orders Platform
Remote-first (Canada-based) Staff Engineer role architecting a mission-critical restaurant ordering platform: event-sourced, offline-first distributed systems that replicate, sync, and reconcile orders across web, mobile, and POS. Hands-on with Kotlin/TypeScript, Kafka, Kubernetes, PostgreSQL, plus mentoring and technical leadership.
IT Engineer
In-house IT engineer at a manufacturing company's Malaysia site: maintains cross-border SD-WAN and cybersecurity (firewalls, endpoint management via Intune), runs data centers and Windows/Linux servers, and supports MES/WMS production systems. Requires 5+ years of manufacturing IT ops experience and Mandarin/English fluency.
Software Engineer
Senior developer at a Lugano-based crypto trading firm building low-latency automated arbitrage systems across centralized and decentralized exchanges: real-time market data pipelines, REST/WebSocket/RPC integrations, smart-contract interaction, plus monitoring, risk controls, and infrastructure performance tuning. Core stack is Rust and Python on Linux.
Senior AWS Platform Software Engineer | Multiple locations | Baseline
Contract role (via Pinaka) for a senior AWS platform engineer supporting the Australian Department of Health, Disability and Ageing: running AWS infrastructure and EKS/Kubernetes clusters, automating patching/backups, managing security controls (IAM, WAF), CI/CD via Azure DevOps/ArgoCD, and observability. Australian citizenship and Baseline clearance required; hybrid across all AU states.


Sr. Software Engineer, Consumer Subscriptions
Leads a team to build and maintain billing, payments, and subscription systems for AI-powered consumer products, handling global scale and revenue growth.
Lead Python Developer
Nimber is hiring a Lead Python Developer in Porto to build and maintain backend applications with Python and Django. The role blends hands-on coding with technical leadership: championing TDD, clean architecture, DevOps/CI-CD improvements, code reviews and mentoring.
Python Developer
Python Developer (lead-level) at Wire IT, an IT consulting firm with 18 years in Portugal. Hybrid role based in Porto focused on Python and Django development, applying TDD, DevOps/CI-CD practices, refactoring and clean architecture within agile client teams.
Analista Desenvolvedor .NET Pleno
Fully remote (within Brazil) mid-level .NET developer role: design, build, test, and maintain business software in an Agile team. Day to day involves hands-on .NET coding, SQL and relational databases, MVC/three-tier architecture, integrations (REST, messaging), broad testing practices, and technical documentation.
Cloud-Native Software Engineer - Global Support
Engineer on AWS Kumo in Cape Town writes robust Kotlin and Java code to build and operate scalable cloud services, owning systems end-to-end across planning, design, testing, and operations in a Scrum team while tackling large-scale computing challenges with real-time data.
Intermediate To Senior Software Engineer (C# .Net)
Intermediate to senior C#/.NET software engineer building scalable, cloud-based solutions for the banking and insurance industry, based in Sandton, South Africa. Core stack: C#/.NET (or Java), ASP.NET Core REST APIs, Python, SQL databases, and AWS/Azure with Docker, Kubernetes and CI/CD.
Systems Engineer
Systems Engineer at ITSDI, a cybersecurity distributor in Makati: a pre-sales/technical role running product demos and proofs of concept, answering RFIs/RFPs, installing security solutions at customer sites, training users, and providing after-sales troubleshooting and support.
Senior Software Engineer (Quality, Health Records)
At WHOOP, we're on a mission to unlock and inspire performance for life. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. As a Senior Software Engineer…
Senior Software Engineer
Senior engineer translating designs into Java backend services, frontends, and REST API integrations for CHAMP's cargo software, plus unit testing, documentation, mentoring, and production/migration support. Stack: Java, Spring Boot, SQL (Oracle, SQL Server, MongoDB, PostgreSQL), Scrum/Agile, DevOps; 5+ years' Java required.
Software Engineer (BPM)
Software engineer at UST (large IT services firm) developing a Flowable-based process and case management (BPM) solution for a banking-sector client. Hybrid role in Madrid using Java, Oracle, Linux, BPMN/CMN, SQL, Elasticsearch and Git-based tooling.
Staff Software Engineer
Staff Software Engineer at Sanofi in Barcelona (hybrid) shaping technical strategy for the company's global eCommerce platform that connects patients and healthcare professionals to medicines and vaccines. Day to day: driving architecture and standards across teams, mentoring senior engineers, and building cloud-native microservices with Node.js/TypeScript, React, Java/Python, AWS/GCP/Azure, CI/CD