1,777,406open jobs
103,639companies
265,503added this week
Browse all
Salary
≈ $30k – $77k per year (Estimated)
Location
In office (Sofia)

First seen by Alion on Sep 24, 2026.

Overview
Company
Impact
Profile match
M2M Services is a technology company that develops alarm communicators, secure connectivity and IoT solutions for smart security and home automation in more than 50 countries. Its engineering vacancies include back-end developers, quality assurance engineers and a technical writer working from the office. The company is headquartered in Sofia, Bulgaria.

Who we are: 

 

Simplicity. Applied. is more than just a slogan at M2M Services – it’s the driving force behind our global tech leadership. With headquarters in Bulgaria and offices in the United States, our journey is marked by constant growth and transformation.

We are shaping the future of smart security and home automation, creating and developing innovative IoT solutions for the industry. Our backend services sit between alarm panels and cameras, monitoring centers, dealer tooling, and the mobile and web apps end users touch every day.

Our footprint is spread over 50+ countries on 6 continents, serving over 10 000 businesses. And advancing the daily lives of more than 1,5 million end users.

As a team, we foster curiosity, intelligence, proactiveness, and creativity to navigate our way to innovation and progress.

Who you are: 

You are someone to do what is right, not what is easy. A great team player who understands that creating a product is a shared effort between people who look in the same direction. A smart achiever to constantly aim for efficiency. Someone to do what you do and strive to do it best. A curious explorer, ever ready to take on a new challenge. A proactive self-starter who leads and encourages others to lead. You value personal contact and straight-forward relationships. Working from office is not an issue for you, since you build something meaningful while there. So then, you’re just like every one of us! 

 

What is your new role:  

The core backend team owns the services behind accounts, devices, billing, and video. A large share of our current work is modernizing the video platform: connecting cameras from a growing range of vendors and protocols, ingesting clips and recordings into object storage, and serving HLS playback to apps and monitoring centers.

  • Design, build, and maintain backend services in Node.js and Go;
  • Improve and evolve the video platform: camera registration, clip and segment ingestion, retention enforcement, and playback;
  • Explore ways to tie our security systems and cameras together more closely. There is a lot of greenfield work and a lot of decisions still to make;
  • Maintain and strengthen the authentication and access control that keeps customer data secure and separate;
  • Own features end to end: from refining the story with your team lead, through code review and partnering with QA, to verifying the release in production;
  • Contribute to design decisions, and work with senior engineers on changes that span services;
  • Treat tests as part of the feature, not an afterthought: cover the behavior that matters, keep the suite fast, and automate the manual checks that slow us down;
  • Investigate production issues using logs, metrics, and profiling data, then fix the root cause rather than the symptom;
  • Review teammates’ pull requests and give feedback that makes the codebase better;
  • Use AI coding tools effectively to move faster, while staying accountable for the correctness, testing, security, and maintainability of everything they produce;
  • Collaborate daily across Sofia and the US in a small, experienced team.

What it takes:  

  • 3+ years building backend services in Node.js or Go;
  • Proven API design – you’ve owned versioning, auth, and error handling on an API with real external consumers;
  • Being comfortable with relational databases (MySQL or MariaDB): joins, indexing, and troubleshooting slow queries;
  • Experience with Redis or a similar cache, and judgment about when caching helps and when it hides a problem;
  • Knowledge of AWS or a comparable cloud provider, pull request reviews and CI/CD pipelines as part of everyday work;
  • Fluent written and spoken English; 
  • Taking ownership – you carry your features from idea to production, resolve blockers proactively, ask for help early, and care how it turns out;
  • Keeping it simple – you prefer the most maintainable solution that works, and when complexity is warranted you can explain the tradeoff;
  • being committed to working from our office to achieve best results, through efficiency, direct communication and good relationships with colleagues.
  • And a few nice to haves to make your profile stand out: Video delivery: HLS or MP4 segments, or transcoding with ffmpeg / Camera and streaming protocols: ONVIF, RTSP, or WebRTC / Cloud and infrastructure: CloudFront or another CDN, S3 or other object storage, Terraform / Document databases alongside relational ones / Centralized logging with the ELK stack: Elasticsearch, Logstash, and Kibana / Metrics and dashboards with Prometheus and Grafana, or similar tooling / OAuth2 or other token-based authentication / WebSockets or other long-lived connections / Experience in the security or alarm industry

What it gives:  

  • being part of a Bulgarian product company and constantly growing global leader, with a series of international awards in the security field;
  • the opportunity to make great impact on millions of lives, making them better and safer with our in-house developed and built products;
  • having the chance to excel in your role or find yourself in another by learning from our solid know-how and best-in-class professionals;
  • a year-end bonus (13th salary) and generally, a flexible salary increase policy, based on proactiveness and achievement;
  • premium health insurance package for you and your family;
  • free parking space in our building’s lot or a greener option, if you’d prefer – a company covered public transport card;
  • monthly food vouchers and a number of corporate discounts;
  • sports venues membership card (Multisport);
  • complimentary breakfast, gifts for birthdays, anniversaries, childbirth and holidays;
  • and last, but not least – our positive company culture and refreshing regular team gatherings, Easter & Christmas parties, as well as annual team-buildings!

Please note, that we just love being all together in our office and provide on-site options only.

If it sounds like we can go well together and do great things, we’d love to hear from you!  

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,777,406 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sofia
In office • Full-Time
C++
Databases
Apache Kafka
AI/ML
Claude Code
DevOps
Rest API
Linux
TCP/IP
IoT
MQTT
Apply
Full Stack Engineer 2 hours ago
In office • Bengaluru
Python
JavaScript
SQL
Python
Flask
FastAPI
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
AI Agents
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Docker
QA
Swagger
Apply
Software Dev Engineer 2 hours ago
In office • Hyderabad
Java
DevOps
AWS
Apply
In office • Full-Time • Naha
Python
JavaScript
PHP
TypeScript
Ruby
Ruby
Ruby on Rails
Frontend
Next.js
Angular
React.js
DevOps
GCP
Azure
AWS
Apply
$21k – $248k per year • In office • Contractor • Naha
Python
JavaScript
PHP
TypeScript
Ruby
PHP
Laravel
Ruby
Ruby on Rails
AI/ML
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
JQuery
Mobile
React Native
DevOps
AWS
Ubuntu
GitHub
Linux
Apply
Senior Java Developer 6 hours ago
≈ $45k – $84k per year (Estimated) • Remote (Bulgaria) • Full-Time • Sofia
JavaScript
Java
Java
Hibernate
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
RAG
LLM Guardrails
Tool Use
Mobile
JUnit
DevOps
Terraform
Ansible
AWS
GitHub
Linux
Cybersecurity
PCI DSS
Cryptography
OpenSSL
Management
Confluence
Jira
Apply
$67k – $101k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Sofia
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
CUDA Toolkit
Multimodal AI
Diffusers
Transformers
TensorFlow
PyTorch
CUDA
NCCL
Edge AI
DevOps
Git
Apply
$34k – $61k per year • Equity • In office • Full-Time • Bachelor's Degree • Sofia
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
CUDA Toolkit
SciPy
Multimodal AI
Diffusers
Transformers
TensorFlow
NumPy
PyTorch
CUDA
NCCL
Edge AI
DevOps
Git
Management
Agile
Apply
≈ $19k – $51k per year (Estimated) • In office • Internship • Bachelor's Degree • Sofia
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
Remote (EU, UTC+2 hours) • Contractor • Sofia • Bucharest • Kraków • Brno • Budapest
DevOps
Azure DevOps
Azure
Marketing
Zendesk
LinkedIn
Instagram
Apply
See all jobs
This is one of many
1,777,406 more open roles from verified company boards, updated every day.