MessageBird company's all remote jobs
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 15,000 customers — from small and mid-sized businesses to some of the world’s biggest brands — it’s likely that you’ve benefited from our technology at some point. Our products range from turn-key applications like Inbox, Flow Builder and Campaign Builder, to leading solutions and APIs for enterprises; all are available through our Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Team Lead Infrastructure
As a Team Lead, you will have responsibility for a Squad within Infrastructure, working with the Squad members to keep the systems and engineering processes at MessageBird reliable and secure. You will work closely with the Squad members and Engineering teams throughout the organization to identify high-value deliverables, supervise project scope and ensure that technical deliverables are met, ultimately ensuring the efficiency of the developer experience.
As a leader, you communicate expectations clearly to all team members - soliciting and delivering individual feedback often - and you are a star in stakeholder management. You will lead by example, taking a proactive and collaborative approach.
You are the type of person who has a higher overview but also knows what’s happening on the ground. You will take a hands-on approach to developing our products whilst also managing and coaching team members. You have a strong technical background and understand the applications and products you lead, well enough to contribute to the architecture and product vision.
What you’ll do
- Lead a team of Infrastructure Engineers (typically 2-4 people).
- Help to build a high performing, high-velocity squad, measuring and iterating on processes as we grow and evolve as a business.
- Set the right balance between finding opportunities for the team to learn/improve, and shipping products on time.
- Partner with your team and product management to prioritise tasks
- Work as part of a team to design scalable and fault-tolerant communication platforms
- Refactor legacy parts of the system to sustain team and company growth.
- Work with other engineers on the team to solve difficult but exciting system design and implementation problems.
What you’ll bring
- At least 5 years of relevant hands-on software engineering experience
- 1+ years experience of people management
- Experience in one or more backend programming languages, including but not limited to; PHP, Golang, Ruby, Python, Java, and/or C#
- Strong knowledge and hands-on commercial experience with monitoring/alerting (Prometheus etc), load balancing, containerization tools (K8s, Docker etc), configuration management, troubleshooting/incident management, and cloud migrations (we use GCP)
- Experience building and designing highly scalable and available distributed systems
- Good level of understanding of fault-tolerant systems
- Experience with test-driven development
- You work in a structured way, have an eye for detail and can explain your ideas in clear form
- You have a proactive attitude, are a team player, who is passionate about helping others to grow
- You understand the difference between and are able to prioritize business, product and engineering needs
- Work with the wider Engineering function to promote knowledge transfer and DevOps/SRE methodologies
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam +/- 4 hours
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Senior Software Engineer Golang
Senior Software Engineers play a key role in our product engineering squads. You’ll be responsible for helping design, develop and maintain our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and reach out to consumers via IM platforms like WhatsApp.
Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Help design and build a performant, scalable and fault-tolerant communication platform.
- Team with engineers to solve system design and implementation problems (and get a thrill out of every triumph!).
- Work with and enable engineers from other teams who interact with the platform.
- Problem-solve issues based on business/customer need and impact, working with technical and non-technical stakeholders.
- Teach others: One of the most meaningful tasks of a Senior Engineer is improving the knowledge level of the team members.
- You will flourish working in a hyper-growth environment where the next project is ready to be picked up.
What you’ll bring
- At least 5 years of relevant software development experience
- Strong experience in Golang is a must
- Strong experience working with relational databases and non-relational data stores (like MySQL, Cassandra & Redis).
- Experience with Docker, Containers and Kubernetes.
- Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
- Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations) is a bonus.
- Strong verbal and written communication skills in English.
- Ability of teaching others and helping them grow.
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Principal Software Engineer (SMS)
The Principal Software Engineer plays a critical role in our SMS engineering teams. You’ll be responsible for leading architectural design discussions for developing and maintaining highly available and performant services within the domain of our world-leading SMS products.
Our SMS engineering teams have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our services are adequately tested and analysed.
What you’ll do
- Lead the architectural design and development for our SMS products and infrastructure.
- Expanding our customer facing services and core components to be globally distributed and highly-available.
- With an eye for detail you will dive into the details to solve customer problems and work on raising the standards for the design and automation for our systems, as well as improving processes of our day-to-day operations.
- As part of the SMS Engineering leadership team, you will be co-responsible for setting the technical direction for the team; sharing knowledge with the team and helping with personal development
- Work with the Engineers to ensure that the infrastructure is highly available, performant, fault-tolerant and scalable.
What you’ll bring
- 10+ years experience of developing and operating high-scale web- and/or API applications.
- 3+ years experience designing & architecting distributed, highly available, performant, fault-tolerant and scalable services.
- Expert knowledge of PHP and experience working in large(r) projects is preferred. Go experience is a bonus.
- Strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects.
- Expert knowledge and a passion for development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
- Strong experience working with relational and non-relational databases (MySQL, Cassandra, Redis).
- Experience automating CI/CD pipelines
- Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations).
- Expertise in configuration management for deploying, configuring, and managing servers and systems
- Strong verbal and written communication skills in English.
Psst … some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Senior Software Engineer PHP
Senior Software Engineers play a key role in our product engineering teams. You’ll be responsible for helping design, develop and maintain our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and receive their invoices on time, to be automatically paid via direct debit or credit card.
Our product engineering teams have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Help design and build a performant, scalable and fault-tolerant communication platform.
- Team up with engineers to solve system design and implementation problems (and get a thrill out of every triumph!).
- Work with and enable engineers from other teams who interact with the platform.
- Problem-solve issues based on business/customer need and impact, working with technical and non-technical stakeholders.
- Refactor legacy parts of the system to sustain team and company growth.
- Teach others: One of the most meaningful tasks of a Senior Engineer is improving the knowledge level of the team members.
- You will flourish working in a hyper-growth environment where the next project is ready to be picked up.
What you’ll bring
- At least 5 years of relevant software development experience. Building and designing scalable, high- available and distributed systems.
- Strong knowledge and strong programming skills in PHP.
- Recent experience with Yii2 or Symfony frameworks is a bonus.
- Strong experience working with relational databases and non-relational data stores (like MySQL, Cassandra & Redis).
- Experience with refactoring legacy components and systems.
- Experience with Docker, Containers and Kubernetes.
- Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
- Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations) is a bonus.
- Strong verbal and written communication skills in English.
- Ability of teaching others and helping them grow.
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Principal Software Engineer
Software Engineers play a key role in our product engineering squads. You’ll be responsible for leading the design, development and maintenance of our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and reach out to consumers via IM platforms like WhatsApp.
Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Lead on the design and development of highly performant, scalable and fault-tolerant communication products.
- Work on expanding our customer facing services and core components to be globally distributed and highly-available.
- Create and implement software practices, coding standards and software design principles across all tribes
- Serve as a back-end tech lead on large scale projects
- With an eye for detail you will dive into the details to solve customer problems and work on raising the standards for the design and automation for our systems, as well as improving processes of our day-to-day operations.
- As part of the Engineering leadership team, you will be co-responsible for setting the technical direction for the team; sharing knowledge with the team and helping with personal development
- You will flourish working in a hyper-growth environment where the next project is ready to be picked up.
What you’ll bring
- 10+ years of software development experience with a minimum of 2 years in a lead / architect role
- 5+ years experience designing & architecting distributed, highly available, performant, fault-tolerant and scalable services.
- Experience working with event-driven, service-oriented and microservices architecture
- Previous experience building services that are deployed to multiple regions
- Expert in building lightweight and standardized application code, written in Go, enabling teams to be productive.
- Strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects.
- Expert knowledge and a passion for development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
- Strong experience working with relational and non-relational databases (MySQL, Cassandra, Redis).
- Experience automating CI/CD pipelines
- Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations).
- Expertise in configuration management for deploying, configuring, and managing servers and systems
- Strong verbal and written communication skills in English.
Psst … some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Principal Front-end Engineer
Front-end Engineers play a key role in our product engineering squads. You’ll be responsible for helping design, develop and maintain the user interfaces of our communication products and services.
Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Lead on different aspects of our user facing products and websites, including Inbox, Flow Builder, Campaign Builder, Dashboard, messagebird.com and our Developer Portal.
- Ensure our front-end code is always up to date using the latest best practices and tools and share this knowledge with the wider team
- Work closely with a team of front-end engineers from different tribes to build a cohesive platform by establishing core ideas behind micro frontends.
- Stay up to date with the latest tools and libraries to benefit user experience, performance, and developer experience.
- As part of the Engineering leadership team, you will be co-responsible for setting the technical direction for the team; sharing knowledge with the team and helping with personal development.
What you’ll bring
- 10+ years front-end development experience
- Expert knowledge of modern HTML, CSS, and JavaScript.
- Previous experience working with React, or other Component Driven libraries.
- Knowledge of Redux and/or other state management solutions.
- You’re comfortable working with modern APIs within web applications - most of our APIs are built with Golang and PHP, exposing REST or GraphQL interfaces.
- Proficient experience building scalable, high availability UI applications
- Excellent debugging and investigative skills; you’re capable of finding the cause of an issue quickly
- Firm understanding of how the browser works: you’re capable of explaining it to a 5 year old version
- Experience with both automation and package management tools like npm, Webpack, Jest, and continuous integration and delivery.
- Deep knowledge of Git
- You enjoy hacking things together to create a proof of concept, but you’re very critical of the code you push to production
Psst … some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Infrastructure Engineer
You will be a key part of the Engineering team, working closely with the wider team to design and implement highly available and scalable solutions, whilst also ensuring sufficient monitoring and alerting solutions are implemented and maintained.
We are looking for Infrastructure Engineers who have knowledge or experience in cloud deployments, containers, configuration management and/or infrastructure automation. You love to build and operate infrastructure solutions that drive crucial functionality. You're passionate, collaborative and self-motivated. And enjoy solving challenges and working on complex problems.
What you’ll do
- Build resilient, scalable and secure cloud infrastructures such as Kubernetes, connectivity services, and monitoring systems
- Work together with the development teams to set up and build infrastructure that allows release & deployments to take place without any hassle
- Build tools to increase the flexibility and scalability of the platform
- Ensure appropriate availability, reliability and scalability of applications and services
- Responsible for improving the reliability and resilience of our infrastructure through root-cause analysis and reviewing gaps in designs and implementations of our infrastructure
- Optimize workflows through automation
- Keep our production infrastructure up-to-date, secure and running
- Advise on containerized servers with Kubernetes and Docker
- Participate in the incident management process
- Engaging in knowledge transfer across the engineering team
- Advise on engineering standards, procedures, methods, tools and techniques
What you’ll bring
- Extensive Linux experience
- Prior experience of designing, deploying, and scaling production infrastructure for consumer and enterprise facing products
- Basic programming skills
- Basic understanding of networking
- Transforming existing applications to cloud native oriented applications
- Experience with running & deploying applications on Kubernetes is a bonus
- Knowledge of cloud performance (Google and AWS) is a bonus
- Knowledge of cloud infrastructure principles (load balancing, high availability, server-based and serverless architecture, database configurations)
- Previous experience of working with popular monitoring systems like Prometheus would be beneficial
Psst … some added perks
- Top-notch work equipment (including Bose headphones!)
- MessageBird swag to keep you well-dressed
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly way
- The occasional (virtual) company-wide and team events
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Principal Infrastructure Engineer
The Principal Platform Engineer plays a critical role in our infrastructure tribe; responsible for leading architectural design discussions to ensure our systems remain highly available and performant.
It's a critical role in ensuring that our systems are always stable, monitored, automated, and designed to scale to the next level, as our products are used daily by thousands of customers across the world.
What you’ll do
- Lead the architectural design and development for building scalable and secure cloud infrastructures such as Kubernetes, connectivity services, and monitoring systems
- Write and review code, develop documentation and capacity plans, and take the lead in solving complex technical challenges
- Work together with the development teams to set up and build infrastructure that allows release & deployments to take place without any hassle
- Build infrastructure and drive projects that break things with the aim to improve the flexibility and scalability of the platform
- Alongside the Engineering Manager, set the technical direction for the team; sharing knowledge with the team and helping with their development
What you will bring
- 10+ years experience of designing, deploying, and scaling production infrastructure for consumer and enterprise facing products
- Experience with building platforms to support Development teams to increase productivity
- Extensive knowledge of linux, Docker and Kubernetes
- Knowledge of cloud performance (Google or AWS)
- Knowledge of cloud infrastructure principles (load balancing, high availability, server-based and serverless architecture, database configurations)
- Previous experience of working with popular monitoring systems like Prometheus and infrastructure as code like terraform
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Software Engineer (RTC - Voice)
Software Engineers play a big role in our RTC engineering squads. You’ll be responsible for designing, developing and maintaining services and components within the domain of our Voice Calling API and or SIP Trunking products. These products enable our customers to place and receive millions of voice calls per day, gain real-time insights using our Dashboard and create new and innovative voice flows.
Our voice squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Design and develop services related to call control and or real-time rating and charging.
- Ensure that the service your squad is responsible for is highly available, performant, fault-tolerant and scalable.
- Ensure that the service is instrumented and monitored.
What you’ll bring
- Experience developing real time Charging and Rating systems especially on Voice domain.
- At least 3 years experience with 2+ server-side programming languages, including Java.
- Solid level of understanding session or event based charging and DCCA (Diameter Credit Control Application) protocol.
- Understanding of the following protocols; SIP, SDP, RTP is preferable.
- Experience building and designing highly scalable and available distributed systems.
- Experience with test-driven development.
- Experience with Kubernetes, Docker or other similar container-based systems is preferable.
- Experience with cloud services is preferable.
- You are a team player who has a ‘can do’ attitude and act proactively.
- Strong understanding of system performance and scaling.
- Full (professional) proficiency in English, both verbally and written.
Psst … some added perks
- Top-notch work equipment (including Bose headphones!)
- Free lunch and healthy snacks, every day. Yup, you read that right!
- Friday after-work drinks at the office
- MessageBird swag to keep you well-dressed
- Weekly kickboxing, pilates and boot camp sessions on our rooftop
- Company and team outings (from diners and paintball to gaming and movie nights — and everything in between)
- A swanky new, spacious office with a ping pong table and gaming systems galore
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Software Engineer (RTC - Voice)
Software Engineers play a big role in our RTC engineering squads. You’ll be responsible for designing, developing and maintaining services and components within the domain of our Voice Calling API and or SIP Trunking products. These products enable our customers to place and receive millions of voice calls per day, gain real-time insights using our Dashboard and create new and innovative voice flows.
Our voice squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Design and develop services related to call control and or real-time rating and charging.
- Ensure that the service your squad is responsible for is highly available, performant, fault-tolerant and scalable.
- Ensure that the service is instrumented and monitored.
What you’ll bring
- At least 5 years experience in software development
- At least 1 years experience with software development in Go
- Experience with C/C++ & PHP is an advantage.
- Understanding of SIP and related protocols like SDP, RTP and RTCP.
- Experience working with Voice services/products such as Asterisk or other B2BUA’s ,RTPEngine or other SIP/RTP Proxies & TTS Engines is also preferred.
- Experience building and designing highly scalable and available distributed systems.
- Experience with test-driven development.
- Experience with Kubernetes, Docker or other similar container-based systems.
- Experience with cloud services (AWS, Google Cloud, Azure or similar) is preferable.
- Full (professional) proficiency in English, both verbally and written.
Psst … some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam +/- 2 hours
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Software Engineer Golang
Software Engineers play a key role in our product engineering squads. You’ll be responsible for helping design, develop and maintain our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and reach out to consumers via IM platforms like WhatsApp.
Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Help build a performant, scalable and fault-tolerant communication platform.
- Team with engineers to solve system design and implementation problems (and get a thrill out of every triumph!).
- Work with and enable engineers from other teams who interact with the platform.
- Problem-solve issues based on business/customer need and impact, working with technical and non-technical stakeholders.
- You will flourish working in a hyper-growth environment, where the next project is ready to be picked up.
What you’ll bring
- At least 3 years of relevant software development experience. Building highly scalable and available distributed systems.
- Solid programming skills in Golang
- Experience working with relational databases and non-relational data stores (like MySQL & Redis).
- Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD) would be a bonus.
- Experience with Docker, Containers and K8S would be a plus.
- Experience with refactoring legacy components and systems would be a bonus.
- Strong verbal and written communication skills in English.
- Ability and desire to learn (fast).
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam
Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.
About us
MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.
Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.
With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.
Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.
How we work
We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.
We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.
The role: Senior Software Engineer Golang
Senior Software Engineers play a key role in our product engineering squads. You’ll be responsible for helping design, develop and maintain our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and reach out to consumers via IM platforms like WhatsApp.
Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.
What you’ll do
- Help design and build a performant, scalable and fault-tolerant communication platform.
- Team with engineers to solve system design and implementation problems (and get a thrill out of every triumph!).
- Work with and enable engineers from other teams who interact with the platform.
- Problem-solve issues based on business/customer need and impact, working with technical and non-technical stakeholders.
- Teach others: One of the most meaningful tasks of a Senior Engineer is improving the knowledge level of the team members.
- You will flourish working in a hyper-growth environment where the next project is ready to be picked up.
What you’ll bring
- At least 5 years of relevant software development experience
- Strong experience in Golang is a must
- Strong experience working with relational databases and non-relational data stores (like MySQL, Cassandra & Redis).
- Experience with Docker, Containers and Kubernetes.
- Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
- Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations) is a bonus.
- Strong verbal and written communication skills in English.
- Ability of teaching others and helping them grow.
Psst… some added perks
- The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
- WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
- Top-notch work equipment (including Bose headphones!).
- MessageBird swag to keep you well-dressed.
- The occasional (virtual) company-wide and team events.
- A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!
MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.
Read MessageBird's Recruitment Privacy Statement
Job Benefits:
- An exceptionally bright, talented and fun bunch of colleagues, hailing
- Employee Stock Option Plan: we are all owners and shareholders
- Rest up with 25 days’ holidays per year.
- Pension Scheme: we contribute to the planning of your golden years.
- Occasional company-wide gatherings and team outings!
Time zone: (GMT+01:00) Amsterdam