153,263 Software Engineer jobs
General software engineering roles across the stack and domains.
Software Engineering jobs by country — openings, pay and top skills →
Senior Software Engineer
Senior Software Engineer at Datavant building scalable, secure healthcare data platforms using Python, Go, Java, AWS, and Kubernetes to connect and protect health data.
Разработчик внутренних систем и сервисов
Office-based junior/intern developer role at ВЕРТЕКС in Saint Petersburg, building and maintaining the company's internal systems and services. The posting gives no specific technologies or requirements.
ROS2-разработчик (C++/Python)
Internship listing (from a Telegram internships channel) for a ROS2 developer working in C++ and Python at company 'Единый оператор'. The posting provides only the role title and stack — no duties, location, or other details are stated.
ROS2-разработчик (C++/Python)
Backend ROS2 developer role working with C++ and Python, presumably building robotics software for the company Единый оператор. The posting gives no further detail about duties, stack, or conditions.
Lead Software Engineer - Data
Lead Software Engineer on PlayStation Studios' Data Platform team in London (mostly remote, hybrid), building and owning data integrations, APIs, pipelines, BI tooling and internal services in Go/Python on AWS, while scaling the platform and defining its technical direction for game analytics.
Senior Software Engineer
Senior software engineer at Datavant's Galway R&D center building its healthcare data collaboration platform. Day to day: full-stack design, implementation and delivery of data-driven applications and pipelines using Python, TypeScript/React, SQL and tools like AWS, Snowflake and Spark, plus mentoring other engineers.
Software Engineering Manager, Release of Information Delivery
Leads the Galway-based ROI Delivery engineering team that keeps Datavant's medical-record-request platform reliable and scalable. Day to day: coaching engineers, driving incident response and operational metrics (availability, MTTR), and partnering with Product, Operations and Support across a distributed systems, database and cloud stack.
VIE - Data & Application Analyst - Madrid
VIE Data & Application Analyst on Schneider Electric's Global Safety Governance team in Madrid: improving Health & Safety data quality and governance, consolidating and analysing safety data, building dashboards, and exploring ML/AI for predictive safety analytics alongside H&S experts and Digital/IT teams.
Desenvolvedor(a) Mobile Flutter Pleno - Remoto
Mid-level (pleno) Flutter mobile developer, fully remote in Brazil: builds cross-platform mobile apps with Flutter, backed by native Android/iOS knowledge, unit testing, AWS and microservices, working with Swagger and Bitbucket. Differentials: AI, Docker, Kubernetes, DevOps design concepts, English.
Разработчик в платформу Яндекс 360 on-premises
Platform/backend developer for the Yandex 360 on-premises team: build services in Java and Spring Boot that manage installations and updates of the on-prem suite, design APIs, integrate with Kubernetes, PostgreSQL, Kafka, OpenSearch and S3-compatible storage, and improve observability and diagnostics tooling.
FinTech Client #4 | Senior Java Developer
Senior Java Developer building features and automated tests for a fintech client's online card payment system that processes millions of daily transactions for 1000+ merchants. Day-to-day work uses Java, Kotlin, Spring, Hibernate, SQL, Selenium, Gradle, and AWS, hired through staffing firm SD Solutions in Warsaw.
Cooling Software Engineer
Develop, maintain, and evolve Schneider Electric's strategic simulation platform that models the performance of cooling units, working with a Product Owner and technical team. Day to day involves legacy VB6/VB.NET/C# development, SQLite/Access data access via Entity Framework, and building thermodynamic simulation models and numerical optimization algorithms.
System Engineer
System Engineer at Siemens Energy in Finspång, Sweden, on the Mechanical Engineering team for Medium Gas Turbines. Day to day: designing steel structures and installation solutions (base plates, lifting tools, service platforms) in Siemens NX, producing manufacturing data and documentation, and acting as responsible engineer in customer order projects.
Software Developer
Software developer in Roxtec's small internal Digital Solutions team in Karlskrona, building the Roxtec Software Suite — cloud, web, and mobile apps that support the company's industrial cable- and pipe-sealing customers worldwide. Work is 100% test-driven, using C#, TypeScript, or Java, with pair programming and code reviews.
MTS Software Development Engineer
MTS Software Development Engineer at AMD researches, designs, develops, and tests operating-systems-level software, compilers, and tools supporting semiconductor products. Day-to-day work spans kernel/systems development, GPU code optimization, and debugging in C/C++ or Python, plus deep learning frameworks like ONNX, PyTorch, and TensorFlow.
Staff Software Engineer, Infrastructure
Staff engineer on Google's Sellside Display and Video Ads team (Ad Manager, AdSense), designing end-to-end systems spanning browser runtimes and high-QPS, low-latency C++ ad-serving backends; leads multi-quarter architecture, A/B experimentation and telemetry, and coaches Cambridge engineers. Core stack: C++, TypeScript/JavaScript.
Engineering Manager
Engineering Manager at Benchmark in Almelo leads a team of ~40 electrical engineers: coaching and developing people, setting the technical vision, driving an AI transformation, and ensuring quality and capacity for high-tech electronics development across semicon, medical, aerospace, and industrial markets.