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.

Lead Software Engineer

May be filled
Q60 Match 75% Uplers Greater Kolkata Area 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: Technology, Information and Internet | Type: Full-time | Level: Mid-Senior level] Experience: 8.00 + yearsSalary: USD 3428 / month (based on experience)Expected…

Read full description

[Applicants: Be among the first 25 applicants | Industry: Technology, Information and Internet | Type: Full-time | Level: Mid-Senior level] Experience: 8.00 + yearsSalary: USD 3428 / month (based on experience)Expected Notice Period: 15 DaysShift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: RemotePlacement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)(*Note: This is a requirement for one of Uplers' client - Global leader in data integrity)What do you need for this opportunity?Must have skills required:Cloud tech, Database Tech, CI / CD, Java, Kafka, Kubernetes, MongoDB, Node Js, RESTAPIGlobal leader in data integrity is Looking for:Job Title: Lead Software Engineer (Backend)About The RoleWe are hiring aBackend Software Engineerwho can operate at ahigh technical barand contribute meaningfully tolarge-scale, distributed, cloud-native systems. This role is ideal for engineers who enjoydeep problem solving,ownership, andhands-on backend development, and who can reason independently through ambiguous technical challenges.Our backend systems areMongoDB-heavyandevent-driven, so strong fundamentals, depth in databases, and real-world coding experience are essential.Java or Node.js anyone is preferredKey ResponsibilitiesYou will:Design, develop, and own production-grade Node.js backend servicesDeliver features end-to-end — from design and estimation to deployment and monitoringBuild scalable APIs and event-driven systems using Kafka / TemporalWork extensively with MongoDB, including:Designing efficient schemasWriting complex queries and aggregationsIndexing strategies (compound indexes, ESR ordering)Implement non-functional requirements such as performance, scalability, and reliabilityIndependently debug issues, perform root cause analysis (RCA), and drive fixes to completionParticipate in design reviews, code reviews, and Agile ceremoniesImprove CI/CD pipelines and deployment automationCollaborate closely with architects and principal engineers on system design decisionsMinimum RequirementsYou have:8+ years of overall software engineering experienceBachelor’s or Master’s degree in Computer Science or a related disciplineStrong hands-on experience with Node.js, including:Understanding of Node.js internals (event loop, async behavior, concurrency)Ability to reason about and implement async workflows2–4 years of experience building and deploying enterprise Node.js applications using KubernetesSolid understanding of backend fundamentals ...

Apply
Q60 Match 75% knowmad mood Valencia 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.Formado por más de 3.000 personas creativas, digitales…

Read full description

Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.A través de esta oportunidad participarás en nuevos desarrollos de proyectos, asumiendo un rol dedesarrollador/a senior backend Java en un importante cliente del sector retail.Trabajarás 100% remoto.Aportarás ideas en el equipo para implementar en los nuevos proyectos.Trabajarás con arquitecturas cloud-native y microservicios en Java, impulsando proyectos estratégicos que integran AWS, Kafka y metodologías Agile.Para hacer match...Experiencia enúltimas versiones de Java.Experiencia enmicroservicios, arquitecturas orientadas a eventos y Kafka.Conocimientos en bases de datos relacionales y NoSQL (EDB, DDB).Buen nivel en testing (TDD, pruebas unitarias e integración).Experiencia en CICD.Experiencia en cloud (preferentementeAWS)Conocimiento de principiosSOLID, Clean Code.Experiencia en entornos Agile.¿Cuáles son nuestros propósitos para ti?❤️Apoyarte en tu crecimiento profesionalFormaciones: si bien quieres acceder a formaciones técnicas en habilidades o idiomas, tenemos a tu disposición certificaciones oficiales, Udemy Business, TechDays, Meetups, calendario de formaciones que puedes visualizar AQUÍ🧡Promover en conjunto la salud, el bienestar y ¡El buen ambiente!Trabaja con nosotros con modalidad 100% remota con contrato indefinido.26 días de descanso (22 días vacaciones, 2 días de libre disposición y 24 y 31 diciembre festivos por defecto).Horario: 8.30 a 18h ( flexible) L-J y V 8 a 15h e Intensiva de Verano Julio y Agosto de 8 a 15h.Actividades de Teambuilding: nos gusta divertirnos y estar en contacto con nuestros.Sé embajador de nuestra marca, a través de nuestro plan amigo.Kudos: fomentamos una cultura de feedback y recon...

Apply
Q60 Match 75% JPMorganChase Plano, TX 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Applicants: Over 200 applicants | Industry: Financial Services | Type: Full-time | Level: Not Applicable] Job DescriptionJava Automation Software Engineer, Senior:Minimum of seven years’ experience with Mobile Browser…

Read full description

[Applicants: Over 200 applicants | Industry: Financial Services | Type: Full-time | Level: Not Applicable] Job DescriptionJava Automation Software Engineer, Senior:Minimum of seven years’ experience with Mobile Browser and Mobile Native Application Testing and use of Mobile Cloud Platform (i.e, SeeTest)Proven use of 1 or more mobile development and emulator packages (Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion)Exposure to commercial mobile manual/automation test management packages (Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc)Experience with Accessibility Testing (ADA Testing Web/Mobile Native App)Exposure to web technologies (e.g. HTTP, XML, REST, HTML, etc.)Manages the development Test Scenarios and execution of the scenarios across all Testing Phases (IST, Smoke, Functional, Integration, UAT, In-Sprint Automation, UAT, Regression Automation, Production)Experience in implementing Continues Integration using Jenkins and continuous delivery CI/CDHands on experience in API testing using JMeterStrong experience in leading Test Automation teamsAbility to work with a sense of urgency and attention to detailDemonstrated verbal and written communication skills and excellent analytical skillsIndependent decision-making and good judgmentStrong time, interpersonal and people skillsAbility to operated comfortably in a multi-task / multi priority environment across a global teamExperience with client server environmentsProficient knowledge of the Microsoft Office productsKnowledge of Application Development Lifecycle and conceptsBS/BA degree or equivalent experienceABOUT USJPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P.

Q60 Match 75% Multiverse Computing Zaragoza 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Expect a fast, transparent process with quick feedback.Why join us?We are a European deep-tech leader in quantum and AI, backed by major global strategic investors and strong EU support. Our groundbreaking technology is…

Read full description

Expect a fast, transparent process with quick feedback.Why join us?We are a European deep-tech leader in quantum and AI, backed by major global strategic investors and strong EU support. Our groundbreaking technology is already transforming how AI is deployed worldwide — compressing large language models by up to 95% without losing accuracy and cutting inference costs by 50–80%.Joining us means working on cutting-edge solutions that make AI faster, greener, and more accessible — and being part of a company often described as a “quantum-AI unicorn in the making.”We offerCompetitive annual salary starting from €45,000, based on experience and qualifications.Two unique bonuses: signing bonus at incorporation and retention bonus at contract completion.Relocation package (if applicable).Fixed-term contract ending in June 2026.Hybrid role and flexible working hours.Be part of a fast-scaling Series B company at the forefront of deep tech.Equal pay guaranteed.International exposure in a multicultural, cutting-edge environment.As a Full Stack Software Engineer, you willJoin a world-class team of Quantum and AI experts with an extensive track record in both academia and industry.Work with Fortune-500 customers from government and private sectors.Collaborate with the founding team in a fast-paced startup environment.Tackle high value open problems from industry.Take on technical leadership and work together with software and DevOps engineers as well as our machine learning and quantum experts to industrialize Multiverse’s core technologiesRequired QualificationsBachelor's degree or higher in Computer Science, a related technical field or relevant industry experienceExpert knowledge of Python and preferably other languages such as Rust and C/C++Junior: 1-2 years of experience in software engineering with focus on machine learning and data science.Mid: 3+ years of experience in software engineering with focus on machine learning and data science.Experience in frontend and backend development, with varying levels of seniority.Proficiency in TypeScript, Python, Lit, and frameworks such as Flask or FastAPI.Experience in developing and deploying software systems on the cloud, e.g.

Q60 Match 75% Google DeepMind Buffalo-Niagara Falls Area 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

Join Google DeepMind's mission to advance science and benefit humanity by solving intelligence. We're seeking experienced, self-motivated engineers to build cutting-edge Gemini applications that will redefine AI…

Read full description

Join Google DeepMind's mission to advance science and benefit humanity by solving intelligence. We're seeking experienced, self-motivated engineers to build cutting-edge Gemini applications that will redefine AI interaction for billions.

Q85 Match 75% Meta Redmond, WA 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

As an Embedded Software Engineer, you'll have the opportunity to design, develop, and optimize embedded firmware systems for our AR, VR, and wearable devices, working on low-level systems software, device drivers, and…

Read full description

As an Embedded Software Engineer, you'll have the opportunity to design, develop, and optimize embedded firmware systems for our AR, VR, and wearable devices, working on low-level systems software, device drivers, and connectivity protocols such as Wi-Fi, Bluetooth, and Core Android networking. You'll collaborate with cross-functional teams to solve complex problems and drive innovation in areas such as computer vision, machine learning, and graphics, helping to shape the future of technology and create new experiences for augmented reality, virtual reality, and social/family products.Embedded Software Engineer, Connectivity/Wireless Responsibilities:Design and implement software components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etcDevelop drivers and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidthLead hardware bring up, peripheral drivers and communication, silicon integration, and power and performance management and optimization effortsDebug complex, system-level, multi-component issues that span multiple layers from kernel to applicationProfile performance problems and drive optimizations across the entire software stackIntegrate software components from multiple partner teams into a unified product code base and drive their continued developmentAnalyze, design, develop, and debug firmware for various devices, including novel sensing and imaging systems, haptic devices, and audio prototypesCollaborate with cross-functional teams to solve issues and create new features in the connectivity space, including wireless software stacks (Wi-Fi, Bluetooth, Cellular, UWB, etc.)Enhance complex systems with wireless interfaces and provide support to QA, manufacturing, and other software teamsMinimum Qualifications:Bachelor's or Master's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent prac...

Q60 Match 75% Mine Vision Systems Pittsburgh, PA 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Industry: Mining | Type: Full-time | Level: Entry level] Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. By transforming raw underground data into…

Read full description

[Industry: Mining | Type: Full-time | Level: Entry level] Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. By transforming raw underground data into actionable intelligence, Mine Vision Systems empowers mining teams to operate more efficiently, more predictably, and with greater confidence than ever before.About The RoleWe’re looking for an Embedded Software Engineer to design, build, and scale the embedded computing platforms that power our perception and automation systems deployed in harsh underground mine environments.

Q85 Match 75% Edison Smart® Chicago, Illinois, Estados Unidos 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

As a Software AI Engineer you’ll work at the intersection of AI, robotics, and real-world deployment. What You’ll Do Design, build, and train neural network models for perception, planning, and control Develop training…

Read full description

As a Software AI Engineer you’ll work at the intersection of AI, robotics, and real-world deployment. What You’ll Do Design, build, and train neural network models for perception, planning, and control Develop training and evaluation pipelines for continuous improvement Integrate LLMs for autonomous decision-making, including prompt design and system orchestration Deploy and optimize models across edge devices and cloud infrastructure Build data pipelines to collect, process, and learn from real-world robot data Design and maintain APIs for AI services used across our robotics stack Collaborate with robotics, hardware, and product teams to bring AI into production Required Skills Strong experience with Python Hands-on with PyTorch and/or TensorFlow Experience building model training and deployment pipelines Knowledge of LLM integration and prompt engineering for autonomous systems Understanding of cloud and edge deployment constraints Experience designing APIs for AI services Familiarity with data pipelines and continuous learning systems Nice to Have Experience with behavior trees or state machines Background in robotics, automation, or embedded/edge systems Show less [{"type":"people_also_viewed","href":"https://www..com/jobs/view/ai-knowledge-engineer-at-lenovo-4328516322","jobId":"4328516322","label":"AI Knowledge Engineer"},{"type":"people_also_viewed","href":"https://www..com/jobs/view/lead-ai-engineer-at-pepsico-4364021648","jobId":"4364021648","label":"Lead AI Engineer"},{"type":"people_also_viewed","href":"https://www..com/jobs/view/applied-ai-engineer-researcher-chicago-usa-at-spe...

Q85 Match 58% Takeda Boston, MA 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

[Industry: Pharmaceutical Manufacturing | Type: Full-time | Level: Director] By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I…

Read full description

[Industry: Pharmaceutical Manufacturing | Type: Full-time | Level: Director] By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. This technical role is responsible for directly interfacing with business and scientific leadership to translate complex business, scientific, and operational needs into functional, full-stack prototypes—often within days, not months.The ideal candidate is equally comfortable whiteboarding with senior leaders, coding a production-quality prototype independently, and iterating in real time based on feedback.Key ResponsibilitiesExecutive Engagement:Serve as the primary technical and product interface for pharmaceutical leaders.Rapidly understand high-level strategic or R&D challenges and translate them into concrete product concepts.Facilitate executive working sessions, demos, and reviews with credibility and clarity.Partner with DDT colleagues to translate concepts and prototypes into products, enabling the creation of an integrated insights ecosystem.Rapid Full-Stack Prototyping:Design, build, and deliver functional end-to-end prototypes in days, not weeks.Personally write production-quality code across the stack (frontend, backend, APIs, data), ensuring translatability and path to production with DDT partners.Make pragmatic architecture and technology recommendation optimized for speed, clarity, and learning.Technical Leadership:Set standards for rapid experimentation, code quality, and prototype reusability.Mentor engineers and product teams on rapid delivery techniques and executive-level communication.Evaluate when prototypes should evolve into scaled products versus remain exploratory.Product & Innovation Execution:Partner with product, design, data science, and engineering teams to move from concept to validated solution.Incorporate user feedback, regulatory constraints, and pharma-specific requirements into designs.Drive a culture of experimentation, accountability, and measurable impact.Required Qualifications10+ years of experience in software engineering, produ...

Q60 Match 58% UDig United States 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

We have a flexible-hybrid work environment, but candidates living outside of the Nashville market would need to relocate (assistance available).Lead. Make an Impact.As a Director of Software Engineering, you’ll work on…

Read full description

We have a flexible-hybrid work environment, but candidates living outside of the Nashville market would need to relocate (assistance available).Lead. Make an Impact.As a Director of Software Engineering, you’ll work on diverse and innovative projects, mentor other UDig engineers, and partner with clients to solve real business problems using cutting-edge technology.

Q60 Match 58% Runpod Seattle, WA 2026-02-06
Why this matched

Title matches your search • Direct apply link

Get weekly matches like this

This role owns the end-to-end delivery of customer-facing platform features - from roadmap execution to high-quality launches - across multiple teams. You'll build the operating rhythm, culture, and technical direction…

Read full description

This role owns the end-to-end delivery of customer-facing platform features - from roadmap execution to high-quality launches - across multiple teams. You'll build the operating rhythm, culture, and technical direction that help Runpod ship quickly, safely, and consistently as demand scales.You will partner tightly with Product, Design, GTM, and Infrastructure leadership.Your focus is ensuring our customers experience Runpod as the fastest, most intuitive path to training and running AI inference workloads.ResponsibilitiesOwn Product Feature Delivery:Lead multiple engineering teams responsible for shipping new features and improving Runpod's customer experience across console, APIs, and developer workflows.

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.