Backend Engineer
Backend Engineer building and optimizing Go-based services, PostgreSQL schemas, and integrations for a fast-growing cybersecurity compliance platform.
About the job
Key Responsibilities
- Develop and maintain backend services and APIs in Go
- Design and optimize PostgreSQL schemas and queries for high-volume data
- Build reliable orchestration and integration layers across internal and third-party systems
- Implement metrics, distributed tracing, and observability across services
- Collaborate with the Engineering team on improving the overall Developer Experience
- Implement security best practices
- Collaborate with frontend, fullstack, and the broader engineering team
Qualifications
- 5+ years of experience with Go and designing REST APIs
- Experience writing optimized PostgreSQL queries
- Comfortable building reliable integrations with third-party APIs and services
- Scrappy; prior startup experience and not afraid to get their hands dirty
- Pragmatic; knows how to build things fast without unnecessarily complicating things
- Expert time management; comfortable operating outside of the 9-5 mentality
- Comfortable wearing many hats and eagerly adjusts to shifting priorities
- Experience in (and thrives in) a fast-moving, start-up engineering environment
- Excellent communication skills across all levels of technical proficiency
- Experience with architecting, building and maintaining SaaS platform backends
Bonus
- Experience with gRPC or similar tool
- Experience with TypeScript
- Experience with workflow engines or queue-based job orchestration
- Experience in the information security field
- Bachelor's or Master's degree in Computer Science or related field
Perks & Benefits
- Comprehensive health & wellness benefits
- 20 days PTO per year, plus 8 floating holidays
- Remote work culture
- Team off-sites in stunning places (Amsterdam, Italy, etc.)
- Competitive compensation & equity
Skills
Go, REST APIs, Postgres, gRPC, TypeScript, SaaS Platforms, Distributed Tracing, Observability, Third-Party Api Integration, Workflow Engines
Similar jobs
Backend Engineering jobsBuild and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.
Build and operate backend capabilities for a cloud identity platform, including authentication flows, APIs, and developer experiences. The role requires 3+ years of experience with high-scale production systems and RESTful API development, with Go, TypeScript, and DynamoDB as preferred skills.
Build and scale reliable research infrastructure and distributed systems for evolving AI research workflows. The role independently leads complex technical projects, makes foundational architectural decisions, and partners with researchers and engineering teams.
Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.
Build secure, scalable backend platforms and AI integrations connecting enterprise systems, tools, and data sources. The role requires 5+ years of backend engineering experience, distributed-systems expertise, cloud-native operations, authentication security, and technical leadership.