Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
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.
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
HOT
Đăng
11 ngày trước
Junior Fullstack Developer (JavaScript, Golang, SQL)
Tại văn phòng
TP Hồ Chí Minh
Đăng
15 ngày trước
Backend Engineer (Java, Golang, Cloud, AWS, PostgreSQL)
Tại văn phòng
TP Hồ Chí Minh
NEW FOR YOU
Đăng
7 giờ trước
Senior/Lead Platform Engineer (Databricks, MLops, AWS)
Linh hoạt
TP Hồ Chí Minh
HOT
Đăng
10 ngày trước
Fullstack Java Software Architect (Fintech, AWS)
Tại văn phòng
TP Hồ Chí Minh
Góp ý