Senior Software Engineer
May be filledWork closely with business teams to translate business needs into technical solutions. Implement architecture and solutions.
5000 curated roles with verified salaries.
Opens the subscribe dialog so you can join the weekly newsletter.
Software development remains the largest category in tech hiring globally. Whether you specialise in full-stack, backend, frontend, mobile or DevOps, demand for strong engineers continues to outpace supply across all major markets.
Typical range: $100k–$165k USD · €65k–€110k EUR
Data from 5000 live listings · Full salary tools →
+ Add your salary & see your percentileListings older than ~30 days may already be filled or paused. We flag them so you can prioritise fresher roles.
Work closely with business teams to translate business needs into technical solutions. Implement architecture and solutions.
Department:TechnologyLocation:Kraków, PolandDescriptionCommerce Media Tech, part of Team Internet Group, is a dynamic ad-tech company based in Kraków. We’re passionate about building cutting-edge software that powers…
Department:TechnologyLocation:Kraków, PolandDescriptionCommerce Media Tech, part of Team Internet Group, is a dynamic ad-tech company based in Kraków. We’re passionate about building cutting-edge software that powers smarter, more effective online advertising.
[Industry: Advertising Services, IT Services and IT Consulting, and Software Development | Type: Full-time | Level: Mid-Senior level] Our CompanyChanging the world through digital experiences is what Adobe’s all about.…
[Industry: Advertising Services, IT Services and IT Consulting, and Software Development | Type: Full-time | Level: Mid-Senior level] Our CompanyChanging the world through digital experiences is what Adobe’s all about. You will collaborate on end-to-end projects—conception, architecture, experimentation, implementation, measurement, and iteration—and you’ll have opportunities to explore new technologies, influence engineering practices, and contribute to technical strategy.What You’ll DoWhile this role is primarily hands-on, you’ll also be expected to mentor others, guide small- to medium-sized efforts, contribute to planning, identify dependencies and risks, recommend engineering practice improvements, and help specialists grow in their craft.Own the build, development, testing, fixing, optimization, and continuous improvement of software across platforms.Develop new product features that delight and encourage marketers, IT professionals, and knowledge workers worldwide.Guide discussions about emerging tools, technologies, and processes, and evaluate how they can be leveraged to improve our products.Identify dependencies, risks, planning gaps, and opportunities to improve engineering practices.Foster a strong team culture by encouraging contribution, collaboration, and collective problem-solving.Explore and research new technologies, pitch ...
We collect and serve the freshest and most accurate mapping data possible, along with algorithms, models, platform services, and map-based user experiences that power Lyft’s current and future transportation…
We collect and serve the freshest and most accurate mapping data possible, along with algorithms, models, platform services, and map-based user experiences that power Lyft’s current and future transportation offerings.Mapping represents a huge opportunity for Lyft’s business, but also a big challenge. We build and scale systems that deal with large data storage, real-time data processing, machine / deep learning pipelines, routing and ETA models, driver and passenger location tracking, and more.
Its battle-proven StreamCaster family of MANET radios and proprietary MN-MIMO waveform provides the vital communications link for defense, law enforcement, and public safety agencies around the world, and in the…
Its battle-proven StreamCaster family of MANET radios and proprietary MN-MIMO waveform provides the vital communications link for defense, law enforcement, and public safety agencies around the world, and in the toughest operational environments.With deep roots in DARPA research, Silvus Technologies develops world-class advanced communications technologies that are reshaping the tactical communications landscape. The successful individual in this role will participate in the development of Silvus’ MANET radios and advanced research projects.
[Industry: Staffing and Recruiting | Type: Full-time | Level: Mid-Senior level] Senior Embedded Software Engineer (Wearables)$100,000 - $150,000 + Considerable Stock Options + Performance Bonuses + Benefits +…
[Industry: Staffing and Recruiting | Type: Full-time | Level: Mid-Senior level] Senior Embedded Software Engineer (Wearables)$100,000 - $150,000 + Considerable Stock Options + Performance Bonuses + Benefits + RelocationHybrid – Greater Indianapolis, IndianaAre you an embedded software engineer who wants to write firmware for a wireless platform that makes Bluetooth obsolete? Founded on seven years of peer-reviewed university research, backed by top-tier semiconductor investors, and already shipping real silicon - the team is now scaling the firmware layer that will power consumer and defense devices globally.You'll own low-level firmware development for a wireless platform unlike anything currently on the market, working directly with world-class IC and systems designers to bring custom silicon to life - from bootloaders and device drivers through to full MCU firmware stacks for always-on, ultra-low-power wearables.If you want to write embedded code that defines a wireless standard that doesn't yet exist, alongside some of the most accomplished semiconductor researchers in the industry, this is an outstanding opportunity.The Role:Build full-stack MCU firmware from scratch—bare metal coding for next-generation always-on wearable devicesWrite and optimize C/C++ for ultra-low-power MCU architectures enabling continuous, wire-like on-body wireless communicationOwn and define communication interface firmware for a proprietary short-range wireless protocol replacing Bluetooth in AR headsets, smartwatches, and distributed body-worn sensor networksBring up custom silicon from first principles - bootloaders, operating systems, device drivers - shipping into consumer and defense applicationsWork directly with IC designers and systems engineers to define firmware architecture for real-time distributed AI across on-body computing networksThe Person:Proven bare metal embedded coding experience interfacing with MCUs for wearables or silicon bring-upExpert-level C/C++ for embedded systems and low-power MCU optimizationStrong experience with communi...
[Applicants: Be among the first 25 applicants | Industry: Motor Vehicle Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting | Type: Full-time | Level: Not…
[Applicants: Be among the first 25 applicants | Industry: Motor Vehicle Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting | Type: Full-time | Level: Not Applicable] Job DescriptionThe ARC Robotics Strategy & Virtual Systems team is a dynamic, fast-paced group responsible for designing and developingDigital Twin applicationsfor manufacturing plants across the globe. As aSeniorSoftware Engineeron the Digital Twin team, you will design, build, and scale core services, SDKs, and high-performance 3D runtime components that power immersive digital twins across products, factories, and operations.This role is ideal for someone who enjoys owning features end-to-end — from schema and API design through front-end implementation and production deployment.What You’ll Do (Responsibilities)Design and implement software for robotic simulation environments and automation frameworksBuild and integrate 3D modules (e.g., rendering, simulation, physics, spatial indexing) with platform services via well-designed APIs and data contractsWork across the stack using modern front-end frameworks (e.g., React or similar), TypeScript/JavaScript, and service-oriented backends (e.g., Node.js, Python, Java, or C#)Build and iterate on web-based playback and visualization tools that rely on WebRTC, WebSockets, and streaming media pipelines to deliver simulation replaysWork with databases and storage systems to organize simulation outputs, logs, and artifacts for fast retrieval and inspectionCollaborate with robotics engineers, data scientists, and system architects to integrate software into autonomous platformsOptimize code for efficiency, scalability, and reliability in real-time systemsConduct testing, debugging, and validation of software componentsDocument software designs, processes, and best practices for maintainability and knowledge sharingServe as a Subject Matter Expert (SME) for at least one platform or application componentYour Skills & Abilities (Required Qualifications)Bachelor’s degree in Computer Science, Computer Engineering, or a related field5+ years of experience developing full-stack software applications in multiple programming languages such as Java, C#, C++, Python, JavaScript/TypeScript with modern frameworks (e.g., React, Angular)Experience with systems integration and/or interoperating with Digital Twin or IoT platformsUnderstanding of code quality analysis results and remediation mechanismsStrong oral an...
The Company will accept applications on an ongoing basis until the position is filled.Schneider Electric is looking for a self-driven student pursuing a degree in Computer Science for a 12-week summer intern position as…
The Company will accept applications on an ongoing basis until the position is filled.Schneider Electric is looking for a self-driven student pursuing a degree in Computer Science for a 12-week summer intern position as a Software Engineering Intern. The ideal candidate will have a strong background in Computer Science with strong mathematical skills and experience developing machine learning models.
[Applicants: Be among the first 25 applicants | Industry: Financial Services | Type: Full-time | Level: Mid-Senior level] Algo & InfrastructureShenzhen/Hong KongFull-TimeJob ResponsibilitiesResponsible for the core…
[Applicants: Be among the first 25 applicants | Industry: Financial Services | Type: Full-time | Level: Mid-Senior level] Algo & InfrastructureShenzhen/Hong KongFull-TimeJob ResponsibilitiesResponsible for the core design, functional development and implementation of the backend in the securities fund data center & writing the relevant documentationPreference for experience in developing data centers for China, Hong Kong, US stocks or public and private fundsPreference for experience in high concurrency, low latency or development of distributed systemsJob RequirementsBachelor degree or above, majoring in computer Science or related Information Science and technologyyears of experience in Python development, with experience and ability to complete projects independentlyProficient in using Django, Flask, Redis, Kakfa, etc., familiar with mainstream frameworks, design patterns and messaging middlewareMastery of the design and development of either MySQL or PostgreSQL and database transaction related knowledgeKnowledge of Docker, Kubernetes containerization technology, and CICD automatic deploymentGood communication skills, postive, proactive, ability to self-learn and work under pressurePersonality FitPassionate about entrepreneurship, familiarity with fintechSuitable BackgroundProactive, responsible and team driven
[Applicants: Be among the first 25 applicants | Industry: Software Development | Type: Full-time | Level: Not Applicable] WHAT YOU WILL BE DOINGLead the design, development, and scalability of core Java-based backend…
[Applicants: Be among the first 25 applicants | Industry: Software Development | Type: Full-time | Level: Not Applicable] WHAT YOU WILL BE DOINGLead the design, development, and scalability of core Java-based backend services that power our multi-tenant platform.Architect and optimize platform components to support high-throughput, low-latency, and mission-critical workflows.Integrate and manage core data systems (e.g., relational DBs, Redis, Elasticsearch, LDAP) to ensure performance, availability, and fault tolerance.Drive the modernization of backend services, refactoring legacy Java components and adopting modern patterns (e.g., reactive programming, event-driven architectures).Champion best practices for Java development, testing, observability, and deployment in a distributed, microservices-based environment.Collaborate cross-functionally with teams across DevOps, Security, SRE, and Application Engineering to build robust platform capabilities.Evaluate and implement scalable solutions for authentication, authorization, tenant isolation, and configuration management.Mentor engineers across teams in deep Java design principles, debugging complex issues, and engineering for reliability.Develop and maintain platform APIs, service orchestration logic, and critical workflows that support core business operations.Identify and remediate bottlenecks in Java services, JVM performance, GC tuning, thread management, and memory footprint.Build automation and guardrails for developer productivity and service reliability (CI/CD pipelines, code linting, config-as-code, etc.).Partner with architecture and leadership to drive long-term technical strategy and platform evolution.WHAT YOU BRING10+ years of experience in Software Engineering with a strong focus on Java, Spring Boot, and distributed system design.Proven track record of building and maintaining scalable backend platforms supporting millions of users or high concurrency.Deep understanding of the Java ecosystem, JVM internals, memory management, performance tuning, and multithreading.Hands-on experience with data systems such as PostgreSQL/MySQL, Redis, Elasticsearch, and LDAP.Experience designing and supporting multi-tenant architectures, including isolation, resource control, and config management.Strong experience in building and managing RESTful APIs, microservices, and platform-level abstractions.Familiarity with infrastructure and deployment environments including Kubernetes, Docker, and AWS (or oth...
Title matches your search • Salary estimate available • Direct apply link
Get weekly matches like thisThis includes both local and network file systems.The Platform Storage team’s work includes device drivers, storage protocols, storage management tools, and their APIs and libraries. Platform Storage works with hardware…
This includes both local and network file systems.The Platform Storage team’s work includes device drivers, storage protocols, storage management tools, and their APIs and libraries. Platform Storage works with hardware vendors, the Linux kernel and other upstream communities to ensure reliable, feature-rich storage solutions; like, LVM, Stratis, Software RAID, dm-crypt, and multipath.The High Availability (HA) group creates software that mitigates service disruptions in Linux based clusters.
Title matches your search • Salary estimate available • Direct apply link
Get weekly matches like this[Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Job DescriptionAbout Oracle Cloud Infrastructure (OCI):Oracle Cloud Infrastructure is building the next generation of cloud…
[Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Job DescriptionAbout Oracle Cloud Infrastructure (OCI):Oracle Cloud Infrastructure is building the next generation of cloud services, designed for a world where every customer’s business is a digital business. Our security engineering group is responsible for designing, developing, and operating security solutions that keep our customers’ applications secure and resilient.
| Title | Company | Location | Salary Range | vs Median | Posted | |
|---|---|---|---|---|---|---|
| Senior Software Engineer May be filled | F&G | Des Moines, IA | - | - | 2026-02-18 | Apply |
| Senior Software Engineer May be filled | Commerce Media Tech | Kraków | - | - | 2026-02-18 | Apply |
| Senior Software Engineer May be filled | Adobe | Lehi, UT | - | - | 2026-02-18 | Apply |
| Senior ML Software Engineer, Mapping May be filled | Lyft | San Francisco County, CA | - | - | 2026-02-18 | Apply |
| Senior Embedded Software Engineer May be filled | Silvus Technologies | Irvine, CA | - | - | 2026-02-18 | Apply |
| Senior Embedded Software Engineer May be filled | Rise Technical | Greater Indianapolis | - | - | 2026-02-18 | Apply |
| Senior Digital Twin Software Engineer May be filled | General Motors | Warren, MI | - | - | 2026-02-18 | Apply |
| Schneider Electric, Software Engineer Intern - Application via WayUp May be filled | WayUp | Lake Forest, CA | - | - | 2026-02-18 | Apply |
| Python Senior Software Engineer (Financial Data) May be filled | AQUMON | Hong Kong, Hong Kong SAR | - | - | 2026-02-18 | Apply |
| Principal Software Engineer, AI Platform May be filled | Saviynt | Los Angeles, CA | - | - | 2026-02-18 | Apply |
| Principal Software Engineer - Linux, Filesystems & Storage May be filled | Red Hat | Bengaluru, Karnataka, India | 40k–60k | ▲ 10% | 2026-02-18 | Apply |
| Principal Software Engineer May be filled | Oracle | Chennai, Tamil Nadu, India | 40k–60k | ▲ 10% | 2026-02-18 | Apply |
Salary insights
Salary tags blend employer provided ranges with Catalitium estimates. We mark ranges with Est. labels, note any missing data, and never inflate compensation to boost clicks.
Currency harmonized to USD/EUR/GBP/CHF to avoid surprises.
Outliers are reviewed manually before they appear on a card.
Sponsored employers follow the same disclosure and pay rules.
Yes. Remote-friendly AI and ML roles in the EU have grown over 30% year-on-year. Germany, France, the Netherlands, and Spain lead in volume. Use the AI and EU filters together to surface them quickly, and check the salary estimate badge to ensure the range meets your expectations.
Listings are refreshed continuously from employer feeds and normalised daily. Each card shows a posted date pill so you can see exactly how old a listing is. Jobs posted within the last 7 days receive a green New badge. Listings older than 30 days receive a May be filled warning.
Yes. Most listings show an Est. salary pill derived from Catalitium's location-based salary database, blended with any employer-disclosed range. Senior and lead roles receive an automatic seniority uplift. If a salary range is genuinely unknown we leave the field blank rather than show a misleading estimate.
A ghost job is a listing that has been live for 30+ days and is likely already filled, on hold, or was never a real opening. Research suggests up to 40% of active listings at any time are ghost jobs. Catalitium flags every listing older than 30 days with a triangle May be filled badge so you can prioritise your energy on fresh openings.
AI and ML engineer roles currently command the highest median salaries on Catalitium, around $150k–$200k USD in the US and EUR 100k–EUR 160k in Europe. Principal and Staff Engineer roles come close, followed by senior full-stack and cloud infrastructure engineers. Use the >100k filter to see only high-compensation listings.
Reference Catalitium's salary data when negotiating: show the employer the market range for your role and region. Studies show engineers who negotiate receive 10–20% more than the initial offer on average. If base salary is fixed, push on equity, signing bonus, remote allowance, and learning budget. See our Salary Negotiation Guide in the Resources section.
Zurich and Geneva (Switzerland) consistently top European tech salaries, followed by London, Amsterdam, Berlin, Paris, and Stockholm. Swiss salaries are typically quoted in CHF and translate to EUR 100k–160k for mid-senior roles. London follows at GBP 70k–110k. Berlin and Amsterdam are competitive at EUR 70k–100k for comparable experience levels.
Yes. Our free Application Tracker lets you move roles through a Kanban pipeline: Applied, Phone Screen, Interview, Offer, and Closed. It requires no account and stores everything privately in your browser. Hit the Track button on any job card to add it. You can also export your full pipeline as a CSV.
LinkedIn optimises for engagement and premium upgrades. Catalitium is built exclusively for tech candidates who want signal over noise: every listing shows salary estimates, ghost jobs are flagged, AI-powered summaries save you time reading descriptions, and the application tracker replaces the black-hole Easy Apply experience. No premium paywall, no recruiter spam.
Yes. Choose Remote in the location/country field or tap a Remote shortcut chip. Results are limited to roles that advertise remote or hybrid where the listing text supports it, and remote-friendly rows show a Remote badge.
Across Catalitium tech listings, Python, TypeScript/JavaScript, Go, Java, and cloud platforms (AWS, GCP, Azure, Kubernetes) recur most often; AI and data roles add PyTorch, TensorFlow, and LLM tooling. Title and AI summary chips reflect the employer's stated stack.
Zurich and Geneva typically lead Switzerland for software, data, and platform engineering compensation; smaller hubs follow at a discount. Swiss ranges often sit above neighbouring EU markets for comparable seniority—check Est. salary on each card when you filter by Switzerland.
Save this search and get a weekly digest of top matches. Includes salary signal. No spam.