Golang Developer

Pentangle Tech
Fremont, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fremont, United States of America

Tech stack

API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software Quality
Computer Programming
Continuous Integration
Amazon DynamoDB
Mobile Application Software
Release Management
Systems Architecture
Systems Integration
Delivery Pipeline
Infrastructure as Code (IaC)
Backend
Cloudformation
Amazon Web Services (AWS)
Deployment Automation
GraphQL
Front End Software Development
Api Design
Terraform
gRPC
Go
Microservices

Job description

We are seeking a highly experienced backend engineer to join our fast-paced, innovation-driven team in Fremont, CA. This role is ideal for someone who thrives in start-up environments, excels at building robust backend systems from the ground up, and is ready to take ownership of large-scale projects that span across engineering teams and business units., * Architect, build, and maintain scalable backend services and APIs using GoLang, gRPC, and GraphQL.

  • Design and implement robust CI/CD pipelines and Infrastructure as Code (IaC) to support reliable, automated deployments for web and mobile applications.
  • Build and operate complex systems using the AWS ecosystem (e.g., Lambda, ECS, RDS, DynamoDB, S3, etc.).
  • Collaborate with frontend engineers, product managers, and external partners to launch and scale features and services.
  • Lead technical strategy and roadmap planning for projects that span 6-12+ months, involving multiple teams and stakeholders.
  • Integrate third-party platforms and manage external service provider relationships.
  • Contribute to overall system architecture and drive best practices in code quality, testing, and operations.

Requirements

  • 5-10 years of hands-on backend development experience with strong coding proficiency in GoLang or similar languages.
  • Deep understanding of microservices architecture, API design, and system integration.
  • Proven experience with CI/CD practices, IaC (e.g., Terraform, CloudFormation), and release management.
  • Demonstrated success building systems on AWS and using its services at scale.
  • Experience launching 0 to 1 products and driving them to maturity and scalability.
  • History of acting as a technical lead for complex, cross-functional projects.
  • Excellent problem-solving and communication skills.

Apply for this position