Senior Golang Engineer

Purple Drive Technologies

$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience
  • Deep expertise in Golang (Go)
  • Strong experience with distributed systems and microservices architecture
  • Hands-on with Kubernetes, Docker, and containerization
  • Experience with CI/CD pipelines and GitHub workflows
  • Strong API design and development skills
  • Proven experience with large-scale enterprise systems

Responsibilities

  • Design and develop scalable backend services using Golang
  • Build and maintain integrations with CI/CD and platform tooling
  • Establish and maintain Kubernetes clusters and containerized workloads
  • Lead frontend architecture using React
  • Own delivery lifecycle from POC to production
  • Define and implement QA strategies and regression testing
  • Design monitoring, logging, and alerting systems

Benefits

  • Technical leadership opportunity
  • Mentorship role for engineers
  • Engagement in enterprise architecture governance
  • Chance to work on large-scale projects
  • Flexible work environment options
Full Job Description
Overview:

Overview

We are seeking a highly experienced Senior Golang Engineer to lead the design, development, and delivery of cloud-native, distributed systems. This role requires strong expertise in Golang, Kubernetes, and microservices architecture, along with ownership of end-to-end system delivery, from proof of concept to production and beyond.

The ideal candidate will act as a technical leader, driving architecture decisions, mentoring engineers, and ensuring alignment with enterprise engineering standards.

Key Responsibilities

Backend Architecture & Development

  • Design and develop scalable backend services using Golang
  • Build and maintain integrations with CI/CD and platform tooling (e.g., GitHub Actions, XLR)
  • Develop microservices-based distributed systems
Cloud & DevOps

  • Establish and maintain Kubernetes (K8s) clusters and containerized workloads using Docker
  • Implement and manage CI/CD pipelines
  • Ensure adherence to cloud-native engineering best practices
Frontend Development

  • Lead frontend architecture using React
  • Develop and maintain OneApp-based applications (preferred)
  • Ensure seamless frontend-backend integration and performance
System Design & Data Modeling

  • Design data models, schemas, and scalable data flows
  • Ensure secure, efficient, and high-performance data handling
End-to-End Ownership

  • Own delivery lifecycle: POC 12 MVP 12 GA 12 Post-GA improvements
  • Ensure both functional and non-functional requirements are met
Quality, Performance & Stability

  • Define and implement QA strategies and regression testing
  • Lead performance, load testing, and resiliency improvements
  • Ensure system stability and reliability in production
Observability

  • Design and implement monitoring, logging, and alerting systems
  • Ensure applications meet SLOs and operational standards
Architecture & Governance

  • Create and maintain architecture diagrams and ADRs
  • Participate in design reviews and governance forums
  • Align solutions with enterprise standards and architecture roadmap
Leadership & Mentorship

  • Provide technical guidance to engineering teams
  • Act as primary escalation point for technical issues
  • Drive design decisions, trade-offs, and delivery prioritization
  • Collaborate with architects and senior stakeholders
Required Skills & Qualifications

  • 8+ years of experience in software engineering
  • Deep expertise in Golang (Go)
  • Strong experience in distributed systems and microservices architecture
  • Hands-on experience with Kubernetes, Docker, and containerization
  • Experience with CI/CD pipelines and GitHub workflows
  • Strong experience in API design and development
  • Expertise in system design, testing, and production operations
  • Strong understanding of observability (logging, metrics, monitoring)
  • Proven experience delivering large-scale enterprise systems
  • Strong communication and stakeholder management skills
  • Experience working in Agile environments
Preferred / Nice-to-Have Skills

  • Experience with React (frontend development)
  • Exposure to Java and microservices ecosystems
  • Experience with OneApp framework
  • Knowledge of enterprise governance and architecture practices

Similar Jobs

More Jobs at Purple Drive Technologies

More Information Technology Jobs

Find similar Senior Golang Engineer jobs: