Opportunity
Software Engineer
We are building a developer platform that empowers teams to innovate faster by providing self-service infrastructure, golden paths, and a seamless developer experience. We're looking for a Software Engineer with strong backend, and distributed systems expertise to help us build and scale this platform.
As part of our platform engineering team, you will contribute to building core services, APIs, and automation that reduce cognitive load for product teams and enable them to ship software with speed, security, and confidence.
Key Responsibilities:
Contribute to the definition, development, testing, and deployment of software solutions in coordination with other initiatives and solutions
Design and develop backend services in Go to power our internal developer platform.
Build and optimize PostgreSQL schemas, queries, and performance for platform services.
Develop and maintain REST APIs and integrations that enable product teams to consume platform capabilities.
Write and implement unit tests based on acceptance criteria with TDD in mind
Design and operate containerized workloads using Kubernetes, ensuring scalability and resilience.
Deploy and manage platform components in Azure Cloud and AWS (multi-cloud development experience is a plus).
Implement CI/CD pipelines with GitHub Actions to automate build, test, and deployment.
Contribute to GitHub-based workflows and branching strategies to support collaborative development.
Ensure platform reliability through monitoring, alerting, and observability
Required Skills & Experience
Strong proficiency in Go (Golang) for backend development.
Expertise in PostgreSQL design, optimization, and tuning.
Solid understanding of...
Read More
Apply now
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.