Principal Full Stack Engineer
Through proprietary software and AI, along with a focus on customer delight, Sleek makes the back-office easy for micro SMEs.We give Entrepreneurs time back to focus on what they love doing - growing their business and being with customers. With a surging number of Entrepreneurs globally, we are innovating in a highly lucrative space.We operate 3 business segments:
- Corporate Secretary: Automating the company incorporation, secretarial, filing, Nominee Director, mailroom and immigration processes via custom online robots and SleekSign. We are the market leaders in Singapore with :5% market share of all new business incorporations
- Accounting & Bookkeeping: Redefining what it means to do Accounting, Bookkeeping, Tax and Payroll thanks to our proprietary SleekBooks ledger, AI tools and exceptional customer service
- FinTech payments: Overcoming a key challenge for Entrepreneurs by offering digital banking services to new businesses
- High-quality, scalable, secure engineering solutions
- Thoughtful and practical application of AI to automate and improve customer workflows
- High-quality systems capable of supporting advanced AI workloads at scale
- Strong engineering standards, testing, and maintainability
- Clear communication, alignment, and predictable delivery across teams
- Mentorship and technical leadership to elevate the broader engineering team
- Lead end-to-end design and implementation of major product features and platform enhancements
- Deliver solutions that improve performance, reduce operational issues, and enhance scalability
- Take ownership of a complex technical domain and become the subject-matter expert for it
- Assess current architecture and propose a 6-12 month roadmap of improvements (performance, reliability, modularity)
- Introduce or refine engineering patterns and frameworks to speed up development while ensuring stability and quality
- Drive adoption of best practices in API design, modular architecture, and system observability
- Establish or refine engineering standards (testing, linting, CI/CD, error handling, code review quality)
- Champion the use of modern engineering tools, including AI-assisted development and testing tools, to improve team productivity
- Ensure strong automated test coverage and modern DevOps practices across services
- Identify recurring technical debt and support requests, and lead systemic fixes rather than one-off patches
- Introduce meaningful monitoring, logging, alerting, and resilience patterns for critical services
- Detect and fix bottlenecks in API performance, data modeling, database queries, or front-end rendering
- Strengthen 'secure-by-default' coding practices and guide teams on potential risks
- Provide hands-on coaching to mid and senior engineers; uplift the skillset of the entire engineering org
- Lead architecture reviews, design discussions, and tech deep dives with clarity and influence
- Act as a force multiplier through clear documentation, reusable components, patterns, and frameworks
- Work closely with PM, QA, and Design to refine requirements and ensure stories meet DOR/DOD
- Communicate proactively about risks, trade-offs, estimates, and delivery expectations
- Serve as a trusted partner to business and product stakeholders for complex or ambiguous technical problems
- 8 plus years of full stack engineering experience
- 8 plus years leading delivery of complex systems
- Experience designing scalable architectures, APIs, and services with strong testing and observability
- Strong proficiency with Javascript and Typescript
- Strong proficiency in modern backend technologies (Node.js, bonus to have experience with NestJS) and frontend frameworks (React or Vue)
- Strong proficiency with both relational databases (Postgres or MySQL) and no-SQL databases (MongoDB), along with ORMs like TypeORM and Mongoose
- Proven track record delivering production-grade applications in SaaS, B2B, FinTech, or similar environments
- Hands-on experience building and integrating AI-powered features, such as LLM-based automation, classification, document processing, or workflow enhancement
- Familiarity with AI development and evaluation tools (e.g., vector search, embeddings, prompt frameworks, or AI-assisted development tools)
- Solid understanding of cloud platforms (AWS preferred), CI/CD pipelines, and DevOps practices
- Excellent communication skills and experience partnering with Product, Design, and QA
- A history of mentoring engineers and raising engineering quality across teams
- Nice to have : Experience in Fintech (accounting, bookkeeping, etc)
Y Combinator