
Senior Golang Engineer
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Philippines.
• As a Go Engineer, your key responsibilities will include designing, implementing, and maintaining backend services and applications that are high-performance, scalable, and reliable.
• You will collaborate closely with cross-functional teams to deliver software solutions that fulfill business requirements and advance our technological capabilities.
• Develop high-quality, fault-tolerant systems and products, taking ownership of all implementation aspects including frontend, backend, CI pipeline, automated test suites, and operations.
• Partner with your product owner and business stakeholders to outline the product and technology roadmaps.
• Engage with the broader engineering organization to ensure that your technological roadmap is in alignment with other teams.
• Design and develop robust, efficient, and maintainable backend systems and APIs utilizing Golang.
• Produce clean, well-documented code that adheres to coding standards and best practices.
• Implement unit tests and perform comprehensive code reviews to guarantee code quality and reliability.
• Optimize application performance and scalability to accommodate high data volumes and user traffic.
• Identify and resolve bottlenecks, bugs, and performance issues within the codebase.
• Collaborate closely with DevOps and infrastructure teams to ensure seamless deployment and monitoring of applications.
• Keep abreast of the latest trends and advancements in Golang and related technologies, sharing insights within the team.
• Provide mentorship and guidance to junior developers, fostering a collaborative team environment while offering technical leadership.
• 4-5+ years of demonstrated experience with Golang, having a proven record of successful project deliveries.
• Strong comprehension of data structures, algorithms, and software design principles.
• Proficiency in Golang with a solid understanding of its concurrency patterns and best practices.
• Experience with web frameworks for the development of APIs and microservices.
• Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
• Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
• Familiarity with version control systems like Git.
• Strong problem-solving abilities and the capacity to troubleshoot complex issues effectively.
• Excellent teamwork and communication skills, capable of working collaboratively and sharing knowledge with others.
• Preferred: An end-to-end owner of Frontend, Backend, CI/CD, and Operations, with a comprehensive understanding of building and supporting resilient, scalable services in production.
• A problem solver with a focus on user experience.
• Experience in cloud-based environments (e.g., AWS, Azure, GCP).
• Knowledge of frontend technologies (e.g., JavaScript, React, Vue.js) for full-stack development.
• Previous experience in an Agile development setting.
• Contributions to open-source Golang projects or active participation in the Go community.
• Full-time remote work.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.