

Senior Go Developer
- Remote
- Sofia, Sofia, Bulgaria
- Belgrade, Beograd, Serbia
- Barcelona, Catalunya [Cataluña], Spain
- Lisbon, Lisboa, Portugal
- Tbilisi, Tbilisi, Georgia
- Erevan, Erevan, Armenia
+5 more- Engineering
Job description
Since 2016, Wallarm has been on a mission to secure the internet's critical infrastructure: APIs. Today, we are the trusted choice for over 200 of the world's most innovative companies, from high-growth startups to Fortune 500 and Nasdaq leaders. Our unified platform provides full-lifecycle API security — helping teams discover their attack surface, protect against modern threats, and respond to incidents in real-time. As a graduate of Y Combinator and fueled by a recent $55M Series C, we are scaling our global, remote-first team of 150+ innovators to solve the next generation of security challenges.
Our technology stack:
We use the best tools for the job to build a modern, scalable platform:
Backend: Golang (Gin), Ruby (Rails API, Sinatra), Python (Data Science/ML)
Frontend: React (Single Page Application)
Databases: PostgreSQL, Elasticsearch, ClickHouse, Redis, Riak/S3, Tarantool
Infrastructure & DevOps: Kubernetes, Helm, Terraform, CI/CD
We are looking for a talented Golang Developer to join our fully remote, global team. This is an opportunity to solve complex, high-stakes challenges at scale, building the core of a product that analyzes billions of API requests and stops attacks in real-time. If you're passionate about building resilient, high-performance systems and want your code to have a direct impact on cybersecurity, we'd love to talk to you.
What You'll Do:
As a Golang Developer on our product team, you will:
Build and Scale Critical Services: Design, develop, and own core backend services in Golang that power our API security platform, handling massive traffic loads with high availability.
Solve Complex Engineering Challenges: Architect and implement a sophisticated, protocol-agnostic system for real-time analysis of REST, GraphQL, and SOAP traffic.
Own High-Load Data Processing: Develop and support backend services for both our cloud platform and our on-premise data processing clients, ensuring peak performance and reliability.
Master a Modern Tech Stack: Optimize complex database interactions with PostgreSQL and ClickHouse and work within our cloud-native environment (Kubernetes, Helm, Terraform).
Champion Engineering Excellence: Elevate our engineering culture through thoughtful code reviews, contributing to architectural decisions, and promoting best practices.
Job requirements
We’re looking for:
A Seasoned Golang Expert: You have 3+ years of hands-on experience building and shipping production services in Golang.
A Strong Backend Generalist: You bring 5+ years of overall software development experience with a deep understanding of backend systems, architecture, and design patterns.
Experience with Scale: You have proven experience working on high-load, distributed systems where performance and reliability are critical.
Database Proficiency: You have a good command of SQL and practical experience working directly with relational and analytical databases.
A Collaborative Team Player: You thrive in a remote-first environment and communicate clearly and effectively.
Nice to have:
A passion for or experience in the information security field.
Experience with Python.
Familiarity with our database stack, especially ClickHouse and PostgreSQL.
DevOps knowledge (Kubernetes, Helm, Terraform, CI/CD).
Why you'll love working at Wallarm:
Mission That Matters: Go beyond typical software development. Your code will directly protect the world's leading companies—from Fortune 500s to innovative startups—making the internet a safer place.
Remote-First & Asynchronous Culture: Join a globally distributed team across 20+ countries where we trust you to deliver. We prioritize asynchronous communication and offer genuine schedule flexibility, allowing you to work when and where you are most productive.
Engineering Challenges: Tackle complex problems at a massive scale. You'll be architecting solutions at the cutting edge of API security, distributed systems, and high-load data processing.
Comprehensive Benefits: We provide a wide range of benefits to cover your reimbursements, unlimited paid time off, and high-quality equipment necessary for your success.
or
All done!
Your application has been successfully submitted!