Software Engineer Jobs
103 genuine, current openings aggregated from public job boards — Remotive, Jobicy, Arbeitnow and RemoteOK. JobStraight never reposts stale listings: each card links straight to the original posting. Before you apply, paste the job into TrueFit to see your honest fit score, tailor your resume in Resume Studio, and rehearse with AceCoach — all free.
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. Th…
We are hiring for ServiceNow Integration Developer. About the Role: Experience: 5 to 12 years. Notice period: 0 to 30 days. Location: LTM Pan locations. Responsibilities SecOps Mod…
Experience: 4-6 Years Location: Noida / Hybrid Key Responsibilities & Requirements: 4-6 years of experience in testing web , mobile , and backend applications . Proficiency in Java…
We are looking for a meticulous SDET who will be responsible for the design and implementation of automated tests and test environments for Arcana. The engineer must have a passion…
hackajob is partnering directly with Leonardo to hire for this role. Job Description: Salary Range: Senior Engineer £45000 - £60000 Principal Engineer £54000 - £70000 Where this va…
Description Do you love to develop creative and impactful communications and networked systems solutions for the nation's most critical challenges? Are you searching for meaningful…
JOB SUMMARY Specialty Systems, Inc. has an opening for a Computer Scientist / Software Engineer to join our team of technical professionals supporting Government customers and nati…
CodePath is the largest educator of college computer science students in the country. We've trained over 40,000 students from 1,000+ universities, and our partners include Amazon, …
About Alma At Alma, we believe sustainable commerce depends on fair, well-balanced trade. Because finance plays a pivotal role in business, our mission is to put it back in its rig…
Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem.…
The salary range for this role is $2,800 - $6,000 per month (Gross in USD) About Sezzle:With a mission to financially empower the next generation, Sezzle is revolutionizing the sho…
LawVu is the AI-native operating system for in-house legal - the foundational layer that powers the entire legal function.…
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences.…
ResponsibilitiesPeraton is seeking a COBOL/CICS/FOCUS Micro-FOCUS Software Developer with experience developing and maintaining applications written using COBOL, CICS, JCL and FOCU…
ResponsibilitiesPeraton is seeking an Identity Platform Integration Engineer to support the Department of Defense's next-generation enterprise Identity, Credential, and Access Mana…
White Collar Factory (95009), United Kingdom, London, London Director of Software Engineering Job Title: Director of Software Engineering Location: London - Hybrid Working Pattern:…
White Collar Factory (95009), United Kingdom, London, London Software Engineering Manager About this role Capital One is looking for a Software Engineering Manager to join us in ou…
White Collar Factory (95009), United Kingdom, London, London Senior Software Engineering Manager What you’ll do You’ll support a cross-functional group of 3 to 4 engineering teams …
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Back End About this role Do you love shaping the technical landscape and driving innovation a…
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Machine Learning About this role We’re on a mission to transform the way we use data and AI t…
White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services About this role Capital One’s mission is to change banking for good by br…
Cure Talent are delighted to be partnered with an emerging wearable medical technology company at a defining stage of its growth. Developing next-generation physiological monitorin…
Lead Software Engineer Norwich - Fully Remote Working Available Up to £80,000 KO2's client is seeking an experienced Lead Software Engineer to lead the design, development, and del…
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddi…
Maven Clinic is the world's largest virtual clinic for women and families on a mission to make healthcare work for all of us. Through Maven Enterprise, the company partners with mo…
Software Engineer Visualfiles Exeter | Permanent | Full-time Were working exclusively with a highly regarded professional services business in Exeter that is looking for a Software…
Role Title: Software Engineer - Strategic Engineering, Cyber Security Location: Sheffield (3 days onsite mandatory) Start Date: 9-Nov-26 End Date: 22-Sep-27 Rate: £402 Role purpose…
hackajob is partnering directly with Raytheon UK to hire for this role. Date Posted: 2026-08-12 Country: United Kingdom Location: Gloucester, South Gloucestershire Position Role Ty…
hackajob is partnering directly with Raytheon UK to hire for this role. Date Posted: 2026-08-11 Country: United Kingdom Location: Gloucester, South Gloucestershire Position Role Ty…
hackajob is partnering directly with JPMorganChase to hire for this role. JOB DESCRIPTION As a Software Engineer II at JPMorgan Chase within our Corporate Investment Bank , Payment…
Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, includin…
This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter direc…
This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with RX Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter direct…
This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. A…
hackajob is partnering directly with Edenred PayTech to hire for this role. Take a step forward and let Edenred surprise you. Every day, we deliver innovative solutions to improve …
hackajob is partnering directly with JPMorganChase to hire for this role. JOB DESCRIPTION As a Director of Software Engineering in Corporate Technology, you will lead feature teams…
hackajob is partnering directly with JPMorganChase to hire for this role. JOB DESCRIPTION Software Engineer III - Public Cloud Location: Bournemouth, UK Job Family: 602 - Software …
Job Title : Embedded Software Engineer Location : St Ives, Cambridgeshire (On-Site Working 4-Days Per Week) Salary : £37,500 - £50,000 (Depending on Experience) Note : Only candida…
hackajob is partnering directly with JPMorganChase to hire for this role. JOB DESCRIPTION We have an opportunity to impact your career and provide an adventure where you can push t…
Benefits Package: £35,000 - £55,000 New role for the business so autonomy to make this this position your own. Excellent training on the job. Opportunities to grow and develop with…
hackajob is partnering directly with Leonardo to hire for this role. Job Description: Salary Range: £54,000 - £70,000 Leonardo UK operates a grade-based salary framework with broad…
This job is with MSD, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. Jo…
This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter direc…
Software Engineer - Xplan Liverpool - Hybrid working Basic salary up to £72k We're hiring a Software Engineer with strong IRESS Xplan experience to join a growing technology team b…
Backend Software Engineer At a Glance Backend Software Engineer, working in Go or Java on cloud-native services Belfast, hybrid (3 days in office) Circa £55,000 to £65,000, depende…
This job is with ABB, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. At…
This job is with RX Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter direct…
This job is with Elsevier, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directl…
This job is with ABB, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. At…
Ada/SPARK Software Engineer Bath | Circa £65,000 | Hybrid Working (2-3 Days Onsite) Most software engineers spend their careers moving quickly. This role is for someone who underst…
Are you a Principal Software Engineer with a strong background in DSP, embedded software and developing 5G communications applications? If so I'd like to speak with you! A well-est…
This job is with Cornerstone OnDemand, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recru…
This job is with Kyndryl, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
We don’t just believe in better. We make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the …
PLC Software Engineer Salary: £40,000 - £50,000 Location: Berkshire (Hybrid 2 Days Onsite) Job Type: Permanent Full Time What's on Offer £40,000 - £50,000 salary Hybrid working 25 …
Description The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software …
Software Engineering Manager Who we are Almac Group is a global leader in advancing human health. We provide a range of expert services across the drug development lifecycle to pha…
Enso Recruitment are excited to be working with a fast-growing, ambitious technology businesswho are continuing to scale their engineering team and are now looking to bring a talen…
Job Role: Operational Cyber Software Engineer Location: Gloucester & Manchester Salary: Competitive Excellent Benefits Package The Opportunity Join a highly specialised cyber team …
Principal Software Engineer Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance We are looking for principal software engineers with diver…
Job Description: Saab, Inc.’s Surveillance Systems Division is seeking a Director, Software Engineering to lead their growing and evolving Software and Cybersecurity organization i…
This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter dire…
This job is with Moody's, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with Moody's, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter dire…
This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter dire…
This job is with Moody's, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
Software Engineer (TypeScript / AWS) Ocho People | Technology Recruitment Software Engineer opportunity at a fast growing technology company in a mission critical, regulated domain…
Software Engineer On-site, Corsham (SN13) £35,000 - £50,000 25 days annual leave (in addition to Bank Holidays) Buy or sell up to 5 days annual leave Continuous Professional develo…
Senior Software Engineer (TypeScript / Node.js) Ocho People | Technology Recruitment Senior engineering role at a Series B KYC and compliance intelligence platform backed by instit…
You must be located in the Americas, Europe, or Israel to apply. A·Team is a VC-backed, stealth, application-only home on the internet for senior independent software builders to t…
This job is with ABB, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. At…
Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding teams and shaping technical solutions? A leading specialist technical …
This job is with Kyndryl, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
This job is with Warner Bros. Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the rec…
This job is with Cornerstone OnDemand, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recru…
This job is with Kyndryl, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly…
Engineer the Systems That Power the UK's Water Infrastructure The UK's water and wastewater network depends on intelligent, reliable automation to keep treatment sites running safe…
Senior Software Engineer Newcastle upon Tyne - Hybrid Up to £70,000 basic benefits | Relocation package available The Role We're looking for a Senior Software Engineer to join our …
Group Overview The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, im…
We are excited to be recruiting on behalf of our client; for an experienced Software Systems Engineer to join their innovative engineering team in Bridgend. This is an exciting opp…
Engineering Manager Engineering leadership role with a global product discovery platform used by millions of consumers worldwide 6 years software engineering experience, 2 years pe…
A company that specialise in electro-mechanical systems for the Automotive / EV industry is seeking to recruit a Cyber Security Software Engineer to work on a contract based in Sur…
This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter direc…
Software Engineer - SC - Cheltenham(Hybrid) - £75,000 Are you a Software Engineer who enjoys solving complex technical challenges? Do you want to work on cutting-edge technology th…
This job is with MSD, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. Jo…
Als Java Entwickler:in gestaltest Du von der technischen Konzeption, bis hin zur erfolgreichen Implementierung, die Softwareentwicklungsprojekte unserer Kunden. Dabei bringst Du De…
Als Java Entwickler:in gestaltest Du von der technischen Konzeption, bis hin zur erfolgreichen Implementierung, die Softwareentwicklungsprojekte unserer Kunden. Dabei bringst Du De…
Your mission You are responsible for the operational management of our software development and ensure that our Backend and Frontend teams can deliver reliably and with clear focus…
Your mission You develop features and improvements across the full stack of our SaaS application – both on the backend (Django / Django REST Framework, FastAPI) and the frontend (R…
What you'll do As (Senior) Software Engineer - Healthcare Applications at Snke you will shape how clinicians interact with patient data every day. You will build and maintain healt…
Von der Konzeption über die Entwicklung bis hin zur Optimierung bestehender Anwendungen – als Softwareentwickler:in bei Riege Software arbeitest du in einem selbstorganisierten, ag…
Für unseren Kunden im Sektor Verteidigungstechnik am Standort Aalen suchen wir zum nächstmöglichen Zeitpunkt einen Embedded Software Entwickler (all gender). Aufgaben - Konzeption,…
Projektbeschreibung: Begeistern Sie sich für Technik? Wir auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen fü…
DEINE KÜNFTIGE ROLLE. Tech Lead Softwareentwicklung: Führen und selbst entwickeln. Als Tech Lead übernimmst Du die technische Führung der Entwicklungsteams und stellst sicher, dass…
About the team The Applied Foundations team at OpenAI is dedicated to ensuring that our cutting-edge technology is not only revolutionary, but also secure from a myriad of adversar…
<div class="content-intro"><div> <div> <div class="gmail_quote"> <div> <div><span id="m_1770241969069985273m_-274616…
<div class="content-intro"><div> <div> <div class="gmail_quote"> <div> <div><span id="m_1770241969069985273m_-274616…
We’re looking for a Software Engineer to join our global team to be responsible for the quality, development, and execution of our software products. You will be part of a technolo…
We’re looking for a Senior Software Engineer to join our global team to be responsible for the quality, development, and execution of our software products. You will be part of a t…
Before you apply
Application volume is the defining feature of this market. LinkedIn has been reported to process around 11,000 job applications per minute — roughly a 45% year-on-year rise — and recruiters describe receiving 300–500 applications on a popular role within three days. The practical consequence is that being a plausible candidate is no longer enough; you need to be an obvious one for the specific posting.
Two checks are worth doing before every application. First, the knockouts — work authorisation, years of experience, location and on-site expectations are filterable fields, and failing one ends the application regardless of how strong the rest is. Second, keyword coverage: make sure every skill you genuinely have that the posting names appears in your resume in the posting's own words. That is coverage, not density, and it never means adding skills you don't have. The widely-repeated claim that ATS software auto-rejects 75% of resumes is a myth traceable to a 2012 sales pitch — what actually filters you is those knockout fields plus a recruiter's six-to-eight-second scan, as our ATS guide explains with sources.
What software engineer roles advertise
- ›Indian — middle half ₹7.7L to ₹22L, from 3,407 postings with a figure
- ›UK — middle half £55k to at least £70k, from 3,356 postings with a figure
- ›US — middle half $130k to at least $140k, from 30,217 postings with a figure
These come from job postings, most of which state no pay at all, and a share of the figures that exist are the source's estimate rather than a number an employer published — the salary page states that share per country. Read them as the posted market you negotiate against rather than as what the average software engineer is paid. The full distribution, the 12-month trend and who is hiring →
Software Engineer interview questions you should be ready for
These are questions that recur in software engineer interviews, with the structure of a strong answer. They're from our own question bank — not scraped from review sites.
Reverse a linked list. Coding
- Clarify singly vs doubly linked, and whether to reverse in place.
- Keep three pointers: prev = null, curr = head, next.
- Loop: save next = curr.next, point curr.next = prev, advance prev = curr, curr = next.
- Return prev as the new head.
- State complexity: O(n) time, O(1) space. Edge cases: empty list, single node.
Watch out: Losing the rest of the list by reassigning curr.next before saving next.
At senior level: Compare with the recursive version and note its O(n) stack cost.
Find whether an array has a pair summing to a target. Coding
- Ask if the array is sorted and whether indices or values are needed.
- Brute force is O(n²) — say it, then improve.
- Walk once with a hash set: for each x, check if (target − x) is already seen.
- If seen, return the pair; else add x to the set.
- O(n) time, O(n) space. If sorted, use two pointers for O(1) space.
Watch out: Forgetting duplicates or the x + x = target case.
At senior level: Discuss the space/time trade-off and which you'd pick given memory limits.
Detect a cycle in a linked list. Coding
- Use Floyd's tortoise and hare: slow moves 1 step, fast moves 2.
- If they ever meet, there's a cycle; if fast hits null, there isn't.
- To find the cycle start, reset slow to head and advance both one step at a time — they meet at the entry.
- O(n) time, O(1) space.
Watch out: Using a hash set and stopping there — it works but costs O(n) space.
At senior level: Explain why the reset step provably lands on the cycle entry.
Explain Big-O and give the complexity of common operations. Conceptual
- Define it as growth rate as input grows, ignoring constants.
- Array index O(1), search O(n), sorted binary search O(log n).
- Hash map average O(1) insert/lookup, worst O(n) on collisions.
- Good sorts are O(n log n); nested loops over the same input are O(n²).
- Mention space complexity too — interviewers often forget to ask.
Watch out: Quoting complexities without being able to justify one.
At senior level: Discuss amortised cost (dynamic array growth) and real-world constant factors.
Find the first non-repeating character in a string. Coding
- Clarify case sensitivity, whitespace and character set.
- Pass one: count each character in a map.
- Pass two: walk the string in order and return the first with count 1.
- Return a sentinel if none. O(n) time, O(k) space for k distinct chars.
Watch out: Iterating the map instead of the string — map order won't give 'first'.
At senior level: Note Unicode/grapheme pitfalls if the input isn't plain ASCII.
Given a binary tree, do a level-order traversal. Coding
- Use a queue seeded with the root (return early if null).
- While the queue isn't empty, record its current length n — that's this level.
- Pop n nodes, push each one's children, collecting values into a level array.
- Append the level array to the result.
- O(n) time, O(w) space where w is the widest level.
Watch out: Not snapshotting the level size, which mixes levels together.
At senior level: Extend to zigzag order or right-side view without rewriting the core.
Predict the full question set for a specific job description →
Before you apply for a software engineer role
- ›Software Engineer salary dataThe full distribution of advertised pay, with the sample size and date behind every figure.
- ›Software Engineer resume exampleA full resume for this role, with the bullet structure that survives a recruiter skim.
- ›Software Engineer interview questionsThe questions this role is actually screened on, and what a strong answer contains.
- ›Score your resume against one of these postingsReal skill overlap and the knockout rules that reject people, not a keyword-density number.
- ›What these postings actually ask forMeasured across 2,411 job descriptions, by role, rather than guessed at.
- ›What every role pays, side by side33 roles across India, the UK and the US, with the sample size and method published.
- ›Every role we track, in one listLive counts per role, with pay and a route in where we have them.
- ›How to become a software engineerThe realistic routes in, what to learn in order, and what gets people rejected.
Listings aggregated from public feeds, last refreshed 2026-09-01. Roles fill quickly, so check the source page before applying — JobStraight is not the hiring employer.
Software Engineer Jobs — common questions
How many rounds does a software engineer interview usually have?
Typically four to six: a recruiter screen, one or two coding rounds, a system design round from around three years' experience, and a behavioural round. Product companies weight design heavily from mid-level upward; services companies tend to weight breadth of stack instead.
Do I need to grind LeetCode to get hired?
For big tech and well-funded product companies, yes — the format is what it is. For most startups and services companies, a working project you can explain line by line carries more weight. Match your preparation to where you are actually applying rather than to the loudest advice online.
Is remote software engineering work still available?
Yes, but the bar rose. Fully remote roles now skew senior, because juniors are expensive to onboard remotely. If you are early career, hybrid roles are a far larger pool and get you the mentorship that makes the next move easier.