Skip to content
Backend Engineer

Backend Engineer

Mid Software Engineer

Infobip

Remotefulltime

Apply on the employer's site

Role description

Working at Infobip means being part of something truly global. With 75+ offices across six continents, we’re not just building technology — we’re shaping how more than 80% of the world connects and communicates.

As employees, we take pride in contributing to the world’s largest and only full-stack cloud communication platform. But it’s not just what we do, it’s how we do it: with curiosity, passion, and a whole lot of collaboration.

We operate with an AI-first mindset, embedding intelligent tools into our daily workflows to work smarter and more efficiently. Every role here benefits from and contributes to this approach.

If you're looking for meaningful work and challenges that grow you in a culture where people show up with purpose, this is your opportunity.

Let’s build what’s next, together.

What This Role Is All About
As a Software Engineer at Infobip, you will join one of several product and platform engineering teams building and evolving the core systems behind our global communications platform. While the technical focus differs by team, all roles center on designing reliable, scalable software used at high scale and with real business impact. The specific team will be aligned during the interview process, based on your experience, strengths, and interests.

You May Join One Of The Following Teams
Monetization
Build and maintain internal systems closely tied to revenue, including pricing, packaging, and sales enablement. The team focuses on full-stack and backend solutions that support daily operations, with increasing use of AI-enabled features to improve efficiency and decision-making.

Platform
Work on the foundational backend services that enable messaging, voice, and other communication channels at global scale. This includes compliance-focused systems for campaign registration and vetting, as well as high-throughput, data-intensive platform services. The work involves distributed systems, strong ownership, and close collaboration with Product.

AgentOS Base
Contribute to large-scale customer engagement and automation platforms that power complex workflows and two-way communication across channels. Teams focus on backend excellence, scalability, and concurrency, with occasional frontend contributions depending on the initiative.

What You’ll Do

  • Design, develop, and maintain backend services and applications using Java and the Spring ecosystem
  • Build and evolve scalable, distributed systems running in production environments
  • Take ownership of features end to end, from design and implementation to testing, deployment, and production support
  • Collaborate closely with product managers, designers, and other engineers to shape technical solutions
  • Contribute to system design, architecture discussions, and technical decision-making
  • Write clean, testable, and maintainable code, and actively participate in code reviews
  • Work in agile setups, contributing to planning, delivery, and continuous improvement
  • Apply an AI-first mindset by leveraging AI tools to improve development efficiency, code quality, testing, and documentation
  • Depending on the team, contribute to full-stack solutions or frontend development using TypeScript and React

What Makes You a Strong Fit

  • At least 3+ years of professional experience in software engineering, primarily in backend or full-stack roles
  • Strong software engineering fundamentals, including object-oriented programming and data structures
  • Solid experience with Java and the Spring ecosystem (Spring, Spring Boot, etc.) or strong backend experience in another object-oriented language
  • Experience designing and building distributed or multi-tier systems in production
  • Hands-on experience with relational databases and SQL
  • Understanding of RESTful APIs and service-oriented architectures
  • Experience working in agile environments such as Scrum or Kanban
  • Appreciation for code quality, including testing, reviews, and maintainability
  • A proactive, ownership-driven mindset with the ability to work independently and collaboratively
  • Fluent in English, both written and spoken

Nice-to-have Qualifications

  • Experience with messaging, streaming, or event-driven systems such as Kafka
  • Familiarity with CI/CD pipelines, build tools, and dependency management
  • Exposure to frontend technologies such as TypeScript and React
  • Experience with containerization or cloud-native architectures
  • Experience using AI-assisted development tools, code assistants, or automation tools
  • Exposure to compliance-heavy or regulated domains, or complex internal tooling
  • Interest in mentoring junior engineers or contributing to knowledge sharing

Why you'll love it here

  • Financial rewards & recognition - A fair compensation aligned with your experience, industry, and market standards, performance-driven bonuses, regular reviews to support your growth and recognize your contributions, and a culture that values your impact.
  • Flexible work arrangements - We combine in-person collaboration with remote work and flexible working hours, because great ideas happen everywhere - and not always between 9 and 5.
  • ESOP (Employee Stock Ownership Plan) - As an Infobip employee, you’ll have the opportunity to share in our company’s success through stock options.
  • Work-life balance and Well-being  - We offer time off when you need it, special leave days for life’s big moments, and a flexible hybrid work model tailored to local regulations.
  • Career mobility - Your career is a journey. With internal mobility, upskilling, and mentorship, we help you shape your path.
  • Professional development - Learning never stops. Onboarding, mentorship, and training programs help you grow - no matter where you start.
  • International mobility - Ready to take your career global? Explore short and long-term opportunities in our Hubs worldwide.

While some benefits may vary by location, our goal remains the same: to support your growth, well-being, and success - wherever you are.

Diversity drives connection
Infobip is built on diverse backgrounds, perspectives, and talents.
We’re proud to be an equal-opportunity employer and are committed to fostering an inclusive workplace.

No matter your race, gender, age, background, or identity — if you have the passion and skills to thrive, there’s a place for you here.

All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, age, sex, sexual orientation, gender, gender identity, national origin, citizenship, disability, veteran status or any other part of one's identity.
Read more about our hiring process.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Backend Software Engineer (.Net)

Kake

Remotecontract

Apply on the employer's site

Role description

We are seeking a
Senior Software Engineer
to join a fast-paced team building high-quality software solutions for a leading organization in the media industry. In this role, you'll collaborate with cross-functional teams to transform product requirements into scalable, reliable applications while following modern engineering best practices. The ideal candidate is a self-driven engineer with deep expertise in
C#
,
.NET Core
,
AWS
, and modern backend development, along with hands-on experience using AI-assisted development tools such as
Claude Code
. This is an initial
9–12 month contract
with strong potential for extension based on performance.

Key Responsibilities

  • Design, build, and maintain high-quality software systems using C# and .NET Core.
  • Translate product requirements and user stories into clean, maintainable, production-ready code.
  • Participate in team meetings to understand product direction, feature requests, and technical priorities.
  • Develop and maintain unit tests to ensure application reliability and quality.
  • Partner with QA engineers to validate features, troubleshoot issues, and resolve defects.
  • Participate in code reviews to maintain code quality, consistency, and engineering best practices.
  • Build and maintain REST APIs and backend services.
  • Collaborate with teammates to identify and remove technical blockers.
  • Contribute to the continuous improvement of development processes and engineering standards.

Core Requirements

  • 7+ years of professional experience developing applications with
    C#
    .
  • 4+ years of experience developing applications with
    .NET Core
    .
  • Strong experience building and consuming
    REST APIs
    .
  • Experience with
    MongoDB
    or another NoSQL/non-relational database.
  • Knowledge of unit testing frameworks such as
    xUnit
    ,
    NUnit
    , or
    MSTest
    .
  • Strong expertise with
    AWS
    cloud services.
  • Experience working with
    Docker
    .
  • Knowledge of or experience with
    Kafka
    .
  • Solid experience using AI development tools, with Claude Code required.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.
  • Strong collaboration skills and ability to work effectively across distributed teams.

Nice-to-Have

  • Experience working for or supporting a large
    media company
    .
  • Experience contributing to large-scale, high-traffic distributed systems.

Additional

  • Contract Length:
    Initial 9–12 month engagement with strong potential for extension based on performance.
  • US Timezone Overlap:
    Required.
  • Looking for a proactive, self-motivated engineer who can take ownership of features from requirements through delivery while thriving in a collaborative remote environment.

Why Join Kake?

Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination. The icing on the Kake:

The icing on the Kake:

💵 Competitive Pay in USD – Work globally, get paid globally.

🏡 Fully Remote – Simply put, we trust you.

🌱 Better Me Fund – We invest in your personal growth and passions.

❤️ Compassion is Badass – Join a community that invests in social good.

Please Note: Due to the high volume of applications, only shortlisted candidates will be contacted.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Staff Backend Engineer

RemoFirst

Remotefulltime

Apply on the employer's site

Role description

RemoFirst
is transforming the way businesses hire and manage global teams. Our mission is to enable Freedom of Work by providing an all-in-one global HR platform that simplifies hiring, compliance, payroll, and benefits management. We partner with some of the world’s most innovative companies, including Fortune 500 businesses and leading startups.

We are a small but strong team of 200+ people (and growing) hyper-focused on delivering a world-class platform and unparalleled service with our industry-leading partnerships.

We are scaling at incredible speed and transforming one of the fastest-growing industries in the world. To fuel this momentum, we are looking for a
Staff Back-End Engineer
with strong experience in both
Python
and
Java
to help us maintain and improve our existing Python-based systems and support the design, build, and strategic transition of parts of our backend to Java. This is a hands-on role with strong technical ownership and exposure to global-scale systems. This role goes beyond simply implementing requirements - you’d be a real product engineer taking extreme ownership over the quality of your product, caring deeply about our customers and what’s being built. You will collaborate with international engineering, product, and design teams in a fully remote setup.

What hats will you wear:

  • As a hands-on leader from the IC track you will design, develop, and maintain backend services using our core stack (Java/Python/SpringBoot/FastAPI/Postgres/Kafka) alongside the rest of the engineers on the squads
  • As the lead engineer you will be working closely with the broader cross-functional team (Product, Design, Operations, Sales) to build reliable and delightful products that address the real pain points of businesses operating in the growing remote talent market. You need to feel comfortable working with both technical and non-technical audience, within and outside of the company
  • As an architect you will be in charge of making pragmatic yet sustainable architectural discussions, choose when and how to strangle functionalities off of our legacy monolith, establish domain boundaries, and choose the appropriate distributed system patterns
  • As a leader in our Engineering Community of Practice, you will play a pivotal role in our adoption of modern engineering practices - TDD, real continuous delivery, SRE culture, API-first design to enable externally available dev APIs - and master the art of refactoring to gradually introduce them without stop-the-world year-long migrations
  • As a mentor you will upskill less senior engineers by writing quality code yourself, leading our weekly learning sessions, conduct quality code reviews, encourage best practices by automatic trivial controls

What You Bring:

  • 8+ years of backend software development experience
  • Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks)
  • Strong professional experience with Java, preferably using Spring Boot
  • Experience designing and consuming RESTful APIs
  • Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plusFamiliarity with unit testing, integration testing, and test-driven development (TDD)
  • Experience with CI/CD pipelines, Git, and modern development workflows
  • Deep understanding of microservices architecture and distributed systems
  • Experience working with cloud platforms (AWS preferred)
  • Strong problem-solving skills and attention to performance and scalability
  • Excellent written and verbal communication skills in English

Why Remofirst:

  • Fully remote role
  • Opportunity to work on global-scale systems and products
  • Exposure to international teams and modern engineering practices
  • High ownership and autonomy in a fast-growing startup environment
  • A strong culture grounded in speed, ownership, trust, transparency, customer obsession, and excellence
  • Real problems, global impact, and the chance to help redefine how the world works

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Staff Backend Engineer - Golang

Voodoo

Remotefulltime

Apply on the employer's site

Role description

About Voodoo
Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 billion downloads, and over 200 million active users, Voodoo is the #3 mobile publisher worldwide in terms of downloads after Google and Meta. Our portfolio includes chart-topping games like Mob Control and Block Jam, alongside popular apps such as BeReal and Wizz.

Team

You will be a part of a team of 5 engineers, working on the gaming backend platform. This team collaborates closely with all departments of the company, including Core Gaming, Live Gaming and Engineering & Data.

Our 'Core' games team supports internal and external studios worldwide in creating, developing, and launching new hit games, whilst our 'Live' games team focuses on delivering higher engagement on our existing and successful games. The Engineering & Data team builds innovative tech products and platforms to support the growth of their gaming and consumer apps.

This team is a crucial part of Voodoo’s transition from Hyper-Casual games to Hybrid, Casual & Mid-Core. The backend platform has helped big titles like Mob Control & Block Jam 3D achieve amazing growth. In the next phase of evolution, we want to scale this platform to our upcoming promising titles. The objective is to scale the most common features as well as develop new features based on studios'.

This position can be fully remote in any EU country.
Role

You will work on the backend platform supporting highly scalable mobile games, played by millions of people every day. You will work closely with client-developers & game designers starting from feature design to delivery, validation, and iteration.

The responsibilities are cross-functional, ranging from infrastructure, API design & coding all the way to client-side integration (we are using Golang). To succeed in this role, you will need to have passion for everything you do. You love to write code that scales to millions of users, are skilled at requirements gathering, champion new tech initiatives & leverage existing solutions.

  • 7+ years of backend development experience
  • Strong knowledge of computer science fundamentals
  • Extreme fluency in Golang
  • Mastery of SQL and NoSQL
  • Background in high-scale systems
  • Understanding of Unix-like environments
  • Experience working in cross-functional agile teams

Profile

  • Strong analytical skills with a track record of solving complex problems related to scalability, performance, and integration in high-stakes environments.
  • Excellent interpersonal and communication skills, capable of influencing teams and interfacing effectively with various stakeholders.
  • Ability to be self sufficient and work autonomously.
  • A deep interest in game development is a plus.

Benefits

  • Competitive salary based on experience
  • Swile Lunch voucher
  • Gymlib (100% covered by Voodoo)
  • Premium healthcare coverage with SideCare, 100% covered for you and your family
  • Wellness activities in our Paris office

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Software Engineer

beyond-tabs.com

Remotefulltime

Apply on the employer's site

Role description

Overview
Senior Scala Engineer building low-latency, high-traffic ad exchange systems processing 200B+ requests monthly. Functional Scala, MongoDB, Protocol Buffers, Kafka, AWS/GCP.

Key Information

Seniority Level Senior+

Locations

🇵🇱

Krakow, Poland

Remote Friendly No

Languages Scala

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

390 more openings in this category and country

Mid Software EngineerInfobip · Croatia

Apply on the employer's site