Let's Work Together
If you're passionate about tech and ready to grow, find your place in our team—
let’s connect! We’re excited to welcome you aboard!
Why You’ll Love Working with Us
Our perks and benefits support your health, growth, and achievements,
enriching your experience and empowering you.

Health and Wellness
Benefits

HMO Benefit from
Day One

Transportation and
Housing Subsidy

Service Recognition
Incentive

Group Assignment
Program

Certification And
Training Sponsorship

Team Activities
Reimbursement Application
Curious about Joining our Team?
Discover how you can join the innovative team and be part of our mission to
empower small businesses. Watch this short animated explainer video!

Find your Place in our Dynamic Team
Join us to thrive in a supportive, positive work environment where your growth is our
priority, and be part of a team that empowers you to succeed and innovate.
Work Setup and Schedule: Hybrid (3 days onsite / 2 days WFH weekly); Flexi-start (7 AM to 11 AM)
Full Time
Software Engineer
Job Type: Full Time
Work Setup and Schedule: Hybrid (3 days onsite / 2 days WFH weekly); Flexi-start (7 AM to 11 AM)
About the Role
We are looking for seasoned engineers who have evolved from writing code to engineering solutions. As a Mid-Level Engineer, you are a critical pillar of our team—you don’t just grow; you help the team grow. We need “Mature Bamboo” talent: individuals who thrive in technical ambiguity and possess a deep product mindset. You will be expected to take full ownership of features, ensuring every line of code serves our mission to empower small businesses.
Tech Stack and Tools
-
Languages/Frameworks: Ruby, Go, TypeScript, Python, RoR, React, Vite, webpack, etc.
-
Infrastructure: AWS, Kubernetes, Terraform, Helm, Aurora, BigQuery, etc.
-
Tools: Claude code, Argo CD, Bugsnag, Datadog, Redash, etc.
Responsibilities:
- Functional development within the core software and the design and development of supporting microservices.
- Ensuring high system availability and rapid incident recovery.
- Clarify the background, context and specifications of requirements, break them down into small, actionable tasks and maximize output as a team.
- Lead communication and collaboration within the team, including other departments such as PM and PD, to achieve goals.
- Maintain high quality delivery while staying on track with the long-term roadmap, and set a good example for other members through consistent technical contributions and a collaborative attitude.
Technical Skills Requirements:
- At least 3 years of professional experience in software development.
- You don’t just wait for a ticket; you identify gaps in the system. You are autonomous in solving complex bugs.
- You act as a bridge between business needs and technical execution. You advocate for the user during technical grooming.
- You are a lifelong learner who is now ready to SHARE—mentoring juniors and improving team workflows.
- You have a track record of thriving in fast-paced, changing environments and continuously learn new technologies.
- A strong product-first approach with a passion for user experience and problem-solving.
Hiring Process
-
Code Exam: Show us your technical logic and problem-solving skills.
-
Technical Interview: A deep dive into your engineering experience and the “how” behind your code.
-
Culture Fit Interview: Let’s talk about your values, your product mindset, and how you align with freee’s mission.
-
Final Interview: A final in-person interview with Likha’s President and Engineering Head.










