Skip to main content

Software engineer Jobs

5000 curated roles with verified salaries.

Updated 6 months ago
Advanced Filters
Function
Reset filters
5000 curated results Filters applied title: software engineer Clear

Opens the subscribe dialog so you can join the weekly newsletter.

5000 results
Quick filters
AI Dev Remote Senior >100k CH EU UK US IN
Quick filters
Salary Explorer What does the market pay?
What is a “May be filled” (ghost) job?

Listings older than ~30 days may already be filled or paused. We flag them so you can prioritise fresher roles.

Q85 Match 75% Citylitics Inc. Toronto, Ontario, Canada 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Be among the first 25 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Citylitics delivers predictive intelligence on local utility & public infrastructure…

Read full description

[Applicants: Be among the first 25 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] Citylitics delivers predictive intelligence on local utility & public infrastructure markets.What is Infrastructure? Climate change and extreme weather events are disrupting the basic infrastructure we took for granted for years.Citylitics is solving the hardest data problems in infrastructure while building the sales intelligence platform that enables a faster, more transparent, and more efficient infrastructure marketplace.

Apply
Q60 Match 75% Uni Roles Sydney, New South Wales, Australia 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

The position focuses on building and supporting robust, efficient, and secure cloud‑based services—from APIs to data pipelines—that enable real-time data visualisation and machine learning applications. Develop, test…

Read full description

The position focuses on building and supporting robust, efficient, and secure cloud‑based services—from APIs to data pipelines—that enable real-time data visualisation and machine learning applications. Develop, test and maintain front end and back-end APIs to support access to geospatial, transport and planning data using established frameworks (e.g., FastAPI, Flask, Django, NodeJS).Apply standard security and access controls to applications and services in line with established practices and guidance.Support the use and maintenance of relational databases (e.g.

Apply

Software Engineer - C++

May be filled
Q60 Match 75% Ambition Hong Kong, Hong Kong SAR 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

You will be directly responsible for designing, building, and optimizing the high-performance systems that drive our trading strategies. Your work will sit at the heart of our trading infrastructure, requiring a deep…

Read full description

You will be directly responsible for designing, building, and optimizing the high-performance systems that drive our trading strategies. Your work will sit at the heart of our trading infrastructure, requiring a deep understanding of low-level systems programming, hardware awareness, and a passion for squeezing out the last ounce of performance.You Will:Design, develop, and maintain ultra-low-latency trading systems, market data feeds, and order execution engines.Optimize critical path code for nanosecond-level performance, focusing on CPU cache efficiency, memory access patterns, and kernel bypass techniques.Work closely with quantitative researchers and traders to translate complex trading models into robust, high-speed production code.Develop and enhance our in-house simulation, back-testing, and risk management frameworks.Continuously diagnose and eliminate performance bottlenecks throughout the entire trading stack (network, OS, application).Contribute to the full software lifecycle, from design and testing to deployment and monitoring in a live trading environment.What We Look For:Essential:Expert-level proficiency in modern C++ (C++17/20/23) with a strong emphasis on low-latency, high-frequency techniques.Deep knowledge of computer architecture: CPU pipelines, cache hierarchies, memory models (consistency, barriers), NUMA, and IPC.Proven experience with Linux/Unix systems programming, kernel tuning, and network programming (TCP/UDP, multicast, Solarflare/Exablaze APIs).A performance-obsessed mindset, with experience using profiling tools (perf, VTune, strace).Strong understanding of data structures and algorithms, with a focus on real-world application in high-concurrency environments.Excellent problem-solving skills and the ability to write clean, maintainable, and testable code under tight constraints.Highly Desirable:Direct experience in high-frequency trading (HFT), market-making, or electronic tradi...

Q60 Match 75% Scribd, Inc. Los Angeles, CA 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Mid-Senior level] Scribd, Inc. You’ll work closel...

Software Engineer

May be filled
Q60 Match 75% Optimus Search Frankfurt 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Gehören Sie zu den ersten 25 Bewerber:innen.] Associate Software Engineer (C# / .NET)Remote (Germany)| FrankfurtI’m partnering with an established, international software company that…

Read full description

[Applicants: Gehören Sie zu den ersten 25 Bewerber:innen.] Associate Software Engineer (C# / .NET)Remote (Germany)| FrankfurtI’m partnering with an established, international software company that buildsmission-critical systems used worldwide. They’re hiring anSoftware Engineerto contribute to alarge, long-term software platformthat underpins their core products.This is ahands-on engineering roleoffering exposure tocomplex systems, strong technical mentorship, and clear progression toward senior-level responsibility over time.What you’ll doDesign and implement new functionality within a large-scale software platformMaintain and improve existing code with a focus on reliability and maintainabilityParticipate in code reviews and learn from senior engineersDebug and resolve technical issues with support when neededContribute to ongoing improvements in code quality, tooling, and processesCollaborate closely with experienced engineers across the teamWhat they’re looking forCommercial experience withC# / .NETExperience working onnon-trivial or production software systemsInterest in building and maintaining complex, long-lived applicationsWillingness to learn, take ownership of tasks, and grow technicallyExposure toC++is a plus, but not requiredFluent inEnglish or GermanWhy consider this roleOpportunity to work on amature, globally used productExposure to real-world engineering challenges and large codebasesRemote-firstworking model with minimal on-site requirementsStrong technical mentorship and structured career progressionCompetitive compensation and benefits for an associate-level roleIf you’re an engineer looking todeepen your skills, work on meaningful software, and grow within a stable, international environment, this is a great next step.

Software Engineer

May be filled
Q60 Match 75% Magna International Troy, MI 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Because we believe that your career path should be as unique as you are.Group SummaryMagna New Mobility is a business unit inside Magna International leveraging Magna’s technology building blocks, developing new…

Read full description

Because we believe that your career path should be as unique as you are.Group SummaryMagna New Mobility is a business unit inside Magna International leveraging Magna’s technology building blocks, developing new capabilities, and entering new markets and use cases. Our products include advanced solutions for urban markets, industrial intralogistics, commercial and autonomous vehicles.Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware.

Software Engineer

May be filled
Q60 Match 75% General Dynamics Mission Systems Middletown, RI 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. It’s an amazing challenge.

Software Engineer

May be filled
Q60 Match 75% General Dynamics Mission Systems Middletown, RI 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. It’s an amazing challenge.

Software Engineer

May be filled
Q85 Match 87% Dayshape Edinburgh, Scotland, United Kingdom 2026-02-06 Est. GBP 40k–70k 40% ▲ 0% vs median
Why this matched

Title matches your search • Salary estimate available • Direct apply link

Get weekly matches like this

If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk.About The RoleWe've come a long way in a short time, but there's still so much more we can do. That's…

Read full description

If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk.About The RoleWe've come a long way in a short time, but there's still so much more we can do. That's where you come in.As part of our Engineering team, your key areas of focus will be enhancing product scalability and usability, helping consistently deliver features that support our customers' success.

Software Engineer

May be filled
Q60 Match 75% DataAnnotation New Jersey, United States 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any…

Read full description

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any currency conversions from USD.

Software Engineer

May be filled
Q60 Match 75% DataAnnotation Florida, United States 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any…

Read full description

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any currency conversions from USD.

Software Engineer

May be filled
Q60 Match 75% DataAnnotation Colorado, United States 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any…

Read full description

Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). PayPal will handle any currency conversions from USD.

Salary insights

Transparency promise

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.

Job search FAQs

Are remote AI roles hiring in the EU?

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.

How fresh are the job postings?

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.

Do roles include salary estimates?

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.

What is a ghost job and how do I spot one?

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.

What are the highest-paying tech roles right now?

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.

How do I negotiate a higher salary offer?

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.

Which European cities pay the most for tech?

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.

Can I track my job applications on Catalitium?

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.

How does Catalitium differ from LinkedIn Jobs?

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.

Can I filter to remote-only jobs?

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.

Which tech stacks are most in demand?

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.

Which Swiss cities pay the most for software roles?

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.

Catalitium logo

Weekly high-match job digest

One email per week with your best-matching roles and salary signals. No spam, unsubscribe anytime.

Privacy-friendly. One curated email per week.

Catalitium logo Contact us

Questions, partnerships, or feedback? Drop a note and we'll reply.