Senior Golang Backend Engineer (Remote)

proxima research • Ukraine
Remote
Apply
AI Summary

Seeking a Senior Golang Backend Engineer to design and develop robust backend services and RESTful APIs for a cloud-based CRM system. Key responsibilities include implementing microservices architecture, optimizing PostgreSQL databases, and collaborating on CI/CD pipelines. Requires 5+ years of Golang experience, strong AWS, Docker, Kubernetes, and PostgreSQL skills.

Key Highlights
Design and develop robust backend services and RESTful APIs in Golang.
Implement and maintain an event-driven microservices architecture.
Collaborate on CI/CD pipelines using Docker, Kubernetes, and AWS.
Key Responsibilities
Build robust backend services and RESTful APIs in Golang to power our cloud-based CRM system, ensuring high performance and scalability.
Implement and maintain an event-driven microservices architecture, including inter-service communication and data pipelines.
Work extensively with PostgreSQL (complex queries, indexing, performance tuning) to handle large volumes of data efficiently.
Collaborate with DevOps engineers to deploy and operate services using Docker, Kubernetes, Terraform, and AWS (EC2, S3, RDS, Lambda, etc.), following CI/CD best practices.
Ensure high code quality by writing unit/integration tests and participating in code reviews, following best practices for maintainability and security.
Work closely with front-end developers, QA, and product managers in an Agile environment to deliver features from concept to production, and troubleshoot issues in a timely manner.
Technical Skills Required
Golang AWS EC2 S3 RDS Lambda API Gateway PostgreSQL Docker Kubernetes CI/CD Infrastructure as Code
Benefits & Perks
Competitive Compensation with regular reviews and performance-based bonuses
100% Remote & Flexible Work schedule
24 working days of paid vacation, plus paid sick leave and public holidays
Nice to Have
Experience with high-traffic or mission-critical systems.
Knowledge of Redis, Kafka, RabbitMQ, MongoDB, or similar technologies.
Experience with Terraform or CloudFormation.
Background in healthcare or pharmaceutical software.
Familiarity with security standards and compliance (GDPR, HIPAA).

Job Description


Requirements

Experience

  • 5+ years of software development experience
  • Strong expertise in Golang and building production-grade backend systems.

Architecture & Systems

  • Solid understanding of microservices and distributed systems (concurrency, messaging, event-driven design).
  • Proven experience designing and supporting high-load systems.

Cloud & Databases

  • Hands-on experience with AWS (EC2, S3, RDS, Lambda, API Gateway).
  • Advanced PostgreSQL skills, including query optimization, indexing, and replication.

Containers & DevOps

  • Strong experience with Docker and Kubernetes.
  • Understanding of CI/CD pipelines and Infrastructure as Code concepts.

Leadership & Soft Skills

  • Excellent communication and collaboration skills.
  • English: Upper-Intermediate or higher.
  • Proactive, ownership-driven, and results-oriented mindset.

Nice to Have

  • Experience with high-traffic or mission-critical systems.
  • Knowledge of Redis, Kafka, RabbitMQ, MongoDB, or similar technologies.
  • Experience with Terraform or CloudFormation.
  • Background in healthcare or pharmaceutical software.
  • Familiarity with security standards and compliance (GDPR, HIPAA).

Responsibilities:

  • Design & Develop: Build robust backend services and RESTful APIs in Golang to power our cloud-based CRM system, ensuring high performance and scalability.
  • Microservices Architecture:Implement and maintain an event-driven microservices architecture, including inter-service communication and data pipelines.
  • Database & Optimization: Work extensively with PostgreSQL(complex queries, indexing, performance tuning) to handle large volumes of data efficiently.
  • DevOps Collaboration:Collaborate with DevOps engineers to deploy and operate services using Docker, Kubernetes, Terraform, and AWS (EC2, S3, RDS, Lambda, etc.), following CI/CD best practices.
  • Code Quality:Ensure high code quality by writing unit/integration tests and participating in code reviews, following best practices for maintainability and security.
  • Team Collaboration:Work closely with front-end developers, QA, and product managers in an Agile environment to deliver features from concept to production, and troubleshoot issues in a timely manner.

We Offer

  • Competitive Compensation with regular reviews and performance-based bonuses.
  • 100% Remote & Flexible Work schedule.
  • Paid Time Off: 24 working days of paid vacation, plus paid sick leave and public holidays.
  • Great Team & Culture: an international team with open communication, no micromanagement, and a strong focus on innovation and growth.

Similar Jobs

Explore other opportunities that match your interests

Senior Google Ads Media Buyer

Programming
•
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

höski

Ukraine

Senior Backend Engineer (Node.js)

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

Ukraine

Full Stack Developer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

softorino

Ukraine

Subscribe our newsletter

New Things Will Always Update Regularly