JOBSEARCHER

Software Developer (Go / Backend Engineering)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

*Position Overview* We are seeking a skilled and versatile Backend Software Developer with strong *proficiency in Go (Golang) *and a solid understanding of modern backend engineering principles. While hands-on experience with the Gin framework is a plus, we welcome candidates experienced with any Go web framework — including Fiber, Echo, Chi, or standard library-based architectures — who bring strong problem-solving ability and a deep understanding of scalable backend systems. You will work closely with product managers, frontend developers, and fellow engineers to deliver reliable, high-performance APIs and backend services that power our growing platform. *Key Responsibilities* ? Design, develop, test, and maintain high-performance backend services using Go ? Build and maintain RESTful and/or GraphQL APIs using Go-based frameworks (Gin, Fiber, Echo, Chi, or similar) ? Write clean, maintainable, idiomatic, and well-documented Go code ? Architect scalable, fault-tolerant backend systems with attention to performance and reliability ? Solve complex technical problems with efficient, well-reasoned solutions ? Integrate third-party services, APIs, and external data sources ? Implement and maintain authentication, authorization, and data security mechanisms ? Work with relational and/or NoSQL databases, optimizing queries and data models ? Participate in code reviews, architectural discussions, and technical planning ? Troubleshoot and resolve production issues with urgency and clarity ? Contribute to CI/CD pipelines, deployment processes, and DevOps practices *Required Qualifications* ? 3+ years of professional backend software development experience ? Strong proficiency in Go (Golang) — including idiomatic patterns, standard library, and concurrency model ? Experience building production-grade web services using one or more Go frameworks (Gin, Fiber, Echo, Chi, or net/http) ? Deep understanding of RESTful API design principles and best practices ? Proven problem-solving skills — ability to break down complex requirements into clean technical solutions ? Experience with SQL databases (PostgreSQL, MySQL, MSSQL, etc.) ? Strong understanding of Go concurrency — goroutines, channels, mutexes, and patterns like worker pools ? Solid grasp of HTTP, JSON, and API integration fundamentals ? Familiarity with Git and collaborative development workflows *Preferred Qualifications* ? Experience with multiple Go frameworks and the ability to adapt quickly across them ? Exposure to microservices architecture and distributed systems design ? Experience implementing authentication mechanisms (JWT, OAuth2, API keys) ? Familiarity with containerization (Docker) and orchestration (Kubernetes) ? Experience with cloud platforms (AWS, GCP, or Azure) ? Hands-on experience with message brokers (Kafka, RabbitMQ, NATS) ? Proficiency in writing unit, integration, and benchmark tests in Go ? Experience with observability tools — logging, tracing, and metrics (e.g., Prometheus, Grafana, OpenTelemetry) ? Knowledge of caching strategies (Redis, in-memory caching) *What We're Looking For* ? A strong backend engineer first — someone who understands systems, not just frameworks ? Excellent problem-solving instincts with the ability to debug and reason through complex issues under pressure ? Adaptability across Go frameworks and tooling — you pick up new tools quickly and choose the right one for the job ? Attention to detail and a high bar for code quality and architecture ? Clear, proactive communication in a collaborative team environment ? An ownership mindset — you see things through from design to deployment ? Curiosity and a drive to continuously improve both the product and your own craft Pay: $80,000.00 - $105,000.00 per year Benefits: * 401(k) * 401(k) matching * Dental insurance * Health insurance * Life insurance * Paid time off * Retirement plan * Vision insurance Experience: * Professional Backend Software Development: 3 years (Required) * Go Frameworks: 1 year (Required) Work Location: In person