MessageBird Sr Software Engineer (Go) - MessageBird
65,000 - 90,000 GBP per year
Salary 65,000 - 90,000 GBP per year
Requirements:
- At least 5 years of relevant software development experience Strong experience in Golang is a must Experience dealing with high traffic applications (1M+ requests per day) is a must Strong experience working with relational and non-relational data stores (like MySQL, Cassandra & Redis). Experience with high-throughput relational database deployments 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 must. Strong verbal and written communication skills in English. Ability of teaching others and helping them grow.
Responsibilities:
- 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.
Technologies:
- Golang - Kubernetes - Docker
More:
We’re building a world where communicating with a business is as easy and natural as talking to a friend.
MessageBird powers communication between businesses and their customers — across any channel, always with the right context, and on every corner of the planet. If you’ve ever ordered takeaway, returned a package, contacted customer service or requested a login code, it’s almost guaranteed your interactions have been powered by MessageBird’s technology.
Our products, tools and omnichannel solutions are building blocks that help businesses streamline conversations through their customers’ preferred channels — like SMS, Voice, WhatsApp, WeChat, Messenger, Instagram, Email and more. This versatility gives end consumers instant, safe and secure access to information they need. It also means they can spend less time on hold, avoid repeating stories to multiple agents, and get more time to do what they love.
We work fast, grow fast, build fast and focus on impact. We’re go-getters, industry leaders and roll-up-your-sleeves-and-make-it-happen kind of people.
Headquartered in Amsterdam, we operate across 10 international hubs and we’re proud to be a “Work Anywhere” company. Our unique and united culture is rooted in our team: a diverse flock of over 700 Birds who represent 55 nationalities and counting. We’re smart, fast, and hungry. Our potential for growth is limitless. You can learn more about our story and life as a Bird via #messagebird.
MessageBird is committed to fostering a fair and equal environment based on trust and mutual respect. We believe that a diverse and inclusive workplace is paramount to our success and we are committed to building a team that represents a wide variety of backgrounds, perspectives, and skills.
Eighth Floor 6 New Street Square, LondonLondonEC4A 3AQ