We seek a Senior Backend Engineer with strong Golang skills to join the Cloud Integrations team. This high-impact role involves researching new cloud services (AWS, GCP, Azure), understanding their APIs and events, and integrating them into our platform using Golang and the Terraform SDK. You’ll work across multiple microservices to support data collection, infrastructure-as-code alignment, and backend implementation.
Job Summary
Key Responsibilities
What the job involves
• Continuously research and analyze new services released by cloud providers (AWS, GCP, Azure) to identify integration requirements and implementation approaches.
• Design and implement backend services in Golang to support new cloud resource types, ensuring performance, scalability, and maintainability.
• Develop and update Firefly’s microservices to incorporate new cloud services across the platform.
• Implement support for new resources using the Terraform SDK, aligning cloud infrastructure with code-based configurations.
• Leverage tools like Cursor and Claude to accelerate research and implementation of new cloud services.
• Write clean, testable code and contribute to testing strategies to maintain system reliability.
• Maintain clear technical documentation for newly supported resources and internal engineering processes.
• Actively engage in agile sprints, contributing to planning, estimations, and team delivery goals.
Required Qualifications
• 8+ years of professional software engineering experience
• 4+ years of hands-on experience developing scalable backend systems using Go
• Experience building and maintaining distributed systems and microservices at scale
• Prior experience integrating cloud providers' APIs for infrastructure services
Key Skills
Comfortable working with Git, code reviews, and contributing to CI/CD workflows
• Familiarity with Terraform and its Golang SDK is a strong advantage
• Experience with unit and integration testing using relevant tools and frameworks
• Solid understanding of cloud infrastructure with experience in at least one major provider (AWS preferred; GCP or Azure also acceptable)
• Knowledge of databases such as MongoDB and Elasticsearch, with a general understanding of data modeling and performance tuning
• Proven ability to independently research new cloud services and translate them into technical implementation
How to Apply
To apply for this position, please click the "Apply on Company Website" button to submit your application through the company's application system.
Application deadline: October 31, 2025
Similar Jobs
Explore other opportunities that match your skills and interests