Senior Software Engineer
- Remote, Spain
- Senior
- Posted 7 days ago
or apply from Claude / ChatGPT / Muse
Senior backend role on a team that checks in real time whether the person behind a screen is genuine and who they say they are. Mostly Python, with architecture ownership.
About the role
The work is real-time identity verification: image recognition, face matching, liveness checks and behaviour analysis. The team is small enough that one engineer's design calls shape how the service scales and stays secure for years.
At a glance
- Pay
- Not stated in the posting
- Remote scope
- Remote, Spain
- Seniority
- Senior
- Skills
- Python, Distributed systems, SOLID principles, CI/CD, Relational databases, React, iOS, Android
- Posted
- 22 Oct 2026
- Last checked
- 29 Oct 2026
What you will do
- Own the architecture of a key product area, deciding how it scales and stays secure and maintainable
- Lead work on real-time matching, event-driven services, plus CI/CD and observability foundations
- Set engineering standards and mentor the engineers around you
- Work with ML data scientists, product and dependency teams to turn identity problems into shipped features
What they look for
- More than 5 years building and running large-scale applications, ideally in Python
- Experience with scalable APIs and message-queuing concepts
- Fluent with CI/CD, monitoring and running reliable high-throughput services in production
- Comfortable with several testing strategies, relational databases and structured logging
Nice to have
- Some experience with mobile SDKs on iOS or Android, or web work in React
- Past work on a B2B or SaaS product
Benefits
- Work from home
- Stock options
- Extra recharge days on top of annual vacation
How Keywordise applies for you
Alex Demo
[email protected]
From your CV
Yes, fully remote
- Sent
- 09:41
- Attached
- Your tailored CV
- 1Upload your CVAdd your CV once. It takes about a minute.
- 2Tailored to this jobKeywordise writes a CV and a cover letter for this job from your real experience.
- 3The form fills itselfName, email, experience and screening questions, field by field.
- 4Application sentYou get a receipt and follow it in your dashboard.
Apply with Keywordise AI7-day free trial, no card.
Apply from your AI assistant
Connect Keywordise to your assistant once, then send it the prompt. It applies for you.
Claude
- In Claude, open Settings, then Connectors, and choose Add custom connector.
- Name it Keywordise and paste the connector URL.
- Click Connect, log in to Keywordise and approve. Then send the prompt in a new chat.
https://keywordise.com/mcpDisconnect any time in your Keywordise settings.
ChatGPT
- In ChatGPT, open Settings, then Connectors. On plans that need it, turn on developer mode first.
- Add a new connector with the connector URL and choose OAuth. Leave the client ID and secret empty.
- Log in to Keywordise and approve. Then send the prompt in a new chat.
https://keywordise.com/mcpDisconnect any time in your Keywordise settings.
Muse
- Open Muse (muse.ai or the app) and send it the message below.
- If Muse asks how to sign in, answer OAuth. Open the sign-in link it sends, log in to Keywordise and approve.
- Send the prompt. Muse asks before it sends anything.
Add a custom connector called Keywordise. It is a remote MCP server at https://keywordise.com/mcp and uses OAuth. Give me the sign-in link.Muse is available in the US only for now.
Apply to Keywordise job cc3l5ikeybQuestions about this job
Is this a remote job, and where can I work from?
Yes. The posting lists Senior Software Engineer as a remote role for candidates in Spain.
What does this job pay?
No pay range is stated in the posting.
What experience is needed?
It is a senior role. The posting asks for: more than 5 years building and running large-scale applications, ideally in Python; experience with scalable APIs and message-queuing concepts; fluent with CI/CD, monitoring and running reliable high-throughput services in production. Skills it names include Python, Distributed systems, SOLID principles, CI/CD.
How do I apply with Keywordise AI?
Click Apply with Keywordise AI, create an account and upload your CV. Your CV and cover letter are written for this job from what you have really done, then Keywordise applies for you. Trial: 7 days, no card.
More remote IT and software jobs
- VTValceta Talent SolutionsFull-Stack Engineer - Catalog
- Remote, worldwide
- CCoinbaseStaff Software Engineer, Native Mobile
- Remote, United States
- VVeritoneStaff Software Engineer, Backend
- USD 185,000 to 200,000 per year
- Remote, United States
- SSPINSSenior Software Engineer
- USD 160,000 to 175,000 per year
- Remote, United States
- A technology company building analytics toolsPython Developer (Backend + Fullstack)
- Remote, worldwide
- A crypto trading startupSenior Tech Lead Mobile App Developer (React Native)
- USD 150,000 to 250,000 per year
- Remote, worldwide