Match score not available

Backend Engineer (Senior Level) at Manabie

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or a related field., Minimum of 5 years of experience in software engineering, focusing on Golang, Postgres, and Kubernetes., Proven experience in designing and implementing large-scale software systems., Strong problem-solving skills and ability to work collaboratively with cross-functional teams..

Key responsabilities:

  • Take a deep dive into the codebase and provide guidance on best practices for coding style and architecture.
  • Monitor and improve the performance and scalability of software systems.
  • Collaborate with cross-functional teams to understand business operations and optimize systems.
  • Design, develop, and implement software solutions that enhance efficiency, reliability, and scalability.

Manabie logo
Manabie E-learning Scaleup https://www.manabie.vn/
51 - 200 Employees
See all jobs

Job description

PREPARING US FOR TOMORROW'S WORLD

You specialize in building and maintaining leading-edge B2B2C solutions built on world-class technology stacks that bring our unique vertical SaaS experience to Japan, South-East Asia, and more. Millions of people will be impacted by your contributions, which is demanding in terms of design and quality but also incredibly rewarding.

Why working in Manabie:

  • The international and remote-based team from Japan, Vietnam, Singapore, Philippines, Indonesia, etc.
  • Growth environment with professional and highly skilled product teams e.g.ex Co-founders, ex-McKinsey, ex-BCG, ex-Recruit Group (Top OT company in Japan), ex-US Amazon, ex-Ogilvy, etc.
  • Be a part of the journey of a high-growth startup and contribute to the digital transformation of education.

Perks:

  • Probation: 2 months (100% full-time salary).
  • Health Insurance package from BaoViet.
  • 13-months and Performance Bonus.
  • 14 days Paid Leave Annually.

Responsibilities

  • Take a deep dive into our codebase and provide guidance on best practices for coding style and architecture.
  • Monitor and improve the performance and scalability of our software systems, including both language and database components.
  • Collaborate with cross-functional teams to understand business operations and provide solutions to optimize our systems.
  • Design, develop, and implement software solutions that improve the efficiency, reliability, and scalability of our systems.
  • Ensure software solutions are flexible and adhere to software engineering principles.
  • Continuously research and adopt new technologies and tools that can improve the effectiveness and efficiency of our software development processes.

Requirements

Must-Have:

  • Bachelor’s degree in Computer Science, or a related field.
  • Minimum of 3 years building SaaS product.
  • Minimum of 5 years of experience in software engineering, with a focus on Golang, Postgres, and Kubernetes.
  • Proven experience in designing and implementing large-scale software systems.
  • Solid understanding of distributed systems, networking, and database management.
  • Experience with monitoring and optimizing system performance.
  • Strong communication skills and the ability to work collaboratively with cross-functional teams.
  • Ability to work independently and take ownership of projects.
  • Strong problem-solving skills and attention to detail.

Nice to have

  • Golang or Node.js
  • Exposed to DevSecOps culture

Required profile

Experience

Industry :
E-learning
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

Back-End Engineer Related jobs