Skip to content

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

Apply with Indeed unavailable