Home Job Details
A
Information Technology 🏢 Full Time ⭐️ Verified

Senior Go (Golang) Engineer

Apex Systems
San Francisco
Estimated Salary
USD 160.000 – USD 220.000
New
Live Update
30 Juni 2026
Deadline
30 Jun 2027

Job Description

Are you a visionary engineer ready to architect the future of high-performance distributed systems? Apex Systems is seeking a top-tier Senior Go (Golang) Developer to join our elite engineering team. In this pivotal role, you will build scalable, resilient microservices that power millions of transactions daily. We are looking for a technical leader who thrives in a fast-paced environment and is passionate about clean code, cloud-native technologies, and solving complex architectural challenges.

As part of our growth strategy, you will have the autonomy to design systems from the ground up, optimize existing infrastructure, and mentor a team of talented engineers. If you are ready to push the boundaries of what is possible with Go, we want to hear from you.

Responsibilities

  • Architecture & Development: Design and implement robust, high-availability microservices and APIs using Go (Golang), adhering to SOLID principles and best practices.
  • Performance Optimization: Identify bottlenecks in legacy systems and refactor code to ensure sub-millisecond latency and high throughput under heavy load.
  • Collaboration: Partner with cross-functional teams—including product managers, designers, and DevOps engineers—to define technical requirements and deliver features that delight users.
  • Code Quality: Conduct rigorous code reviews, write comprehensive documentation, and drive the adoption of automated testing and CI/CD pipelines.
  • Mentorship: Mentor junior developers, conduct technical training sessions, and foster a culture of continuous learning and technical excellence within the team.
  • Cloud & DevOps: Leverage cloud platforms (AWS/GCP) and containerization technologies (Docker, Kubernetes) to deploy and manage scalable infrastructure.

Qualifications

  • Experience: 5+ years of professional software development experience, with at least 3 years specifically in Go (Golang).
  • Core Knowledge: Deep understanding of Go runtime internals, concurrency models (goroutines, channels), and the standard library.
  • Cloud & Infrastructure: Strong experience with cloud-native architectures (AWS, GCP, or Azure) and container orchestration (Docker, Kubernetes).
  • Databases: Proficiency in designing and optimizing SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • System Design: Proven ability to design distributed systems, handle large-scale data processing, and implement fault-tolerance strategies.

Required Skills

Go Golang Microservices Docker Kubernetes AWS PostgreSQL RESTful APIs System Design Concurrency

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All