Posted 3 months ago
Software Engineer
Pathum Wan, ThailandRemoteFull-time
AI Summary
A Software Engineer builds, scales, and maintains Finnomena’s products and platforms, writing production-quality code, participating in design and code reviews, and collaborating with product managers, designers, and engineers.
About this role
About the Role:
We are looking for a Software Engineer to help build, scale, and improve Finnomena’s products and platforms. This is a hands-on role focused on delivering high-quality software, learning from experienced engineers, and growing technical ownership over time.
Responsibilities
- Build, enhance, and maintain product features and system components under guidance from senior engineers.
- Write clean, readable, and production-quality code with a strong focus on correctness and maintainability.
- Participate in system design discussions and contribute to technical solutions for product features.
- Collaborate closely with product managers, designers, and engineers to deliver customer-facing features.
- Help maintain and improve CI/CD pipelines, testing practices, and observability tooling.
- Assist in monitoring production systems and support investigation and resolution of incidents.
- Follow established engineering standards, best practices, and design patterns.
- Participate in code reviews, both giving and receiving feedback, to continuously improve code quality.
- Continuously learn new technologies, tools, and engineering practices to improve individual and team effectiveness.
Required Skills & Experience
- professional software development experience.
- Solid understanding of software engineering fundamentals, including data structures, basic system design, and testing.
- Proficiency in at least one core programming language (e.g. Golang, TypeScript, Python).
- Experience contributing to production codebases and shipping features to users.
- Familiarity with version control, code review processes, and CI/CD workflows.
- Ability to communicate clearly and work effectively within a cross-functional team.
- Growth mindset with a willingness to take feedback and improve continuously.
Nice to Have (GenAI Experience)
- Experience using AI or GenAI APIs to enhance product features.
- Familiarity with LLM concepts such as prompting, embeddings, or retrieval-augmented generation (RAG).
- Exposure to AI-enabled automation, chatbots, or intelligent product features.
- Awareness of AI/ML system trade-offs, limitations, and responsible AI considerations.
What Success Looks Like
- You reliably deliver well-scoped features that meet product and quality expectations.
- Your code is readable, maintainable, and improves over time through feedback and iteration.
- You grow in technical ownership and confidence when working on production systems.
- You collaborate effectively with teammates and contribute positively to team culture.
- When opportunities arise, you help the team experiment with AI capabilities to create better user experiences.
Skills
CI/CDCode ReviewGolangPythonSoftware TestingSystem DesignTypeScriptVersion Control
Explore related jobs
More jobs at Finnomena Public Company Limited
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.