Backend Engineer, Go
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer in Go with Pyyne focusing on backend services for a large dating platform. Collaborating with teams to deliver scalable solutions and maintain high-performance systems.
Responsibilities:
- Design, develop, and maintain backend services and APIs in Go
- Contribute to microservices architecture and system design decisions
- Collaborate with product and engineering teams to translate requirements into reliable, scalable solutions
- Participate in code reviews and uphold engineering standards
- Troubleshoot and optimize services for performance, reliability, and latency
- Contribute to CI/CD pipelines, testing strategies, and DevOps practices
Requirements:
- 5+ years of overall software engineering experience
- 2+ years of professional Go development
- Solid experience building RESTful or gRPC services
- Proficiency with relational and/or NoSQL databases (PostgreSQL, MySQL, Redis, etc.)
- Experience deploying to cloud environments (AWS, GCP, or Azure)
- Familiarity with Docker and containerized application development
- Strong English communication skills
- Experience with Kubernetes or other container orchestration tools
- Familiarity with message queues or event streaming (Kafka, RabbitMQ, etc.)
- Observability and monitoring experience (Prometheus, Grafana, Datadog)
- Prior work in consumer-facing, high-traffic applications
- Experience with event-driven or distributed systems design
Benefits:
- Flexible remote working environment.
- Career development opportunities in a fast-growing company.

















