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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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).
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
höski
Miratech