Backend Engineer (Go)
💰 $120,000 – $170,000/yr
Job Description
About Pyyne
Pyyne is a modern technology consultancy engineering the next generation of digital products and services. We believe in using technology to unlock business potential, create sustainable growth, and drive forward digital excellence. Our comprehensive solutions span advanced Software Engineering, Cloud infrastructure, and Data & AI capabilities, serving clients across multiple industries and geographies.
The Opportunity
We are seeking an experienced Backend Engineer with Go expertise to join our South American office as we expand our strategic collaboration with a large international dating and video platform. This is a high-impact role that offers the chance to work on real-time systems serving millions of users globally.
In this position, you will build and maintain reliable, high-performance backend services that power real-time user experiences at massive scale. You'll work closely with cross-functional engineering teams in a fast-moving product environment where your technical decisions directly impact the platform's stability, performance, and user satisfaction.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs in Go
Contribute to microservices architecture and make informed system design decisions that support growth
Collaborate with product managers and engineering teams to translate business requirements into reliable, scalable technical solutions
Participate in comprehensive code reviews and uphold high engineering standards across the codebase
Troubleshoot, profile, and optimize services for performance, reliability, and low latency in production environments
Contribute to CI/CD pipeline development, testing strategies, and DevOps best practices
Work with distributed systems and ensure data consistency across microservices
Required Skills & Experience
5+ years of overall software engineering experience with a track record of shipping production systems
2+ years of professional Go development in production environments
Solid hands-on experience building RESTful or gRPC services that handle high throughput
Proficiency with both relational and NoSQL databases (PostgreSQL, MySQL, Redis, or similar)
Demonstrated experience deploying and managing applications in cloud environments (AWS, GCP, or Azure)
Strong practical knowledge of Docker and containerized application development
Strong English communication skills for collaboration with international teams
Nice-to-Have Skills
Experience with Kubernetes or other container orchestration platforms
Familiarity with message queues and event streaming technologies (Kafka, RabbitMQ, or similar)
Observability and monitoring expertise (Prometheus, Grafana, Datadog, or equivalent tools)
Prior experience working on consumer-facing, high-traffic applications serving millions of concurrent users
Deep understanding of event-driven architecture and distributed systems design patterns
Experience with infrastructure-as-code and automated deployment pipelines
What We Offer
Fully flexible remote working environment—work from anywhere
Opportunity to work on impactful products used by millions globally
Collaborative culture with experienced engineering teams
Professional growth and exposure to modern backend engineering practices
Access to cutting-edge technology stack and infrastructure
💰 Compensation not publicly listed. Market estimate for similar roles: from $120K, varying by experience and location.