Keyloop

Senior Software Engineer

Keyloop
Apply
6 months ago
Ho Chi Minh City, VietnamSenior

Responsibilities

  • Design and implement robust, scalable software solutions for complex multi-sprint projects.
  • Lead technical design and architecture discussions while aligning solutions with platform strategy.
  • Own major features from technical design through implementation, testing, deployment, and monitoring.
  • Drive code quality, testing strategies, CI/CD improvements, and effective use of AI-assisted development tools.
  • Mentor and coach IC1 and IC2 engineers through pairing, code reviews, and technical guidance.
  • Own the operational health and reliability of team systems, including incident response and post-mortems.
  • Facilitate technical discussions and build consensus on architectural and design decisions.
  • Collaborate with Product Managers, Designers, and stakeholders on the roadmap and technical approach.
  • Lead process improvements, address technical debt and risks, and improve team velocity, quality, and developer experience.
  • Produce technical documentation including design documents, ADRs, and runbooks.
  • Represent the team’s technical perspective in cross-team discussions and planning forums.

Requirements

  • Deep knowledge of data structures, algorithms, design patterns, system design, and distributed systems principles.
  • Strong proficiency in at least one programming language and the ability to learn new languages, frameworks, and paradigms quickly.
  • Proven ability to design and implement scalable, maintainable, and well-tested software systems across technology stacks.
  • Strong experience with TDD/BDD, CI/CD, code reviews, and automated testing.
  • Understanding of cloud-native concepts, infrastructure patterns, and platform-level thinking.
  • Experience with data modelling, query optimization, and multiple database paradigms.
  • Understanding of API design, service-oriented architectures, event-driven patterns, and integration strategies.
  • Experience with monitoring, observability, and incident management practices.
  • Proficiency with AI-assisted and AI-driven development tools such as GitHub Copilot, Cursor, Claude Code, and agentic coding workflows.
  • At least 5 years of professional software development experience with demonstrated growth in scope and complexity.
  • Experience across multiple programming languages, frameworks, or production technology stacks is desirable.
  • Experience with containerization, orchestration, infrastructure-as-code, cross-team technical initiatives, or automotive, DMS, or SaaS domains is desirable.
  • Experience with agentic coding, multi-agent systems, prompt engineering, or enabling teams to adopt AI-assisted development practices is desirable.
  • SAFe or Agile certifications are desirable.

Benefits

  • Hybrid working model with regular presence expected at the Ho Chi Minh City, Vietnam office.
  • Training, continuous coaching, a Personal Development Plan, and participation in the AI Champions enablement program.
  • Clear career pathways toward Staff Engineer, Engineering Lead, or other career tracks.
  • Inclusive and diverse work environment with global collaboration and support for professional growth.

Categories

Keyloop

About Keyloop

1,001-5,000 employees
Contact me