This is a remote position.
- Design, develop, and maintain backend services using Golang.
- Build scalable REST or gRPC APIs and microservices.
- Work with relational and NoSQL databases.
- Develop event-driven systems using messaging platforms such as Kafka or RabbitMQ.
- Improve application performance, reliability, and security.
- Write clean, testable, and maintainable code.
- Participate in code reviews, deployments, and production troubleshooting.
Requirements
- 6+ years of software engineering experience, with strong hands-on experience in Golang.
- Good understanding of concurrency, goroutines, channels, and Go best practices.
- Experience building APIs, microservices, and distributed systems.
- Knowledge of SQL, databases, caching, and message queues.
- Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Strong problem-solving and system-design skills.
- Familiarity with CI/CD, monitoring, and automated testing.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with a team of experienced product and tech leaders.
- A flexible work environment with remote working options.
- Continuous learning and development opportunities
- Chance to make a significant impact on diverse and innovative projects
Skills Required
- 6+ years of software engineering experience with strong hands-on Golang experience
- Understanding of concurrency, goroutines, channels, and Go best practices
- Experience building APIs, microservices, and distributed systems
- Knowledge of SQL, databases, caching, and message queues
- Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP
- Strong problem-solving and system-design skills
- Familiarity with CI/CD, monitoring, and automated testing
What We Do
Looking for a self-managed professional team to help take your technology and product strategy to the next level? From leadership consulting to hands-on software delivery, we can support you in many ways. 1. Mobile, Web, Backend Software Development 2. Technology Infrastructure Solutions 3. Technology Scaling Solutions 4. Adopting Emerging Tech like Artificial Intelligence 5. Product & Technology Leadership Our custom software development services specialize in end-to-end product development. With a team of experienced professionals, we can help you navigate the complex world of technology and bring your vision to life. We offer on-demand product leadership and strategic guidance to help your business excel without the full-time commitment of a Chief Product Officer. Our team of experienced product experts works closely with you to understand your unique needs and craft tailored product strategies that align with your business objectives. We provide on-demand technical leadership and expertise to help your business scale and innovate without the full-time commitment of a Chief Technology Officer. As your tech leader, we focus on driving your technology strategy, optimizing your software architecture, and fostering a culture of innovation to propel your business forward. Let us be your go-to resource for all things product and technology. Contact us to learn more about how we can help your business succeed.








