Khám phá việc làm Cloud & Infrastructure nổi bật.
Xem ngay

Senior Backend Golang Developer (AWS, GCP, SQL)

Bankaool
B20 Bạch Đằng, Tân Sơn Hòa, TP Hồ Chí Minh
Tại văn phòng
Đăng 4 giờ trước
Kỹ năng:
Lĩnh vực:
Ngân Hàng

3 Lý do để gia nhập công ty

  • Competitive salary: Negotiable based on experience
  • 13th-month salary.
  • 12 days of annual leave plus public holidays.

Mô tả công việc

🧾 POSITION SUMMARY
The Senior Golang Developer will be responsible for designing and developing complex backend services, ensuring high performance and scalability, and mentoring junior team members. You will work closely with cross-functional teams and lead initiatives that shape our technical strategy and product infrastructure.
🛠 KEY Responsibilities
Technical Leadership

  • Design and architect scalable microservices and distributed systems.
  • Lead technical decision-making and provide guidance on system design.
  • Optimize application performance, reliability, and scalability.
  • Implement advanced concurrency patterns and performance tuning in Go.
  • Establish and promote coding standards and best practices.
  • Shape the technology roadmap and evaluate technical trade-offs to optimize operational performance and development costs.

Development & Engineering

  • Build high-performance backend services using Go and relevant frameworks.
  • Design and implement robust RESTful and gRPC APIs.
  • Integrate with SQL and NoSQL databases, ensuring data consistency and performance.
  • Implement logging, monitoring, tracing, and observability across backend systems.
  • Ensure backend security and compliance with internal and external policies.
  • Lead incident response and production troubleshooting.
  • Establish and maintain automated source code quality standards through linters and static analysis.
  • Develop and execute a comprehensive testing strategy, including Unit, Integration, and End-toEnd (E2E) tests, to ensure system reliability.
  • Design highly observable systems by standardizing logging, tracing, and metrics structures to proactively detect and resolve issues before they impact users.
  • Effectively leverage and manage AI tools to enhance productivity and work outcomes.

Team Collaboration & Mentoring

  • Mentor junior and mid-level developers through code reviews and knowledge sharing
  • Participate in the hiring process and conduct technical interviews
  • Collaborate with DevOps, product managers, and frontend teams
  • Contribute to sprint planning, estimation, and delivery roadmaps

Yêu cầu công việc

📌 Requirements
Technical Skills

  • 5+ years of experience working with Go (Golang) in production environments.
  • Proficiency with Go frameworks such as gRPC, Gin, and Echo.
  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Deep understanding of Go internals, including goroutines, channels, memory management, and garbage collection.
  • Strong experience with microservices architecture and distributed systems.
  • Solid database expertise in PostgreSQL/MySQL and NoSQL databases (MongoDB, Redis).
  • Hands-on experience with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and observability tools (Prometheus, Grafana, ELK Stack).

Architecture & System Design

  • Experience designing scalable and highly available systems.
  • Strong understanding of messaging and event-driven systems (RabbitMQ, Kafka).
  • Knowledge of caching strategies, CDN usage, and security protocols (OAuth2, JWT).
  • Strong grasp of SOLID and DRY principles, and advanced architectural patterns such as Clean Architecture or Domain-Driven Design (DDD).
  • Experience using profiling and benchmarking tools (e.g., pprof, trace) to address high-throughput system challenges.
  • Deep understanding of distributed system patterns such as the Saga Pattern and data consistency models (e.g., Eventual Consistency).

Soft Skill & Leadership

  • Strong problem-solving and debugging skills.
  • Ability to work independently and lead small projects or technical initiatives.
  • Excellent communication and collaboration skills.
  • Experience mentoring and guiding team members.

➕ Preferred Qualifications

  • Background in fintech, banking, or payment systems.
  • Relevant certifications (e.g., AWS).
  • Knowledge of blockchain, cryptocurrency, or machine learning integrations.

Tại sao bạn sẽ yêu thích làm việc tại đây

📍 Position Information

  • Location: B20 Bach Dang Street, Tan Son Hoa Ward, Ho Chi Minh City
  • Working hours: Monday to Friday, 8:30 AM – 6:00 PM (including 1.5-hour lunch break from 12:00 PM - 1:30 PM)

💼 WHAT WE OFFER

  • Competitive salary: Negotiable based on experience.
  • 13th-month salary.
  • 12 days of annual leave plus public holidays.
  • Daily lunch provided by the company’s kitchen, offering both Vietnamese and Western dishes.

🌐 LANGUAGE

  • Vietnamese (primary language)
  • English (client communication)

🚀 Application Process

To apply, please submit:

  • An updated English CV.
  • GitHub or portfolio links (if available).
  • Relevant certifications or personal projects.
  • Good English proficiency is required.

There will be an English interview following the work experience discussion round.

Bankaool

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Ngân Hàng
Quy mô công ty
51-150 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Thêm lương OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email Nhận thông báo