Senior Software Engineer

Flowaccount — Thailand · Posted ~22 hours ago

Senior

Skills

High-performance API development Data modeling Backend services Complex business workflows System observability APIs Cloud SaaS Observability OCR

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a passionate engineering team building cloud-based business software for growing companies. As a senior software engineer, you will build high-performance APIs, design robust data models and backend services for complex workflows, and improve system observability. You will work on software that helps businesses streamline financial and operational processes.

Highlights

Join a passionate startup engineering team building cloud-based business software for small businesses. The role focuses on high-performance APIs, robust data models, complex business workflows, and observability, offering meaningful opportunities to improve systems that support real-world business operations.

Description

Join the FlowAccount Team as a Senior Software Engineer FlowAccount is Thailand’s leading cloud business solution with core accounting features for small businesses. We are a SaaS (Software as a Service) company providing an easy-to-use online cloud business suite designed specifically for Thai small businesses. Our software helps small business owners with core accounting topped with nice and easy-to-use tools for invoicing, expense tracking with OCR, and payroll. Our goal is to make softwarethat helps Thai small businesses save time, improve productivity, and ultimately increase their probability of success. We’re a Thai startup with a young and passionate team. About the Role As a Senior Software Engineer at FlowAccount, you will: Building high-performance APIs that support invoice generation, payment tracking, payroll automation, and compliance tools.Designing robust data models and services that handle complex business workflows across industries.Improving system observability, scalability, and uptime to support our growing customer base and new product lines.Contributing to infrastructure-as-code and continuous deployment pipelines to ensure rapid delivery and stable releases.Collaborating closely with product designers, front-end developers, and customer teams to shape solutions from problem discovery to production. Qualifications Prefer 3-5 years in full stack development.Bachelor’s degree in Computer Science or a related field, or equivalent experience.Proven development experience with various programming languages.Proficiency in working with SQL and MongoDB databases.Experience with AWS or other cloud services.For front-end candidates, expertise in Angular is preferred.For back-end candidates, proficiency in C# .NET and Python is essential. Benefits: Build products used by tens of thousands of businesses.Ship code that reaches customers quickly.High ownership with minimal bureaucracy.Learn from experienced engineers and product leaders.Flexible work hours and 45 days/year work from anywhere.Competitive compensation, health & accident insurance from day one.17–19 public holidays, 12 personal leave days, and 8 annual leave days.A friendly, collaborative team that genuinely enjoys building together.Clear opportunities to grow your career as the company scales. Location Skulthai Surawong Tower (MRT Samyan or BTS Saladaeng) Why Join FlowAccount? If you are a talented engineer, you want to join a company that builds products. Here’s why: Innovation and Impact: Work on products that directly impact and improve the accounting processes for over 130,000 users.Growth Opportunities: Be part of a fast-growing company where your contributions lead to tangible growth and success.Collaborative Environment: Join a team of passionate professionals who value collaboration, innovation, and continuous learning.Product Focus: Engage in meaningful projects, from ideation to deployment, and see your ideas come to life.Cutting-Edge Technology: Utilize the latest technologies and tools in a dynamic and forward-thinking setting. If you’re passionate about developing innovative solutions and want to be part of a forward-thinking team, we’d love to hear from you!