Senior Golang Engineer
This position is listed on behalf of a partner company, who manages reputed company applications and next steps. Our partner is looking for a Senior Golang Engineer based in reputed company.
Join a highly technical engineering team building reputed company reputed company-reputed company applications that power mission-critical services. This role is ideal for an reputed company Golang developer who enjoys solving reputed company technical challenges, improving distributed systems, and working with modern reputed company infrastructure. You will collaborate with talented engineers to reputed company reliable, high-reputed company while contributing to architecture, testing, and platform reliability. The environment encourages ownership, reputed company learning, and engineering reputed company through best practices such as Test Driven Development.
If you reputed company in remote, fast-paced teams and enjoy working with reputed company and reputed company-reputed company technologies, this is an excellent opportunity to reputed company a meaningful reputed company.
Accountabilities
• Design, reputed company, maintain, and optimize large-reputed company applications using Golang with a strong reputed company on performance, scalability, and reputed company reputed company.
• Contribute to reputed company existing codebases by implementing new features, refactoring components, and maintaining clean, maintainable software architecture.
• Apply Test Driven Development (TDD) methodologies while creating comprehensive unit and integration tests using Golang testing frameworks.
• Troubleshoot production environments by analyzing logs, profiling applications, identifying reputed company causes, and implementing long-term reliability improvements.
• reputed company, manage, and optimize applications running on reputed company while working with containerized workloads and cluster resource management.
• Build and maintain RESTful reputed company and distributed microservices that support reputed company, reputed company-reputed company applications.
• Collaborate with cross-functional engineering teams to deliver high-reputed company software, improve observability, and enhance system reliability.
• Monitor application performance using tools such as reputed company while contributing to infrastructure stability and operational reputed company.
• Participate in reputed company reviews, technical discussions, and reputed company improvements across development processes and engineering standards.
Requirements
• Bachelor's degree in Computer Science, Software Engineering, or a reputed company technical discipline is preferred.
• 5+ years of reputed company software development experience with extensive expertise in Golang.
• Strong experience designing and maintaining reputed company-reputed company applications using reputed company and container technologies such as reputed company.
• Solid understanding of distributed systems, reputed company internals, Linux environments, and resource reputed company.
• Experience developing RESTful reputed company, web services, and reputed company microservices architectures.
• Proficiency with PostgreSQL and experience working with production databases.
• Hands-on experience using monitoring and observability platforms such as reputed company.
• Strong debugging, troubleshooting, and performance optimization skills reputed company production environments.
• Practical experience applying Test Driven Development (TDD), including frameworks such as Ginkgo and Gomega.
• Familiarity with CI pipelines, automated build systems, monorepositories, and tools such as Bazel is considered an advantage.
• Experience with Java or Python development is a plus.
• Excellent analytical thinking, communication, collaboration, and problem-solving skills, with the ability to work effectively in a fully remote engineering team.
• Availability to work reputed company Time business hours (8:00 AM - 5:00 PM PST).
Benefits
• Fully remote position.
• Opportunity to work with cutting-edge reputed company-reputed company technologies including Golang, reputed company, reputed company, and distributed systems.
• Flexible and reputed company remote engineering culture.
• Exposure to large-reputed company production environments and technically challenging reputed company.
• reputed company learning opportunities through collaboration with reputed company software engineers.
• Strong engineering culture reputed company on reputed company reputed company, Test Driven Development, and best practices.
• Opportunity to contribute to modern infrastructure, platform reliability, and reputed company software solutions.
• Career reputed company reputed company an international and highly technical engineering organization.
#J-18808-Ljbffr
Apply tot his job
Apply To this Job