Backend Developer
- Design, architect, and own highly reliable and scalable backend systems end-to-end, from initial design through production monitoring. - Translate complex product requirements into clear technical solutions and actionable development plans. - Lead system design discussions and drive architectural decisions for critical services. - Develop and maintain comprehensive documentation and unit tests. - Actively participate in technical discussions, challenge assumptions, and demonstrate a commitment to innovative problem-solving. - Identify and eliminate systemic bottlenecks — propose platform-level improvements, not just feature- level fixes. - Introduce innovative ideas and recommend integration of latest technologies to enhance team practices and software performance. - Maintain frequent and clear communication with peer developers, team leads, and cross-functional stakeholders.
- Minimum 5+ years of hands-on experience in Golang in production environments. - 7–12+ years of overall software engineering experience, with a demonstrable track record of building and scaling backend systems at high traffic. - Proven experience in system design at scale: distributed systems, data pipelines, or platform infrastructure serving hundreds of thousands of users or more. - Fluent in English (working daily with Tech Lead in Finland) - Experience building or maintaining observability/monitoring infrastructure (e.g., Datadog, Grafana, Prometheus, Kibana or equivalent). - Deep knowledge of relational databases and strong command of SQL. - Strong knowledge of Docker and container runtimes, coupled with solid experience with Kubernetes in production. - Solid experience with AWS or equivalent cloud service providers (Azure, GCP), including infrastructure provisioning via Terraform or equivalent. - Proficiency with Git or equivalent distributed version control systems. - Demonstrated experience applying modern software development principles (SOLID, design patterns, testing methodologies). - Familiarity with AI code assistants and intelligent developer tools; ability to critically evaluate AI- generated suggestions without blind acceptance. - Excellent verbal and written communication skills, with the ability to clearly articulate complex technical ideas to both technical and non-technical audiences. - Proven ability to work autonomously and take strong ownership, delivering high-quality results with minimal supervision.
- Hybrid work (3 days/week). - Working hours: 08:00 - 17:00 (1 hour lunch break). - Ambition: We think big, and don’t limit our vision for what is possible. - Agility: We operate with agility, adapting swiftly to market changes and customer needs. - Innovation: Our team thrives on innovation, constantly seeking new ways to improve our products and services. - Diversity: CubiCasa embraces diversity, recognizing that different perspectives lead to better solutions. - Work-Life Balance: CubiCasa values work-life balance, promoting flexible schedules and remote work options.
làm ở HCM hay Huế á admin
Vị trí này làm việc tại văn phòng ở TP.HCM bạn nhé.
Can up to 4000$ gross, he is leader ?
Please leave us a direct message, we will consult the salary range for you
Vui lòng chia sẻ range lương vị trí này giúp mình với ạ
Please leave us a direct message, we will consult the salary range for you
Mức lương maximum tầm nào bạn?
Please leave us a direct message, we will consult the salary range for you