Senior Software Engineer, Backend (Comms Core)
- Remote, Poland
- Senior
- Posted 10 days ago
or apply from Claude / ChatGPT / Muse
Backend role on a communications platform that sends billions of customer messages, building multi-region infrastructure, APIs and vendor integrations, with on-call.
About the role
The team keeps a high-availability messaging system reliable across regions and tenants, covering orchestration, delivery, preferences, templates and observability.
At a glance
- Pay
- Not stated in the posting
- Remote scope
- Remote, Poland
- Seniority
- Senior
- Skills
- Python, Kotlin, AWS, MySQL, DynamoDB, Kubernetes
- Posted
- 19 Oct 2026
- Last checked
- 29 Oct 2026
What you will do
- Own quarterly technical goals for the communications area
- Design and evolve backend services for high-volume messaging across regions and tenants
- Build and run resilient integrations with external messaging vendors
- Set service-level objectives, improve alerting and join the on-call rotation
- Raise standards for design, testing, code review and rollout, and mentor teammates
What they look for
- 5+ years in software development or engineering with strong system design skills
- Proficiency in Python, Kotlin or similar languages
- Experience with highly available distributed systems on AWS, MySQL, DynamoDB and Kubernetes
- Background in multi-region, multi-tenant platforms with isolation and failure recovery
- Experience integrating third-party messaging vendors and handling rate limits and failures
- Able to plan delivery of a significant feature with simple, extensible design
A typical week
- Designing and reviewing backend services for messaging delivery
- Working with product, design, analytics and security partners
- Improving alerting and incident response
- On-call shifts on rotation
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 57meeqv7tnQuestions about this job
Is this a remote job, and where can I work from?
Yes. The posting lists Senior Software Engineer, Backend (Comms Core) as a remote role for candidates in Poland.
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: 5+ years in software development or engineering with strong system design skills; proficiency in Python, Kotlin or similar languages; experience with highly available distributed systems on AWS, MySQL, DynamoDB and Kubernetes. Skills it names include Python, Kotlin, AWS, MySQL.
How do I apply with Keywordise AI?
Select Apply with Keywordise AI, sign up and upload your CV. Keywordise writes a CV and a cover letter for this job from your real experience and applies for you. The 7-day free trial needs no card.
More remote IT and software jobs
- AAffirmSenior Software Engineer, Backend (Comms Core)
- Remote, Spain
- AAffirmSenior Software Engineer (Comms Core)
- Remote, Poland
- AAffirmSenior Software Engineer (Comms Core)
- Remote, Spain
- AAffirmStaff Software Engineer, Backend (Search)
- CAD 181,000 to 241,000 per year
- Remote, Canada
- AAffirmSenior Software Engineer, Backend (Cost Engineering)
- Remote, Canada
- AAffirmSenior Software Engineer, Backend (AI Platform)
- Remote, United States