Software Engineer (Python)
Full-time | On-site | Tokyo, Japan
About the Company
We are a leading B2B SaaS company providing secure cloud-based solutions that empower businesses to work flexibly and safely from anywhere. Our engineering team builds mission-critical cloud security tools used by thousands of enterprise customers.
What You'll Do
Design, build, and maintain scalable backend features using Python
Architect reliable systems in distributed cloud environments
Contribute to CI/CD pipelines, testing, and documentation
Collaborate
with Product, Design, and Customer Success teams
Participate in code reviews and support continuous improvement
Help mentor junior engineers and contribute to team growth
What We're Looking For
Strong experience in backend development with Python
Proven ability to build scalable and maintainable web applications
Experience with cloud platforms (AWS, GCP, or Azure)
Familiarity with CI/CD, DevOps practices, and clean code principles
Ability to work collaboratively in a team setting
Fluent in English (no Japanese required)
Nice to Have
Background in Computer Science or related field
Experience with SaaS, security, or distributed systems
Familiarity with infrastructure as code and Linux environments
Interest in open source or developer communities
Why Join Us
Work in a multicultural environment with team members from over 20 countries
Be part of an agile, autonomous team that values technical excellence
Engage in cutting-edge product development with direct impact
Enjoy a strong work-life balance and a collaborative company culture
We support relocation, onboarding, and integration into life in Japan
Interview Process
Complete a coding challenge
Casual interview with Talent team
Technical interviews with engineers
Final interview with company leadership