Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 48 Golang Risk Ledger Jobs (1 new this week) in November 2024 at companies like TextNow, TextNow and Humn.ai with salaries from $75,000 to $230,000 working as a Senior Site Reliability Engineer, Software Development Engineer in Test and Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,200 developer profiles page views in the last 30 days
TextNow is based around a simple idea: Communication belongs to everyone. We work hard to help people stay connected by offering a solution that makes phone service free. At TextNow, we work together to solve complex and interesting problems that have a positive impact on ourcustomers'lives.
Join us in our mission to help people stay connected with technology that is free (or as close to free as possible.)
TextNow is looking for motivated Site Reliability Engineers (SRE's) to own infrastructure, monitoring, logging, ci/cd, reliability and everything in between!
What You’ll Do:
Be responsible for maintaining and scaling production services and servers for complex and high throughput.
Improve scalability, service reliability, capacity, and performance.
Write automation code for provisioning and operating infrastructure at scale.
Build tools for internal use to support software engineering best practices.
You are not an operator; you’re an experienced software engineer focused on operations.
Work with development teams to make sure the applications fit nicely within the infrastructure and scalability/reliability/security is designed and implemented from the start.
Participate in on-call rotation, being responsible for uptime and support.
Roll up the sleeves to troubleshoot incidents, formulate and test your hypotheses, and narrow down possibilities to find the root cause.
Who You Are:
Creator of cool stuff with experience deploying web apps and distributed, service-oriented architectures.
Brilliant Collaborator with 8+ years of professional experience in an operationally focused role, preferably in DevOps or SRE, with a B.S., M.S., or PhD. in Computer Science (or equivalent).
Someone who takes action and ownership with proven ability to use automation tools.
Respectfully candid with the ability to motivate people to act and work on behalf of our customer.
A bold risk-taker and self-starter who loves to solve challenging problems.
Resourceful and scrappy with the ability to be strategic, roll up your sleeves and execute.
Other:
Strong knowledge of Linux and open source software
Understanding of modern web architecture (HTTPS, REST) and technology stacks
2+ years of experience with programming/scripting languages (Bash, Go, Python, Ruby, etc.)
Experience with deployment automation using Ansible, Puppet, and Terraform
Experience supporting various databases such as MariaDB, Redis, and various NOSQL engines
Experience deploying containers using Docker and Kubernetes
Experience working in the Amazon public cloud (AWS)
Experience supporting mobile applications (Android and iOS)
Experience in the telecommunications industry
#LI-SW1
Benefits:
· Strong work life blend
· Flexible work arrangements (wfh, remote)
· Employee Stock Options
· Unlimited vacation
· Competitive pay and benefits
· Parental leave
· Benefits for both physical and mental well being
Diversity and Inclusion:
At TextNow, our mission is built around inclusion and offering a service for EVERYONE, in an industry that traditionally only caters to the few who have the means to afford it. We believe that diversity of thought and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our product and company great.
For TextNow Candidates:
The People and Culture team is available to support you through the hiring process by providing reasonable accommodations to help enable a barrier-free interview experience. If you need assistance applying for a role due to a disability or special need, please let us know by completing this form. Once received our Equity, Diversity and Inclusion Specialist will reach out to you and assist with accommodations that you may require.
TextNow is based around a simple idea: Communication belongs to everyone. We work hard to help people stay connected by offering a solution that makes phone service free. At TextNow, we work together to solve complex and interesting problems that have a positive impact on our customers' lives.
Join us in our mission to help people stay connected with technology that is free (or as close to free as possible.)
TextNow is looking for SDET Software Development Engineer in Test to come join a backend team that uses cutting edge technologies like cloud computing, micro-services via gRPC, high performing databases, streaming and queueing.
We manage hundreds of millions of user interactions and terabytes of raw data in real-time. We are extending the capabilities of our in-house platform to streamline calling experience into a wholistic and refined user experience. As a Backend engineer in test, you will gain real world experience in being part of building scalable and high performing systems.
What You’ll Do:
Work as part of scrum teams in crafting test plans, test cases, and test strategy
Develop test frameworks and automate test cases as well as maintain existing automated tests and tools
Be an advocate for quality and collaborate with developers, product and care teams
Investigate, mitigate, and create testing around production errors and incidents
Who You Are:
Brilliant Collaborator with 3+ years of experience or its equivalence in a software engineering role
Someone who takes action and ownership with experience with GO, Rest API testing, gRPC, Docker, Kubernetes, AWS
Creator of cool stuff with experience in modern testing frameworks
Resourceful and scrappy with experience with telecommunication specifically on (VoIP/RCS messaging) is a major asset
A bold risk-taker and self-starter that can build out our Automation framework
Benefits:
· Strong work life blend
· Flexible work arrangements (wfh, remote)
· Employee Stock Options
· Unlimited vacation
· Competitive pay and benefits
· Parental leave
· Benefits for both physical and mental well being
Diversity and Inclusion:
At TextNow, our mission is built around inclusion and offering a service for EVERYONE, in an industry that traditionally only caters to the few who have the means to afford it. We believe that diversity of thought and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our product and company great.
For TextNow Candidates:
The People and Culture team is available to support you through the hiring process by providing reasonable accommodations to help enable a barrier-free interview experience. If you need assistance applying for a role due to a disability or special need, please let us know by completing this form. Once received our Equity, Diversity and Inclusion Specialist will reach out to you and assist with accommodations that you may require
Software Engineer Humn.ai Remote £70,000 to £90,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
If building data pipelines in a fast-moving company with the latest technology stack sound good to you then read on!
Who are we?
Humn.ai is an award-winning venture-backed InsurTech headquartered in London but working wherever you are. We are a data-first start-up on a mission to make insurance work better for commercial transportation fleets. We make risk visible and price insurance by the second so businesses can focus on what they do best: move people and goods safely.
Our core platform utilises streaming telematics data and adjusts insurance pricing in real-time reacting to the driver's usage, behaviour and environment to enable us to offer previously impossible insurance products.
What's important to us?
Our ethos is built on the principles of empowerment and autonomy. We believe in the power of open collaboration, open communication & open-source software. We need people who understand what it is like to be part of a shared mission and what it takes for a team to succeed. Skills are important but people are everything. If these words speak to you, you should talk to us!
We need you because
You will be an essential part of an award-winning venture-backed and rapidly growing InsurTech.
If you are looking to make a mark in your career with an excellent opportunity for learning and growth - this is the perfect opportunity. We are growing at pace, we move fast, and we encourage all Humns to work autonomously with the support of experienced founders who have done this before.
You will make a difference by building and deploying microservices for IoT data
Creation of reusable data models
Building API services to integrate with data providers
Design of data service and data integration frameworks
Release testing and productionising new components
We want you because
You have Golang development experience of at least 1-2 years
You worked before with Kubernetes as a developer including containerisation of apps, and service and deployment definition
AWS Lambda function development and integration with other cloud services
API service implementation using AWS API Gateway Service, GraphQL and REST
AWS DynamoDB or other NoSQL databases from a data design and integration perspectives
Strong automation mindset and a passion for root cause analysis
You have expertise in performance tuning and service monitoring
A great candidate would have experience with:
AWS Security, including IAM, SecretsManager, KMS and Cognito
SQS, Kafka or MQTT
Elasticsearch and Prometheus
Modern data warehousing (Hive, Kylin or Presto)
Soft Skills:
Good communicator
An eagerness to learn
Good explainer: can make the complex simple
What will I get in return?
Competitive salary
You will be eligible to participate in our options scheme and will benefit from being an early joiner
Work from the London office, from home or from anywhere!
Very flexible and generous vacation policy*
A cutting edge technical environment to tune your skills
* Our policy aims to encourage staff to consider flexible working arrangements. We recognise that a better work-life balance can improve employee motivation, performance and productivity, and reduce stress. Therefore we support employees in achieving a better balance between work and their other priorities, such as caring responsibilities, leisure activities, further learning, and other interests. Humn.ai is committed to agreeing on any flexible working arrangements, provided that the needs and objectives of both the organisation and the employee can be met.
Seeking Ambitious Golang/Python Developer To Build Modern Marketing Platform - (Remote)
The Opportunity
Get.It has a singular focus on empowering and helping business owners grow their businesses on the Internet. Our platform enables organizations to simply and quickly leverage the scale of the Internet to promote their business without any previous expertise in digital marketing. This is a true ground floor opportunity, where you will have the ability to envision, design, and build the products our customers will use every day. This role is perfect if you want to have real people with real needs using your concepts, design, and code!
About The Role:
Get It LLC is looking for an ambitious developer to join our team. This represents a rare opportunity to assume an integral position within our organization and make an immediate impact.
You will collaborate with product management and engineering to execute, extend and scale a services-based architecture. You will create, user flows, process flows, and architectural diagrams to communicate interaction and development concepts. You will advocate and defend system design and key deliverables to peers and executive-level stakeholders.
About You:
You are a creative thinker, who is passionate about creating elegant, scalable, and thoroughly tested code. You know your way around high-level product requirements and can transform them into efficient, purpose-built code. You love new challenges and geek out at the opportunity to experiment. You play well with others and love being part of a team. You are a risk-taker. You are an ambitious go-getter who is looking for an unconventional, yet exciting career move.
We Have:
A fun, collaborative team.
Leadership committed to your success and growth.
A working environment where your voice and ideas can be heard and, actually, implemented.
A strong commitment to innovation and technology
Accelerated long-term growth opportunities
You should be comfortable working with:
Languages:
Golang
Python
Django
Vue
Storage Engines:
Elastic Search
Vespa
Postgres
Bigquery
Hosted Services:
GCP (Google Cloud Platform)
The Following concepts:
RESTful API's
GRPC
Kubernetes
Git
GitOps
AI (Artificial Intelligence)
ML (Machine Learning)
As part of this role, you should expect:
Be available for travel to Washington DC (our home office)
Be comfortable working remotely/working from home
Be comfortable working with stakeholders and be comfortable explaining/demonstrating your work in video calls, verbally with a camera on
Be comfortable with providing documentation, visualizations, and high-level diagrams of architecture and interactions (we strive for highly visual communication)
To be considered for this position please provide in your cover letter why you think would be a good fit as well as any publicly available code samples and any other certifications or tests you think would assist us in evaluating your work and potential fit.
Senior Software Engineer NTWRK Remote (United States) $165,000 to $175,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Company And Culture
NTWRK, dubbed the “QVC for Gen Z,” is a new and exciting video shopping platform that seamlessly blends content and commerce for a global audience of fans and collectors. Our daily live streamed episodes feature shoppable content hosted by celebrities, musicians, and cultural icons, offering unprecedented access to exclusive art, sneakers, fashion, and collectibles. NTWRK’s unique approach connecting entertainment and e-commerce has attracted investment from the likes of Jimmy Iovine, LeBron James, Arnold Schwarzenegger, Drake, Live Nation, and Foot Locker, among others.
We are a diverse team of creatives and innovators, working together to become a massive global marketplace. We share an intrinsic motivation to redefine the mobile content and commerce experience, rooted in rich telling stories and a curated product. During the COVID-19 pandemic, we’ve launched a two-day digital festival that featured exclusive drops from over 30 brands and artists, virtual DJ sets, and insight-driven panels and interviews.
As an early member of our team, you will play a foundational role in shaping NTWRK’s culture and market position. Forbes called us the “much-hyped e-tail platform that’s putting a rocket under retailtainment” and we were also recently named one of LinkedIn’s Top Startups of 2020.
Why We’re Hiring
We’re looking for a Senior Software Engineer with experience working in and leading agile development teams. This role will be responsible for building features for our marketplace partners. The ideal candidate has 5+ years of experience in distributed systems and Golang. Experience in React or React Native is a bonus but not required.
What You'll Do
Spend most of your time working in Golang.
Take full ownership and responsibility for building, shipping, and maintaining features.
Architect and build complex new systems, focusing not only on scalability, but also on creating an amazing experience for our partners.
Work closely with product and engineering leadership to spec-out, design and implement solutions for our stakeholders.
Understand and collaborate on complete product lifecycle from concept to execution.
Solve hard problems only NTWRK faces due to the thundering herd nature of our product.
Bonus points if you have front end experience, specifically React/React Native (not required).
Who You Are
Bachelors Degree in computer science or related field
At least 5+ years of professional software development experience at a consumer software company.
Recent experience developing in Golang and preferably React.
Strong background with distributed and event-driven computing architectures.
Quality-first mindset with focus on test automation and CI/CD.
Expert level of knowledge of system architecture and scalability.
Comfortable with emerging technologies, and assessing technological risk within a high-traffic production environment.
Quick learner who’s resourceful, able to work independently, and willing to handle the pressures of an increasing level of responsibility.
What We Offer
Competitive compensation package.
Best in class health, dental, and vision insurance.
A remote-first environment where everyone on the team has the option of remote work indefinitely.
A brand new laptop and monitor of your choosing.
401k with 4% match
Paid time off and sick leave.
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
NTWRK has recently become aware of certain fraudulent activity relating to alleged (but completely fake and with criminal intent) job postings which are designed to appear to be made on behalf of NTWRK and its employees. NTWRK is working to remove such postings and investigate such activity. It goes without saying but we warn anyone to refrain from disclosing any personal information or engaging in communications with anyone who reaches out to you in or via any media claiming to speak on behalf of NTWRK or regarding potential employment with NTWRK.
NTWRK will never contact prospective job applicants from a personal email account (Gmail, Hotmail, Yahoo, etc.), conduct job interviews via chat or a messenger application, or send job applicants a check asking them to purchase their own computer or equipment. Do not cash the check, wire/transfer funds, or provide personal information.
Lead Backend Engineer Treecard Remote (Europe, United States) / London, United Kingdom $80,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
About TreeCard
TreeCard is building the leading green finance brand. We’re powered by Ecosia, the search engine that plants trees with 15M monthly active users.
Our first product, TreeCard, is a free top-up debit card that puts 80% of profits directly towards responsible reforestation investments. We’ve signed up over 100,000 users to our waiting list in the first month since announcement (breaking all of Revolut, Monzo and Curve's launch records). Our product sticks, with 40% of all sign ups being referred by a friend or family. We’re planning to launch in Q1 of 2021.
Over the coming months, we will be expanding to offer a suite of green services, from payments, to lending, to investments.
Lead Backend Engineer
We are looking for an engineer to help us build out the backend that powers TreeCard.
You will be responsible for developing the backend platform from scratch, spanning a range of the tech stack, from integrating with our banking partners, to API architecture and design for our mobile client, to the execution of new microservices that the business will depend on like risk management, fraud detection, and big data analytics.
You will be delivering a product that will become a core part of our customer’s financial lives, and used daily by hundreds of thousands of these customers. As one of the earliest employees, you will have a huge amount of responsibility over the product and company, and will be given the opportunity to hire out a team to support you as TreeCard grows.
Requirements
Bachelors Degree (or above) in Computer Science/Maths/Physics/ similar
You’re interested in distributed systems and writing resilient and highly available software
Exposure to architectural patterns of a large, high-scale web applications
You have some experience with strongly-typed languages Go (Golang), Java, C, Scala
Worked with secure mobile applications (e.g., finance, health)
Software Engineer BlueLabs Europe (Remote) €58,000 to €76,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
At BlueLabs we are building a next-generation sports betting platform focused on performance, reliability, modularity and automation. After a period of experimentation, we are now excited to see our technology powering the launch of BetFox, a new B2C operator in Ghana.
To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries, we are now looking to growing our team. As a result, two of our teams (i.e. Betting and Account) are now on the lookout for seasoned Software Engineers who want to join our distributed team and help us execute our vision.
The Team
The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, integration with Mobile Network Operators, and player acquisition and retention programs with a focus on personalisation and automation.
The Betting Team is responsible for designing, developing, and operating all services relating to the lifecycle of bets in our sports betting platform. This stretches from bet placement to bet settlement, including advanced features such as an event- and player-based risk management, ability to build complex bets such as from outcomes with dependent probabilities, or continuous calculation of early settlement offers (cash out).
The services built by our teams are to be concurrently used by thousands of users and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.
Sub-second latency is welcomed but high throughput has higher priority in the Betting domain. The goal is building a sports betting platform where no bet is rejected due to lack of capacity in the system. Bet settlement is worth a special mention as the platform needs to be able to quickly evaluate hundreds of thousands of bets upon the resulting of an underlying sporting event.
Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever-changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.
We are building a microservice architecture based on event sourcing using Pulsar. Our services are written in Golang and use PostgreSQL as an operational database. We use SemaphoreCI to deploy our services to a GKE cluster, which is provisioned using Terraform.
A good candidate should have high standards for himself, a desire to build high-quality, well-tested, production-ready solutions and constantly improve his/her skills. We expect you to take ownership of some parts of the platform, be proactive over the entire development lifecycle and have the ability to work in a fast-paced environment. If this sounds scary, don’t worry - you won’t be alone in this. We value teamwork, trust, communication and a healthy working relationship, so you can always count on the team for support.
About You
You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.
Analytical thinking, troubleshooting skills, attention to detail.
You are a reliable, trustworthy person that keeps their promises.
Interest in keeping yourself up to date and learning new technologies.
Product-oriented mindset and eagerness to take part in shaping the products we build.
Ability to work autonomously in a fully distributed team.
Good communication skills in verbal and written English.
Requirements
BS degree in Computer Science or similar technical field
1+ years of professional software development experience using Go
Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ, Kafka or Pulsar
Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
Ability to write clean, efficient, maintainable, and well-tested code
Familiarity with test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents
Remote Work
We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in Europe. You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.
Compensation
The budgeted compensation range for this role is €58,000 to €76,000 annually, depending on your background and experience. As an independent contractor, you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.
Software Engineer epilot Cologne, Germany €65,000 to €85,000 a year
March 2021
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
epilot digitizes the energy industry with a unique cloud software. We are a fast growing scale-up in the heart of Cologne. Our mission: epilot revolutionizes the way all market partners in the energy world work together to deliver products and services. We offer a large network of partners within the cloud world, which is constantly expanded by the community.
We "epilots" are a team of experts from the fields of software development, energy management, product management and sales. In order to bring our solution even faster to the top in the energy world, we are looking for you as a Software Engineer (m/f/d).
What awaits you
You will get a deep insight into the German energy market and why epilot is a blessing for the digitalization of the market.
You will not only help us to put our vision into practice, but you will also play an active role in shaping it
You are part of the team building the epilot software product using modern web technologies and languages.
You are part of an agile cross-functional team of full-stack, backend and frontend developers, as well as designers and product managers
You will participate in exciting and diverse development projects using agile methods.
You will coach others to learn more as well as be constantly learning new technologies yourself.
In close collaboration with our product management and design teams, you deliver end to end features for our users/
Technically speaking, the use of cutting edge technology is awaiting you, e.g. React, Node.js, Typescript, Golang, AWS and serverless. Check out our current tech stack https://techradar.epilot.io
What you bring
You have a Bachelor's or Master's degree in Computer Science or a comparable education.
Ideally you have experience with React OR other JavaScript frameworks
Experience crafting and implementing RESTful micro-services or GraphQL
Understanding of SaaS, PaaS, IaaS industry with hands on experience with public OR private cloud offerings (e.g., AWS, GCP, Azure)
You are familiar with microservices based architecture patterns
Experience in taking ownership of features, with a team on short and long-running projects
Practical knowledge of agile software development methodologies (e.g., XP, scrum)
You think like an entrepreneur - you understand our business goals and how your daily decisions influence them.
You don't see problems as a problem, but as a great opportunity for you personally, your team and epilot.
You are a doer and have a strong Do-It mentality.
You make quick, smart decisions and weigh the risk intelligently.
You are a TEAM player, motivating and inspiring your colleagues.
What we offer you
The opportunity to help building the most successful SaaS platform in the energy market.
Start-up mentality: dynamic atmosphere and great team spirit.
A rapidly growing company with an open communication culture, motivated colleagues and an international corporate culture.
Epilot is growing rapidly and we expect the same from you. You never stand still, you are permanently challenged, you learn from your mistakes a la Fail Fast and Often.
A central location in the heart of Cologne with cool cafes around the corner.
Performance is rewarded with us - We take your desired salary seriously and talk openly about it with you.
Transparency - We maintain a very flat and open corporate culture, everything is visible and open for discussion.
Coffee, cold drinks, fruits and much appreciation.
You want to know what it is like to work for us? Find out what our colleagues on Kununu say about work @ epilot: https://www.kununu.com/de/epilot
Senior Software Engineer (Go) Moov 100% Remote / Denver, CO, United States $130,000 to $160,000 a year
February 2021
2 Applicants This Week
More Than 6 Months Old
Job Description
Company Description
At Moov, we’re empowering creators to embed banking and payment functionality everywhere. We’re developers for developer-first software. We believe that every software company is becoming a payments company and by equipping developers with the best tools we can tackle complex problems together. We value open source and its network effects of support so contributing outside of Moov codebase is encouraged where appropriate.
Job Description
As a member of the Moov team, you will build new and improve existing banking and payment experiences that customers depend on every day.
As a member of the engineering team, you’ll:
Work on next-generation financial products
Lead teams of developers and mentor fellow team members
Design and build production services using Go, databases, and cloud solutions
Create APIs and tooling to support products and services
Reproduce customer issues with our tools and contribute to them
Triage and assist incoming support requests
Collaborate with fellow engineers, product managers, business development, and company leadership to solve problems and plan for the future
Own the full release lifecycle from feature development to public and hosted release
Contribute to documentation of the system
Qualifications
You have:
Self-guided building and planning of production systems
History of contributing to open source projects
Years of experience in production environments
Knowledge of general ledger or payment systems
A desire to perform and grow as an engineer
The ability to design seemingly simple and creative solutions to complex problems
Technologies we use and teach
Go
MySQL, SQLite
HTTP2, JSON
Kafka, events, webhooks
Microservices
Benefits
100% remote. We make remote-work work.
We match what you contribute to your 401(k) up to 5% of your salary
Parental leave
Health, dental, and vision insurance plans
Flexible PTO
Learning stipend
Home office stipend
Moov employees are eligible for employee stock options.
More Info
Moov is committed to building a supportive community which allows all people to contribute however they are best able to. We believe that our products are a mixture of creative and detail oriented work where people from all backgrounds offer unique insight.
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: 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.