Remote Senior Software Engineer - Backend Services
About the Role
We’re looking for a Remote Senior Software Engineer to join our Platform team at Chainguard. In this role, you will have the opportunity to design and build backend services and APIs that power our customer-facing platform capabilities. This is a highly impactful position in a fast-paced, product-driven environment where your contributions will be visible and valued.
What You'll Do
- Design, build, and evolve customer-facing backend services and public APIs that are essential for Chainguard's products.
- Understand how different Chainguard products and customer segments utilize shared platform capabilities to ensure APIs and services are effective for all users.
- Own features end-to-end, from design through implementation, rollout, and iteration, in close collaboration with Product Management and the Experience team.
- Contribute to a product-driven roadmap with real deadlines and clear outcomes, helping the team prioritize tradeoffs and ship iteratively.
- Work closely with cross-functional teams to ensure high-quality and reliable services that meet customer needs.
Requirements
- 5+ years of experience in backend engineering, specifically building production services and APIs in a modern cloud environment.
- Proficiency in Go (Golang) or a strong willingness to learn quickly.
- Experience in designing, implementing, and evolving public APIs that are consumed both externally and internally across multiple products.
- Familiarity with microservices and cloud-native architectures.
- Ability to discuss topics such as versioning, backwards compatibility, authentication, and usability based on real-world experience.
Nice to Have
- Experience with CI/CD pipelines and automated testing frameworks.
- Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with Agile methodologies and working in a collaborative team environment.
What We Offer
- Competitive salary ranging from $80,000 to $120,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Collaborative and inclusive company culture.
- Health, dental, and vision insurance coverage.
Join Chainguard as a Remote Senior Software Engineer and make a significant impact by building backend services and APIs. Enjoy a competitive salary and flexible work environment.
Who Will Succeed Here
Deep understanding of Go programming language and its concurrency model, enabling efficient backend service development and optimization.
Proven experience designing microservices architecture with a focus on scalability and performance, particularly in cloud environments like AWS or GCP.
Strong problem-solving mindset with a track record of managing complex API integrations and backend systems, ensuring seamless data flow and system reliability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months