153,264 Software Engineer jobs
General software engineering roles across the stack and domains.
Software Engineering jobs by country — openings, pay and top skills →
Principal Software Engineer – AI Native
Principal engineer building a new AI-native software product inside Peoplebank, working in a tiny team with a product owner and UI/UX designer. Day to day you orchestrate AI coding agents to design, build, test and ship production software at speed, validating their code, architecture and security. Requires deep software engineering experience; pays A$250k–300k + super in Sydney.
L3 Systems Engineer
Level 3 systems engineer owning escalated infrastructure issues for an Australian managed IT services provider via Dijital Team: resolving L1/L2 SOC escalations, maintaining Cisco, Microsoft and VMware environments, monitoring, backup/security, and automating repetitive work with custom scripts, documented in ITSM.
ServiceNow Developer
A ServiceNow Developer at Jemena, an Australian energy utility, builds, configures and supports ServiceNow solutions (ITSM, ITOM, HRSD, IRM, CMDB) for internal teams, delivering automations and API integrations via Flow Designer and IntegrationHub through the full development, testing and release lifecycle.
Golang Developer
Designs, develops, tests, deploys, and maintains Golang applications using Angular and PostgreSQL, collaborating with cross-functional teams, ensuring code quality, and troubleshooting and optimizing application performance. Requires 4-10 years of experience, including exposure to AI-assisted development (AI DLC).
Applications Analyst
Day-to-day support and administration of a Victorian shire council's enterprise business systems: troubleshooting application, integration and data issues, configuring systems, helping users, and assisting with testing, upgrades and enhancements. Experience with Pathway and TechnologyOne (TechOne) is highly valued.
Software Engineer
Fully remote software engineer (£65,000) at a leading UK public sector organisation. Day to day: designing, developing and maintaining secure, tested full-stack software solutions in Java with Spring Boot on AWS, and contributing to architecture decisions.
Software Engineer
Senior hands-on developer on an initial 6-month contract building a desktop application used alongside a medical device, working hybrid with an in-house engineering team in Aberdeen. Core stack is Rust and C# with JavaScript, HTML/CSS and SQL; medical or safety-critical software experience is key.
Senior Python Developer
Crisil is hiring a Senior Python Developer (5-12 years' experience) in Mumbai, Pune, or Gurugram to design, build, test, and deploy Python data pipelines that extract insights from large datasets, using NumPy, pandas, SQL, and time-series analysis, while troubleshooting data quality and processing issues.
Senior-Softwareentwickler/innen für C#- / .NET-Anwendungen (m/w/d)
Senior software developer at the central IT department of the Lower Saxony judiciary, building and agilely developing C#/.NET applications for integrated electronic office workstations. Day-to-day work involves analyzing, designing and optimizing complex software solutions for court workflows in a Windows/Microsoft Office environment with Microsoft SQL Server databases.
Head of Software Engineering and Testing
Snowy Hydro is hiring a Head of Software Engineering and Testing to lead a unified engineering, development, and QA division across its retail and generation technology portfolios, including the Kraken retail implementation and 24/7 generation trading systems. Requires 12+ years engineering and 5+ years senior leadership experience, with .NET and Java/JavaScript platform depth.
Senior Applications Analyst
Senior Applications Analyst at Macedon Ranges Shire Council providing specialist support for the Council's core corporate business applications, troubleshooting system, data, reporting, workflow and integration issues, and leading the Pathway to SaaS migration project with stakeholders and vendors. Key tech: Pathway suite and SaaS/cloud applications.
Software Engineer I - Engagement Growth
Full-stack engineer on Twitch's Community Growth team building consumer-facing engagement features (Channel Points, Polls, Predictions, Watch Streaks, Raids, Creator Dashboard) across web and mobile clients plus backend services, using languages/frameworks like Go, React, TypeScript, Kotlin, and Swift on AWS.
Fulfillment Technology Analyst
Supports HelloFresh's Warehouse Management System at the Eastern Creek (Sydney) distribution center: acting as super user and level-one support, troubleshooting with SQL, running UAT, managing RF hardware and user security, and automating tasks with AI tools under a follow-the-sun global support model.
Senior Software Developer - .NET Core
Senior backend developer building scalable C#/.NET Core services for Siemens eMobility's EV charging and energy management platform, working with MS SQL Server/PostgreSQL, unit testing and code reviews. AWS, Docker, CI/CD and Datadog exposure is preferred but not mandatory.
Software Engineer I - Engagement Growth
Software Engineer I at Twitch in Seattle building video-on-demand, clips, and other short-form content systems for the live streaming platform. Full-stack work across a Go backend and React frontend, keeping services that scale to millions of concurrent users healthy.
Python Developer
Design, develop, test, and deploy big-data pipelines using PySpark on AWS (S3, Lambda, EMR), collaborate with cross-functional teams on requirements, and troubleshoot pipeline failures. Requires 5-8 years of Python/PySpark experience.