Principal Software Engineer
Bjak · Remote · Singapore ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote worldwide
- Principal level role
- English required
- Fast hiring process
- High-scale systems
Doit is reinventing personal finance through AI-driven tools for spending, saving, and investing. As a Principal Software Engineer, you will own the technical execution for major products, designing scalable systems across backend, frontend, and infrastructure.
This hands-on leadership role involves driving architecture decisions, writing code, and mentoring engineers. You will transform ambiguous product challenges into clear technical solutions while raising engineering standards across the global team.
What you'll do
- Own technical design and execution for major products and initiatives
- Design scalable systems across backend, frontend, APIs, and infrastructure
- Drive architecture decisions balancing speed, cost, and reliability
- Write code, prototype, review, and solve production problems
- Translate ambiguous product needs into technical execution plans
- Mentor engineers and lead critical technical initiatives
What you'll need
- 7+ years of experience building and shipping production systems
- Deep expertise in distributed systems, APIs, databases, or cloud
- Strong system design skills for complex or high-scale environments
- Proven ability to remain hands-on with coding tasks
- Track record of leading major engineering projects to production
- Strong English communication skills for global collaboration
Nice to have
- Experience scaling engineering teams or practices during growth
- Background operating across multiple products or countries
How you'll work
- Fully remote position with global hiring
- Collaborate across multiple time zones
- English is the primary working language
Hiring process
- Online assessment or practical task
- Technical interview
- Final round with CEO
- Goal to complete process within one week