At Livestorm, we’re on a mission to make online events as engaging and impactful as in-person ones. Our platform empowers thousands of companies around the world to connect, communicate, and collaborate seamlessly.
As we grow, we’re looking for a Senior Software Engineer to join our API tribe. This is a unique opportunity to play a key role in scaling our platform, driving innovation, and contributing to projects that impact thousands of clients worldwide.
A Culture of Collaboration: We believe great work happens when talented, kind, and driven individuals come together. You’ll join a team that values teamwork, transparency, and shared success.
An Environment for Growth: We foster a culture of learning and encourage engineers to bring their ideas to life. If you’re curious, proactive, and always looking to improve, you’ll thrive here.
A Role with Impact: From shaping architecture to launching new features, your work will directly influence the experience of our customers and the future of Livestorm.
Solve Complex Challenges: Design, build, and deliver scalable solutions that power Livestorm, enabling seamless data synchronization, efficient API communication, and robust event moderation.
Drive Innovation: Bring your ideas to the table, challenge existing architectures, and lead ambitious technical projects that set the bar for excellence.
Elevate Code Quality: Champion best practices like TDD, rigorous testing, and maintainable design patterns to ensure reliability, scalability, and long-term success.
Collaborate Across Teams: Work closely with Product and Design to translate user needs into elegant technical solutions, contributing to a seamless customer experience.
Lead by Example: Mentor teammates, advocate for team-wide standards, and inspire a culture of continuous improvement.
We’re seeking someone who combines technical expertise with exceptional people skills. If you have the following, we’d love to hear from you:
Strong experience with Golang and a solid understanding of microservice architecture.
Proficiency with relational databases (PostgreSQL) in load-intensive environments.
A passion for testing and clean code (TDD, acceptance tests, unit tests).
Bonus points if you’ve worked with gRPC, Kafka, Kubernetes, or Ruby on Rails.
Team Player: You value collaboration and put the team’s success above individual wins.
Proactive Problem-Solver: You’re not afraid to speak up, share ideas, and take initiative.
Growth-Oriented: You’re always seeking opportunities to learn, improve, and push boundaries.
Leader at Heart: Whether it’s mentoring peers or stepping up during challenges, you inspire those around you.
Communicator: You’re fluent in English and can articulate complex ideas clearly and confidently.
While you don’t need experience with every tool in our stack, here’s a glimpse of what we use:
Backend: Golang, Ruby 3.1 with Rails 7, Node.js
Datastores: PostgreSQL, Redis, S3
Communication: gRPC, Kafka
Infrastructure: AWS, Kubernetes
Frontend: Vue.js
Check out more about our stack on Stackshare.
Work in a remote-first environment with a flexible schedule.
Join a diverse and inclusive culture that values people for who they are.
Enjoy opportunities for personal and professional growth, backed by a team that genuinely cares.
Collaborate on meaningful projects that make an impact on businesses around the world.
If you’re excited about this opportunity, we’d love to hear from you! Apply now and let’s build something incredible together.