Lead Golang Software Engineer with Kubernetes & Google Cloud Platform (GCP)

Macpower Digital Assets Edge Private Limited

Atlanta, GA

JOB DETAILS
SALARY
$127,600–$199,900 Per Year
SKILLS
Algorithms, Application Programming Interface (API), Best Practices, Cloud Computing, Coaching, Code Reviews, Communication Skills, Computer Networks, Computer Science, Computer Systems, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Customer Support/Service, Data Structures, Debugging Skills, Design Patterns Programming Methodologies, Distributed Computing, Engineering, GCP (Good Clinical Practices), GitHub, Go Programming Language (Golang), Identify Issues, Information/Data Security (InfoSec), Mentoring, Middleware, Object Oriented Programming (OOP), Open Source, PostgreSQL, Presentation/Verbal Skills, Problem Solving Skills, Product Development, Product Planning, Public Cloud, REST (Representational State Transfer), Root Cause Analysis, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software as a Service (SaaS), Systems Administration/Management, Team Building, Team Player, Technical Leadership, Technical Strategy, Technical Support, Testing, Writing Skills
LOCATION
Atlanta, GA
POSTED
1 day ago

Position Summary & Key Areas of Responsibility:

  • Build, test, operate, and improve platform engineering solutions.
  • Own problems end-to-end, engaging with stakeholders to contribute to product roadmap, considering performance, observability, operations, and testing.
  • Contribute to technical strategy and vision for the team via design and code review.
  • Participate in shaping an effective software development lifecycle with a focus on customer support and root cause analysis.
  • Uphold high engineering standards by providing technical leadership and assistance to internal and external product development teams, advocating for best practices.
  • Mentor others on the team with a growth mindset.
  • Diagnose and debug issues within the system or in downstream dependencies, working with other teams to resolve issues.
  • Knowledgeable in cloud-native microservices architecture, data architecture, analytics, software/application architecture, and modern cloud security.

Basic Qualifications:

  • Bachelor's Degree in a Technical Discipline or equivalent work experience.
  • At least 5 years of experience in software engineering, designing, and architecting enterprise solutions.
  • 4+ years of experience integrating with REST APIs.
  • 4+ years of experience working with Public Clouds (Google Cloud Platform).
  • 4+ years of experience working with Kubernetes and containerized platforms.
  • Strong computer science fundamentals: OOP, design patterns, data structures, and algorithms.
  • Strong advocate for Infrastructure as Code.
  • Experience designing and implementing multi-tenant SaaS systems.
  • Experience with cloud-based technologies and enterprise-scale cloud adoption.
  • Ability to document and publish recommendations and guidance.

Preferred Qualifications:

  • Experience designing distributed systems with considerations for performance, responsiveness, concurrency, availability, supportability, and observability.
  • Platform engineering experience with PostgreSQL, GitOps, CI/CD, Kubernetes, Open Container Initiative (OCI) test infrastructure, Bazel, Golang, LaunchDarkly, and Okta.
  • Familiarity with collaboration and issue tracking using GitHub.

General Knowledge, Skills, and Abilities:

  • Expertise in Google Cloud Platform.
  • Experience participating in open-source projects.
  • In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development).
  • Outstanding verbal and written communication skills for technical and non-technical audiences at various levels (executive, management, individual contributors).
  • Ability to estimate work effort for stories and epics, ensuring successful milestone completion.
  • Ability to guide and advise on architecture and design best practices based on experience.
  • Strong work ethic, positive outlook, and responsiveness to internal and external customers.
  • Experience mentoring, coaching, and fostering team development.
  • Knowledge of networking, computing platforms, storage, databases, security, middleware, systems management, and related infrastructure technologies.

Non-Negotiable Requirements:

  • Golang, Kubernetes, and Google Cloud Platform (GCP) Must have 3+ years of experience with

About the Company

M

Macpower Digital Assets Edge Private Limited