Hybrid Software Engineer, Backend

Posted 6 days ago

Apply now

About the role

  • Lead the development of complex backend features and services, such as payment processing and inventory management systems
  • Design and implement scalable backend architectures and patterns, including microservices and event-driven systems
  • Drive technical decisions and best practices for backend development, including coding standards, performance budgets, and testing strategies
  • Mentor and guide other engineers in backend development practices through code reviews and technical presentations
  • Collaborate with product and frontend teams to define technical requirements and feasibility of new features
  • Optimize backend performance and scalability, focusing on database optimization, caching strategies, and load balancing
  • Contribute to backend platform technology and strategic roadmap decisions, including technology evaluation and technical debt reduction
  • Lead technical discussions and architectural reviews for major features and system changes

Requirements

  • Deep understanding of backend performance optimization techniques
  • Strong architectural and system design skills
  • Excellent mentoring and technical leadership abilities
  • Expert knowledge of Go and PHP ecosystems
  • MySQL
  • Spanner
  • Google Cloud Platform
  • Kubernetes
  • Excellent knowledge of Agentic AI tools and workflows
  • English: Business level (CEFR B2 or higher) required
  • Japanese: Basic (CEFR - A2) optional

Job title

Software Engineer, Backend

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job