- No elements found. Consider changing the search query.

Upload your resume
Our AI reads it and finds the jobs that fit you.
Upload ResumeExperience:
5 years required
Skills:
Software Development, Industry trends, Recruitment, Teamwork, English
Job type:
Full-time
Salary:
negotiable
- Design, develop, and test software components and applications related to payment gateway integrations and processing.
- Write clean, well-structured, and maintainable code.
- Collaborate with other developers, testers, and product managers to ensure project success.
- Troubleshoot and resolve technical issues.
- Stay up-to-date with the latest technologies and industry trends in payment processing and software development.
- You.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Minimum of 5 years of experience in software development.
- Strong proficiency in Java programming language.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with SQL databases and SQL queries.
- Knowledge of version control systems (Git).
- Excellent problem-solving and analytical skills.
- Fluency in English (both written and spoken).
- Strong communication and teamwork skills.
- Nice To Have.
- Experience with Spring Batch and cron/scheduled job frameworks, including handling job failures, retries, concurrency, performance optimization, and operational challenges.
- Hands-on experience designing and supporting large-scale batch processing and scheduled job systems using Spring Batch.
- Understanding of payment gateway integrations and processing, including knowledge of payment standards and security protocols.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of frontend technologies (HTML, CSS, JavaScript).
- Experience with microservices architecture.
- Proficiency with AI-assisted development tools (e.g., Cursor, Copilot, LLM prompts) to write, test, and ship high-quality code faster.
- If you are a motivated and talented Software Developer with a strong foundation in Java, object-oriented programming, and a passion for payment processing technologies, we encourage you to apply.
- How to apply.
- The hiring team will review your application.
- 2-3 Interviews with the hiring team, People Operations team and all stakeholders involved in the process.
- Why you'll love it here.
- Work with other talented, ambitious international colleagues who love their craft.
- A modern and well-equipped work environment.
- Flexible working hours.
- A medical healthcare plan and annual health check-up.
- A friendly bunch of colleagues.
- What we believe in.
- We cultivate teamwork and a trust-based working culture.
- We celebrate diversity and continuous improvement.
- Giving our employees the opportunity and create for their own success.
- About Omise.
- Founded in 2013, 500 people.
- Headquartered in Japan, with operational headquarters in Bangkok and offices in Singapore, Indonesia, and Malaysia.
- Raised over $236M of funding to date from institutional investors including SCB10X, SPARX Group Co. Ltd., Toyota Financial Services Corporation, JIC Venture Growth Investments, MUFG Bank, Mars Growth Capital, Ascend Venture Group, and more.
- Won Digital Startup of the Year at Digital Thailand Big Bang 2017.
- Won Forbes Japan Startup of the Year 2018.
- Won 3 awards from International Business Magazine Award 2020.
- Most Innovative Electronic Payment Platform for Singapore.
- Most Innovative Seamless Transactions Provider for Singapore.
- Best Payment Solutions Provider in Singapore.
- Won Mizuho Innovation Award 2022 (Q2).
- Life at Omise.
- Nearly 500 employees work from our six office locations as well as remotely from home or co-working spaces. While we are a global company, a lot of our thinking goes into how to solve payment problems at the hyper-local level to help businesses scale and reach their customers.
- Our core values - simple, real, and beautiful serve as our North Star and are integrated into how we work and the results of our work.
- At Omise, we empower people to embrace project-ownership and take initiative. We love to see our employees act as the owner of the outcome and confidently provide solutions to each challenge, taking a collaborative teamwork approach. Our fellow employees are encouraged to discuss and share ideas, and are given the freedom to explore all areas of their work, in order to achieve the expected results.
- People at Omise are from different backgrounds and together, we contribute to creating an inclusive, friendly, and safe working environment. As a company, we embrace diversity and value open discussions, a learning mindset, professionalism, and respect. "Growing with us" means to celebrate the challenges and to always look for opportunities to learn, develop your skills, and move one step forward each day. If this is the work environment you are looking for, then get in touch with us.
- We look forward to hearing from you. Omise embraces diversity and nourishes an open and inclusive work environment. We are home to over 27 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.
- We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.
- Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.
Experience:
2 years required
Skills:
Architecture, Enthusiastic, Automation, Kubernetes, TypeScript, node.js, Python, Docker, DevOps, Kafka, NoSQL
Job type:
Full-time
Salary:
negotiable
- We are looking for an.
- enthusiastic.
- Software Engineer to help build modern applications, internal tools, and automation systems that increasingly leverage AI capabilities.
- You will work primarily as a software engineer - designing APIs, building services, improving system reliability - while also integrating AI models into real features that improve productivity and user experience.
- This role is ideal for someone who is strong in software engineering and excited to apply AI in practical, production ready ways. A successful candidate will develop and enhance a large-scale micro services system. Candidates should expect to work with other team members on designing and implementing core platform components. Candidates should also expect to create unit tests, automated functional tests and load tests for all micro services.
- Design, build, and maintain backend services, APIs, and internal tools.
- Develop clean, maintainable, and well tested code in Python, Node.js/TypeScript, or Go.
- Work with databases, message queues, and cloud infrastructure.
- Participate in code reviews, architecture discussions, and sprint planning.
- Improve system reliability, performance, and observability.
- Help evaluate AI tools, libraries, and model options.
- Collaborate with senior engineers on prompt design and AI workflow improvements.
- Ensure AI usage follows basic governance and data handling guidelines.
- Work closely with product managers to translate requirements into technical solutions.
- Collaborate with AI engineers, architects, and DevOps teams.
- Contribute to documentation, internal knowledge sharing, and continuous improvement.
- Capabilities.
- 2-5 years of experience in software engineering.
- Strong skills in.
- Python.
- Node.js/TypeScript., or.
- Go.
- Experience building APIs, microservices, or backend systems.
- Familiarity with relational and NoSQL databases.
- Understanding of cloud platforms (AWS/GCP/Azure) and CI/CD pipelines.
- Good debugging, testing, and problem solving skills.
- Experience with Message Broker systems (RabbitMQ, Kafka, Pub/Sub).
- Experience with containerization (Docker, Kubernetes).
- Experience calling LLM APIs (OpenAI, Anthropic, Google).
- Basic understanding of prompt engineering.
- Understanding of how to integrate AI features into applications.
- Curiosity and willingness to learn new technologies.
- Strong communication and collaboration skills.
Skills:
Architecture, Javascript, TypeScript, node.js, Oracle
Job type:
Full-time
Salary:
฿100,000 - ฿108,000, negotiable
- Work with Integration Architect and Solution Architects to write the Integration for the various requirements.
- Analyse the current integration and plan for refactoring the same to conform to Enterprise Integration Architecture.
- Integration should have abstraction to ensure that the source/ destination systems can be changed by writing connectors.
- Work as scrum teams.
- Bachelor's degree in information technology, software engineering, computer science, or related field.
- Sound knowledge of any relational database preferable Oracle Database.
- Knowledge of Node JS, JavaScript, TypeScript for writing REST APIs.
- Knowledge of deploying the APIs in containers.
Skills:
Quality Assurance, Architecture, Automation, Leadership Skill, Assurance
Job type:
Full-time
Salary:
negotiable
- Thai nationals apply only*.
- Contribute to strategy: Work alongside senior QA and the Lead QA to shape testing and release approaches across projects, helping ensure consistent quality from ideation to production.
- Own quality on your projects: Design and execute test strategies, run both manual and automated testing, and act as a quality gatekeeper. You'll contribute to release-readiness decisions that shape our product's success.
- Build test automation: Develop and maintain modern automation frameworks with Pytest, Playwright, and Locust, integrated into our CI/CD pipelines.
- Explore AI-powered QA: Experiment with AI-assisted tools (e.g., test case generation, intelligent regression detection) to work smarter and stay current.
- Strengthen resilience: Apply performance, security, and chaos testing practices to help our systems hold up under pressure.
- Support the team: Share knowledge with peers and help onboard junior QAs, contributing to a strong QA culture.
- Collaborate cross-functionally: Work side by side with developers, machine learning engineers, UX/UI teams, and AI stakeholders to catch issues early and ensure smooth releases.
- Improve continuously: Suggest better tools, frameworks, and practices to boost speed, reliability, and quality.
- What we're looking for.
- Solid experience (3+ years) across manual and automation testing, with growing confidence to own quality on your projects.
- A good understanding of end-to-end testing, from functional and regression to performance and API validation.
- The ability to build and extend automation frameworks, and a willingness to learn how to choose the right tools for the job.
- Comfort working with system architecture, APIs, and distributed applications, not just test scripts.
- A quality-first mindset, with sound judgment on testing and release-readiness that you'll keep sharpening.
- Willingness to support and share knowledge with junior teammates as you develop your own leadership skills.
- Strong communication and critical thinking, plus the curiosity to always look for better, smarter ways of working.
- Strong in English (Speaking and Writing) and Native in Thai.
- Nice to have.
- Experience with cloud-native testing (Docker/Kubernetes, CI/CD pipelines).
- Comfort building advanced automation practices (contract/property-based testing).
- Observability and monitoring mindset (Datadog, Grafana, Prometheus).
- Leadership potential: ability to influence QA culture and drive continuous improvement.
- Sertis may collect, use, or disclose your personal data or personal data of other persons provided by you in order to carry out your recruitment process. For more information, please refer to our Recruitment Privacy Notice.
Skills:
Agile Development, Recruitment, Leadership Skill, YouTube, Python
Job type:
Full-time
Salary:
negotiable
- Lead the development of AI-powered data querying solutions, enabling users to ask business questions in natural language and receive actionable insights.
- Architect and develop scalable data quality tools and frameworks to ensure reliable and trustworthy data.
- Act as a hands-on technical leader, tackling complex challenges across AI query engines, data quality systems, and analytical engines.
- Collaborate with TPMs and stakeholders to define and drive the technical vision and roadmap for AI-driven querying, query engines, and data quality tools.
- Mentor engineers and raise standards across data quality & governance tools, query engines, and the broader data platform.
- 10+ years of experience in software engineering, data engineering, or related fields.
- SQL and large-scale data systems.
- Modern analytical databases / data warehouses (e.g., StarRocks, Snowflake, BigQuery, ClickHouse).
- Backend development (e.g., Python, Java, Scala or similar).
- AI/LLM-based applications (e.g., text-to-SQL, conversational interfaces, cursor, copilots).
- Data platforms or analytical infrastructure at scale.
- Strong understanding of data modeling, query execution, and performance optimization.
- Proven ability to lead cross-team, high-impact technical initiatives.
- Ability to navigate between deep hands-on work and strategic technical leadership.
- Excellent communication skills with both technical and non-technical stakeholders.
- Experience with text-to-SQL systems or AI-driven data interfaces.
- Experience implementing or scaling analytical engines such as StarRocks.
- Background in data observability, quality, or governance frameworks.
- Experience with tools like dbt, Airflow, Spark, or similar.
- Bengaluru.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Experience:
5 years required
Skills:
Software Architecture, Embedded Software, Software Testing, Architecture, Automation
Job type:
Full-time
Salary:
฿57,000 - ฿77,000, negotiable
- Develop firmware for new PCBA boards, with a focus on hardware-software interfaces, low-level communication protocols, and maintainable design.
- Deliver bug fixes, performance improvements, and feature enhancements for existing boards.
- Manage firmware upgrades and sustaining activities to improve reliability and production readiness.
- Software Control and Vision Systems.
- Design machine control systems, state machines, and software architectures for automation equipment.
- Create software design documentation, including UML diagrams, flowcharts, state charts, and class diagrams.
- Integrate motion control, robotics, vision systems, and industrial communication interfaces into production test platforms.
- Design, select, qualify, and integrate vision hardware for production test applications.
- Develop and optimize vision recipes and system calibration.
- Manage GitHub source control, code reviews, and software release activities.
- Support machine integration, validation, qualification, and production deployment to ensure robust system performance.
- Software Design for Test Equipment.
- Evaluate technical feasibility and guide software solutions from problem definition through implementation and release.
- Partner with internal teams to define requirements, estimate schedules, and deliver high-quality solutions on time.
- Manage technical priorities, project milestones, and deliverables with independence and accountability.
- Develop and execute software testing for new hardware integrations.
- Occasional.
- Contribute to selected AI and machine learning software initiatives that enhance equipment capability and operational insight.
- Design, develop, and maintain software in a Linux environment as needed.
- Support software installation and troubleshoot PC setup issues.
- Troubleshoot and resolve software issues to maintain system uptime and testing efficiency.
- Understand security protocols and technologies, including SSL/TLS, certificate of lifecycle management, and key management systems.
- Education: Bachelor's degree or higher in Computer Engineering, Computer Science, Software Engineering, or related discipline.
- Experience: More than 5 years of hands-on experience in software and firmware development for test equipment systems, with practical expertise in equipment automation, embedded firmware, machine control, debugging, validation, and production support for complex test platforms.
- Core Technical Skills.
- Strong proficiency in C/C++, C#, Java, and Python for developing, deploying, and supporting production software.
- Experience with microcontroller platforms, RTOS firmware, and C/C++ for embedded systems development.
- 3+ years of C#/.NET development experience in automation equipment software.
- Experience with object-oriented programming, state machines, and software architecture design.
- GitHub source control and version management.
- Motion control, robotics, and equipment integration.
- Machine vision hardware selection and recipe development.
- Strong debugging, troubleshooting, and root cause analysis capabilities.
- Ownership of software and firmware deliverables, effective cross-functional collaboration with hardware and manufacturing teams, and a proven ability to debug, validate, deploy, and sustain reliable test equipment solutions in production environments.
- Professional Attributes.
- Self-directed, adaptable, and proactive, with the ability to take ownership of engineering challenges while learning new tools, technologies, and programming languages.
- Strong communicator and collaborator, with experience contributing to cross-functional engineering and co-development efforts.
- Teparuk Thailand.
- Our Teparuk site specializes in producing nano-recording heads - a crucial component for the read/write functionality of hard disk drives. At our Teparuk facility, work is both productive and enjoyable. You and your colleagues can grab breakfast, lunch, dinner, and snacks at our 24/7 on-site canteen and coffee shop. Stay active by taking a few laps around our running track or participating in volleyball, basketball, table tennis, badminton, or football at our on-site gymnasium and fitness center. We also offer a variety of activities, including music, dance, and aerobic classes. Alternatively, unwind in our lush green areas. Consider joining any of our employee resource groups (ERGs), such as Seagate Women in Leadership Network (SWLN), Seagate PRIDE: Thailand chapter, or Seagate's parents and caregivers' group. These ERGs provide educational and fun activities. Additionally, enjoy on-site festivals, celebrations, and opportunities to give back to the local community.
- Information at a Glance.
- About Us.
- With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
- We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
- Seagate is powered by our talented and passionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.
- Join us and get inspired to make a difference in the datasphere!.
- Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster.
- Seagate will provide reasonable accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at [email protected].
- All Seagate jobs will remain open for a minimum of seven days.
- For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement.
- About Seagate.
- Seagate Careers.
- Search Jobs.
- Opens in a new tab.
- Opens in a new tab.
- Opens in a new tab.
- Opens in a new tab.
- Opens in a new tab.
Experience:
5 years required
Skills:
Software Development, Javascript, Kubernetes, node.js, English
Job type:
Full-time
Salary:
negotiable
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.
Skills:
Continuous Integration, Microsoft SQL Server, Software Development, Microsoft Azure, Web development
Job type:
Full-time
Salary:
negotiable
- Flexibility: Hybrid Work Model and Business Casual Dress Code, including jeans, Centralized location - 6 minutes' walk from Phromphong BTS or 10 minutes' walk from Sukhumvit MRT.
- Your Future: Retirement Program, Professional Development Reimbursement.
- Work/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid Holidays, Business Leave, Maternity Leave, Ordination Leave.
- Your Wellbeing: Medical, Dental, Vision, Life Insurance, Annual Health Check Up, Employee Assistance Program, Parental Leave, Well-Stocked Pantry, and Provident Fund Contribution.
- Diversity & Inclusion: Committed to Welcoming, Celebrating, and Thriving on Diversity.
- Training: Hands-On, Team-Customized, including SS&C University.
- Education: Paid further education opportunities for employees who are eligible.
- Extra Perks: Bonus Scheme, SS&C Stock(s) Allocation for employees who are eligible.
- What You Will Get To Do.
- Role Purpose.
- The Senior Software Engineer will play a key role within Calastone's Engineering Team, working within the Software Engineering group to enhance and support new and existing products. This role involves leading collaboration within engineering teams, mentoring junior engineers, and taking ownership of feature design and implementation. The Senior Software Engineer will promote good design and development practices, ensure code quality across the team, and participate in defining technology strategy for Calastone IT, including occasionally leading innovation or software design initiatives.
- Technical Leadership and Collaboration.
- Lead collaboration within your engineering team, QA, and Product, facilitating discussions and ensuring effective communication.
- Mentor junior and mid-level engineers, providing guidance on technical approaches, design patterns, and best practices.
- Conduct peer reviews of code, promoting engineering excellence and maintaining high code quality standards across the team.
- Work closely with tech leads, engineers, testers, and auxiliary personnel to deliver cohesive solutions.
- Participate in daily Stand-Ups, change analysis sessions, and technical presentations.
- Collaborate across the organisation, seeking advice and gaining buy-in on proposals and designs.
- Feature Design and Implementation.
- Own feature design and implementation end-to-end, ensuring solutions are robust, scalable, and maintainable.
- Develop new features at a high level of quality, delivering thoroughly tested and production-ready code.
- Design, document, and communicate system solutions, ensuring a good balance of time, quality, cost, and performance.
- Coordinate complex multi-part tasks, breaking down technical challenges into manageable components.
- Champion modern software development practices, including Test Driven Development, continuous integration, and deployment.
- Code Quality and Technical Excellence.
- Ensure code quality across the team through effective code reviews, technical guidance, and setting standards.
- Understand and actively promote the reduction of technical debt within your product area.
- Take ownership of specific initiatives in innovation or technical debt reduction.
- Provide input as necessary for tool and environment adoption guidance.
- Promote good design and development practices within your team, establishing patterns for maintainability and scalability.
- Business and Domain Knowledge.
- Continuously develop your business domain knowledge and understanding of the Calastone business and the mutual funds industry.
- Contextualise your technical work for less technical members of the organisation, bridging the gap between engineering and business teams.
- Contribute to technical strategy discussions, bringing practical insights from hands-on development experience.
- What You Will Bring.
- Knowledge & Experience.
- Essential.
- C# at a mature commercial level.NET Core and related open source technologies.
- Object Orientation, SOA, and related design patterns.
- Modern database systems (Microsoft SQL Server, relational database design, and SQL).
- Front-end technologies, including HTML, CSS, and JavaScript.
- Web API design and implementation.
- Concurrency, asynchrony, and parallelism.
- Strong understanding of modern software development practices: agile methodologies, version control, code reviews, continuous integration.
- Proven experience with Test Driven Development - Unit Testing frameworks, mocking frameworks, and patterns for testability.
- Experience in the mutual funds industry or related financial services sectors.
- Demonstrated ability to mentor and guide other engineers.
- Desirable.
- TypeScript in commercial environments.
- SPAs and responsive web development using Angular.
- Enterprise messaging systems (e.g., NServiceBus/Azure Service Bus).
- Cloud platforms, preferably Microsoft Azure.
- Containerisation (Docker) and orchestration (Kubernetes).
- Blockchain development and associated Cryptographic concepts.
- Knowledge of mutual fund trading, settlement, reconciliation, lifecycle management, and regulation within the context of the distributor/platform, Transfer Agent (TA), and fund/asset management industry.
- Person Specification.
- Technically Strong: Deep expertise in software engineering with the ability to design and implement complex features independently.
- Natural Leader: Leads by example within teams, facilitating effective communication and driving collaborative problem-solving.
- Mentor and Guide: Passionate about developing others, providing clear direction and support to junior and mid-level engineers.
- Quality-Focused: Committed to delivering high-quality, maintainable code and driving engineering excellence across the team.
- Excellent Communicator: Able to articulate technical concepts clearly to both technical and non-technical stakeholders across all levels of the organisation.
- Proactive and Ownership-Minded: Takes initiative in identifying and addressing technical challenges, owning features from conception to production.
- Team Player: Thrives on teamwork and collaboration, contributing positively to team dynamics and fostering an inclusive environment.
- Business-Minded: Understands the importance of aligning technical decisions with business objectives and delivering value to the end investor.
- Passionate About Technology: Demonstrates genuine enthusiasm for software engineering, continuous learning, and staying current with industry developments.
- Attention to Detail: Ensures thoroughness in implementation, testing, and documentation.
- Service and Support.
- Join the engineering out-of-hours on-call rota (typically once every 3-4 weeks) once suitably skilled and appropriately trained.
- Support incident investigation and resolution, contributing to root cause analysis and implementing long-term fixes.
- Understands the importance of aligning technical decisions with business objectives and delivering value to the end investor.
- Passionate About Technology: Demonstrates genuine enthusiasm for software engineering, continuous learning, and staying current with industry developments.
- Attention to Detail: Ensures thoroughness in implementation, testing, and documentation.
- LI-NW1.
- CA-NW.
- We encourage applications from people of all backgrounds to enable us to bring diverse perspectives to our thinking and conversation. It's important to us that we strive to have a workforce that is diverse in the widest sense.
- Thank you for your interest in SS&C! If applicable, to further explore this opportunity, please apply directly with us through our Careers page on our corporate website @ www.ssctech.com/careers.
- SS&C Financial Services International Limited.
- Human Resources Department - Talent Acquisition.
- 6th Floor, RSU Tower 571 Sukhumvit Road.
- North Klongton, Wattana, Bangkok 10110.
- Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.
- Applications will be accepted on an ongoing basis until the position is filled.
- SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.
Experience:
3 years required
Skills:
Software Development, Spring Framework, Recruitment, Leadership Skill, Hibernate
Job type:
Full-time
Salary:
negotiable
- Oversee the design, development, and testing of highly secure, scalable software components related to payment gateway integrations and core transaction processing.
- Ensure the team writes clean, well-structured, and maintainable Java code by enforcing strict code reviews, design pattern standards, and robust testing methodologies.
- Take operational ownership of large-scale batch processing and scheduled job systems. Champion strategies for handling job failures, retries, concurrency, and performance optimization.
- Allocate work to team members, track progress, and mitigate risks to ensure timely project delivery.
- Guide the team in troubleshooting and resolving complex technical issues and production bottlenecks.
- Facilitate agile ceremonies (sprint planning, standups, retrospectives) to maintain an efficient, predictable delivery cadence.
- People Leadership & Team Development.
- Guide a team of 6 backend engineers, conducting regular 1-on-1s, providing constructive feedback, and supporting their career growth.
- Promote a collaborative, high-standard engineering culture focused on code quality, continuous learning, and modern development practices (including AI-assisted development tools).
- Assist in hiring, onboarding, and scaling the engineering team to meet business objectives.
- You.
- Minimum of 3+ years of experience in engineering management, tech leadership, or team lead roles, alongside 7+ years of hands-on software development experience.
- Exceptional written and spoken English fluency, with a proven ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical work experience).
- Deep proficiency in Java and core object-oriented programming principles, design patterns, and SQL databases.
- Expert-level understanding of the Spring Framework, Spring Data JPA, and Hibernate.
- Strong advocate for automated testing, with familiarity in unit testing (JUnit, Mockito) and integration testing (REST Assured, JMeter).
- Nice to Have.
- Batch Processing Expertise: Hands-on experience designing and supporting large-scale batch processing and scheduled job systems using Spring Batch and cron frameworks.
- Prior experience with payment gateway integrations, payment industry standards (e.g., PCI-DSS), and secure processing protocols.
- Experience building and scaling Microservices architecture and deploying to cloud platforms (AWS, Azure, or GCP).
- Next-Gen Engineering: Familiarity with leveraging AI-assisted development tools (e.g., Cursor, GitHub Copilot) to accelerate team velocity and code quality.
- How to apply.
- The hiring team will review your application.
- 2-3 Interviews with the hiring team, People Operations team and all stakeholders involved in the process.
- Why you'll love it here.
- Work with other talented, ambitious international colleagues who love their craft.
- A modern and well-equipped work environment.
- Flexible working hours.
- A medical healthcare plan and annual health check-up.
- A friendly bunch of colleagues.
- What we believe in.
- We cultivate teamwork and a trust-based working culture.
- We celebrate diversity and continuous improvement.
- Giving our employees the opportunity and create for their own success.
- About Omise.
- Founded in 2013, 500 people.
- Headquartered in Japan, with operational headquarters in Bangkok and offices in Singapore, Indonesia, and Malaysia.
- Raised over $236M of funding to date from institutional investors including SCB10X, SPARX Group Co. Ltd., Toyota Financial Services Corporation, JIC Venture Growth Investments, MUFG Bank, Mars Growth Capital, Ascend Venture Group, and more.
- Won Digital Startup of the Year at Digital Thailand Big Bang 2017.
- Won Forbes Japan Startup of the Year 2018.
- Won 3 awards from International Business Magazine Award 2020.
- Most Innovative Electronic Payment Platform for Singapore.
- Most Innovative Seamless Transactions Provider for Singapore.
- Best Payment Solutions Provider in Singapore.
- Won Mizuho Innovation Award 2022 (Q2).
- Life at Omise.
- Nearly 500 employees work from our six office locations as well as remotely from home or co-working spaces. While we are a global company, a lot of our thinking goes into how to solve payment problems at the hyper-local level to help businesses scale and reach their customers.
- Our core values - simple, real, and beautiful serve as our North Star and are integrated into how we work and the results of our work.
- At Omise, we empower people to embrace project-ownership and take initiative. We love to see our employees act as the owner of the outcome and confidently provide solutions to each challenge, taking a collaborative teamwork approach. Our fellow employees are encouraged to discuss and share ideas, and are given the freedom to explore all areas of their work, in order to achieve the expected results.
- People at Omise are from different backgrounds and together, we contribute to creating an inclusive, friendly, and safe working environment. As a company, we embrace diversity and value open discussions, a learning mindset, professionalism, and respect. "Growing with us" means to celebrate the challenges and to always look for opportunities to learn, develop your skills, and move one step forward each day. If this is the work environment you are looking for, then get in touch with us.
- We look forward to hearing from you. Omise embraces diversity and nourishes an open and inclusive work environment. We are home to over 27 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.
- We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.
- Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.
Experience:
4 years required
Skills:
Software Development, ElasticSearch, Enthusiastic, Architecture, Postgre SQL
Job type:
Full-time
Salary:
negotiable
- Work as a senior member of an Agile/Scrum development team, consistently meeting sprint commitments and contributing to process improvements.
- Design, develop, and deliver complex software features, ensuring code quality through robust unit and integration testing.
- Solve challenging engineering problems across multiple platforms, applying advanced technical skills to improve performance, scalability, and maintainability.
- Analyze business and technical requirements to propose effective, efficient, and forward-thinking solutions.
- Take ownership of technical components, ensuring they meet functional and non-functional requirements, including performance, security, and reliability.
- Contribute to architectural discussions and codebase improvements that have long-term impact on product quality and engineering efficiency.
- Collaborate closely with cross-functional teams (Design, DevOps, QA, Front-end, Mobile, Back-end, Client) to ensure smooth delivery of features and enhancements.
- Provide peer-to-peer mentorship, sharing knowledge, coding best practices, and architectural insights with other engineers.
- Continuously evaluate and adopt emerging frameworks, tools, and practices to enhance development workflows and product capabilities.
- Participate actively in Agile ceremonies, offering constructive input during sprint planning, backlog refinement, and retrospectives to optimize team performance.
- You.
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields.
- 4+ years of software development under agile methodologies experience.
- For front-end, experience in one or more of the front-end programming languages, having strong knowledge in React, Next.js is a plus.
- For back-end, experience in one or more of the back-end programming languages, having strong knowledge in Node.js, Java/Spring Boot is a plus.
- For mobile, experience in one or more of the mobile programming languages, having strong knowledge in React Native is a plus.
- Experience in one or more database management systems.
- Experience in Cloud Infrastructure (AWS, Google Cloud, Azure).
- Experience in implementing CI/CD and its best practices.
- Experience in interacting and coordinating software development activities within a team.
- Communicate within an international team effectively.
- Explain technical context to business users effectively.
- Good command of English (Speaking, Writing, and Reading).
- Good conceptual and analytical skills - demonstrating outside-the-box problem-solving skills.
- Possess positive attitude and open for feedback.
- Technology Stack.
- Front-end: React, Next.js.
- Back-end: Node.js, Java/Spring Boot.
- Mobile: React Native.
- Database: PostgreSQL.
- System Architecture: Microservice.
- Infrastructure: Azure, Kubernetes, Docker, Elasticsearch.
- Nice to haves.
- Experience in E-Wallets technology and financial services is plus.
- Experience in automated testing is a plus.

Upload your resume
Our AI reads it and finds the jobs that fit you.
Upload ResumeSkills:
Full Stack, React.js, node.js, Docker, English
Job type:
Full-time
Salary:
negotiable
- Design and develop new systems or services in the Jeracloud system to enable better user experience, performance and scalability, improve code for easier maintenance, and improve team productivity.
- Collaborate with teams to deliver quality and efficient software - easy to maintain, testable, and reusable.
- Work with different teams to make a real impact that will benefit the team and users.
- The technologies we use include Python, Django, Vue.js, Docker, Git, CI/CD, and more.
- Experience in frontend technologies (such as React.js, Vue.js) with knowledge of backend technologies in Python or Node.js. Strong focus on front-end development. Adaptable and eager to learn new technology stacks as needed.
- Able to design system integration flow, analyze API specs, implement, test, and deploy web applications using tools such as Vue.js, ReactJS, CSS, backend technologies, databases, and 3rd party API. Having real-world experience in deploying and maintaining production web applications.
- Growth mindset, willing to learn new things and teach others.
- Able to communicate in both spoken and written English and Thai.
- Comfortable writing software to solve problems such as scaling systems, external problems and others.
- Experience in scripting and familiar with working in Django and Vue.js frameworks.
- Experience with test-driven development.
Experience:
5 years required
Skills:
Quality Assurance, Software Testing, Assurance
Job type:
Full-time
Salary:
฿8,000 , negotiable
- Adhering to high-quality development principles while delivering solutions/features on-time.
- Design and implement end-to-end system structure and solution to support business needs.
- Establish appropriate infrastructure for each applications/services.
- Package and support deployment of application releases.
- Participate in Agile events eg, Daily Scrum, Sprint Planning, Backlog Refinement, Sprint Review, Sprint Retrospective etc.
- Preparing reports, manuals and other documents to support operations.
- Participating in peer-reviews of solution designs and related code.
- Analyze and resolve technical application problems.
- Cooperate with customer support, operation and marketing teams to support end-users.
- Coach other team members.
- Always join team party.
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or IT related field.
- Minimum 3-5 years of working experience in software testing.
- Able tool test automation (Robot Framework, Cypress).
- Love to learn new things.
- Dive into the details and love in the quality of software.
- Contribute to find a better make things good.
- Good time management and self-manage.
- Understand CI/CD or DevOps is an advantage.
- Capable of using SQL to validate data on database.
- Experienced in working with API testing tools e.g. Postman and Swagger.
- Skilled at using test management tools e.g. Jira.
- Able to perform test automation with Playwright.
Experience:
5 years required
Skills:
Software Development, Javascript, Kubernetes, node.js, English
Job type:
Full-time
Salary:
negotiable
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.
Experience:
5 years required
Skills:
Financial Reporting, Architecture, Recruitment, Automation, Kubernetes
Job type:
Full-time
Salary:
negotiable
- Shape the technical direction, architecture strategy, and long-term roadmap for Agoda's Tax technology ecosystem, aligning Finance, regulatory, product, and engineering goals.
- Own the architecture of mission-critical platforms and capabilities, ensuring they are scalable, secure, resilient, observable, and adaptable to Agoda's global scale, with the key starting focus being the Tax platform.
- Design end-to-end solutions across internal systems, tax engines, APIs, data flows, ...
- Work hands-on with engineering teams on key technical decisions, system design, implementation trade-offs, proof-of-concepts, and critical architecture components.
- Lead architectural reviews and provide expert guidance on system design, integration patterns, reliability, maintainability, performance, and operational readiness.
- Translate complex tax rules, compliance requirements, and financial workflows into clear technical models that engineering teams can build, evolve, and operate effectively.
- Analyze Agoda's current Tax technology landscape, identify systemic risks, duplication, inefficiencies, and modernization opportunities, and define practical transition paths toward the future state.
- Establish and evolve architecture principles, engineering standards, documentation, and governance practices that improve quality without slowing delivery.
- Drive improvements in quality, velocity, cost efficiency, scalability, and developer productivity across Tax-related systems and adjacent FinTech platforms.
- Mentor and influence senior engineers, Staff engineers, and technical leads, raising engineering fundamentals across design, code quality, testing, observability, and production ownership.
- Communicate complex technical trade-offs clearly to technical and non-technical stakeholders, including senior leaders across Finance, Product, Engineering, and Technology.
- Effectively utilize AI to achieve all the above, including contributions in building the solutions you helped design.
- 10+ years of experience in software engineering, architecture, or technology leadership roles, with a strong track record of designing and evolving complex production systems.
- 3+ years of hands-on experience delivering tax-related technology projects across direct or indirect tax domains, or closely related finance technology domains, including building or evolving tax platforms.
- Strong understanding of Tax technology domains such as VAT, GST, corporate tax, withholding tax, compliance workflows, tax calculation, reporting, reconciliation, and auditability.
- Proven ability to shape technical strategy and architecture roadmaps across multiple teams, systems, or business domains.
- Strong hands-on engineering background, with deep understanding of system design, APIs, data flows, integration patterns, reliability, observability, scalability, and operational trade-offs for mission-critical systems, including high-volume transactional platforms at enterprise scale.
- Ability to translate complex business, finance, and regulatory requirements into clear technical models, architecture decisions, and executable engineering plans.
- Strong communication and stakeholder management skills, with the ability to explain complex technical trade-offs to senior engineering, product, finance, and business leaders.
- Proven ability to mentor and influence senior engineers, Staff engineers, technical leads, and cross-functional teams without relying on direct reporting authority.
- Strong ownership mindset, with a track record of identifying systemic risks, reducing duplication, improving engineering quality, and driving pragmatic modernization.
- Experience designing or modernizing global tax platforms that support multiple jurisdictions, products, currencies, and regulatory models.
- Deep experience with tax engines or tax automation platforms such as Avalara, Vertex, OneSource, or equivalent custom-built solutions.
- Experience with ERP systems, financial ledgers, invoicing, billing, reconciliation, or other finance platform integration points.
- Familiarity with event-driven architecture, streaming, or middleware integration technologies.
- Experience with cloud-native architecture patterns, distributed systems, Kubernetes/EKS, serverless platforms, or large-scale service-oriented architectures.
- Understanding of data privacy, auditability, financial controls, and compliance frameworks such as GDPR, CCPA, SOX, or equivalent regulatory controls.
- Experience leading large-scale platform modernization, proof-of-concept work, or architecture transformation across multiple engineering teams.
- Exposure to large-scale global commerce, travel, payments, marketplace, or financial technology environments.
- Bengaluru.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Experience:
5 years required
Skills:
Architecture, Javascript, Android, Flutter, MongoDB
Job type:
Full-time
Salary:
negotiable
- Design, develop, and maintain both frontend and backend services of the mobile financial application.
- Collaborate with cross-functional team to deliver the features and products and ensure their quality using unit testing and performance analysis.
- Review and feedback on code for both internal and external contributors.
- Bachelor's degree or higher in Computer Science or other related fields.
- 5 years of experience in testing, maintaining, and deploying software products.
- 3 years of experience in large scale software design and architecture. Specific knowledge and skill / ความรู้เฉพาะตำแหน่ง.
- Experience in Microservice architecture is preferred.
- Experience in developing mobile banking or financial applications is preferred.
- Experience in Golang, React, and JavaScript is preferred.
- Experience in Flutter, native iOS, and Android application is preferred.
- Experience in SQL/NoSQL database (e.g. MySQL, Postgres, MongoDB) is preferred.
- Experience in performance and debugging towards low-level code (e.g. OS, system profiling) is preferred.
Skills:
Software Development, Product Development, Financial Reporting, Industrial Design, Problem Solving, Negotiation, Accounting, Data Entry, Automation, Scrum
Job type:
Full-time
Salary:
negotiable
- Remote Position: Hybrid.
- Region: Asia.
- Country: Thailand.
- State/Province: Chonburi.
- City: Laem Chabang.
- Summary.
- The Senior Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to Application). Software creation follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables).
- The Senior Staff Engineer, Software works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development. Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.
- Detailed Description.
- Lead the design, development and implementation of technical solutions for complex projects, involving multiple domains. Participate in project planning and scheduling.
- Global SME with comprehensive knowledge and industry recognition. Provides technical leadership and direction to a global team of engineers.
- Take responsibility for non-technical elements of an engineering project (people, financials etc.).
- Review and interpret customer specifications and may act as primary customer contact.
- Analyze trade-offs in complex systems and recommend solutions. Develops deployment strategies and plans.
- Lead the deployment of strategic complex programs and coordinate site-wide deployment efforts.
- May manage relationships with key vendors/partners.
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Test software development methodology (may be done in agile environment).
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Keep up to date with relevant industry knowledge and regulations.
- Knowledge/Skills/Competencies.
- Project Management - Ability to manage/lead complex, multiple line engineering projects that may also involve other functions. Demonstrate solid understanding of the technical, financial and people aspects of the project. Able to create a project/change management plan and ensure that the project is delivered within the assigned time and budget. Ability to recognize project barriers and develop mitigation plans.
- Leadership - Demonstrate "People & Team Leadership Behaviors" as per Celestica Leadership Imperatives.
- Financial Acumen / Business Planning - Ability to create financial plans for your projects, align them internally with your line of management and other functions and externally if needed. Create project plans, profitability calculations, risk and sensitivity analysis, able to recognize barriers and mitigate profitability risks. Fully knowledgeable about internal and external financial reporting, accounting and tax requirements relevant to your area of expertise.
- The following competencies may also be required: Coaching/Mentoring; Communication/Negotiation/Presentation; Creative Problem Solving; Customer Interaction/Stakeholder Management; Quality & Lean; Working Effectively with Others; D/PFMEA; 8D/Corrective Action; Equipment Safety; Design of Experiments (DOE).
- Physical Demands.
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
- Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
- Occasional travel may be required.
- Typical Experience.
- 12 to 18 years.
- Typical.
- Education.
- Bachelor degree or consideration of an equivalent combination of education and experience.
- Educational.
- Notes.
- This.
- is not intended to be an exhaustive list of all.
- of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Experience:
2 years required
Skills:
Google Cloud Platform, Data Analysis, Recruitment, Kubernetes, TypeScript, Javascript, Firebase, node.js, Flutter, UI / UX, Docker, DevOps, MySQL
Job type:
Full-time
Salary:
negotiable
- Assume complete technical ownership of core products or significant features, providing sophisticated technical solutions.
- Demonstrate competence in task decomposition, resource allocation, and providing guidance to junior engineering staff.
- Provide mentorship, coaching, and code-quality guidance to junior teammates.
- Lead technical discussions and communicate effectively with cross-functional teams.
- What You'll Bring.
- Bachelor's degree.
- in Computer Engineering, Computer Science, or other fields with a proven background in software engineering experience.
- We review applications based heavily on your real work, portfolio, and problem-solving ability, not just your degree or GPA.
- We are open to new graduates with a strong proven background.
- Prior experience in production code development, participation in competitive hackathons, internships, open-source contributions, university projects, or personal projects is considered a significant advantage.
- We are looking for engineers who can.
- work independently.
- take ownership.
- of their tasks, and.
- proactively find solutions.
- without needing close supervision. We take this point seriously.
- Technical Expertise.
- Proven professional experience in developing functional Web and Mobile Applications.
- (Open to candidates specializing in Frontend, Backend, or Full-Stack.).
- Proficiency or significant familiarity with our core.
- technology stack.
- Expertise in React, JavaScript, TypeScript, Next.js, HTML, CSS, and modern CSS Frameworks (e.g., Tailwind CSS, CSS-in-JS).
- Experience with Node.js, GraphQL, Docker, MySQL, Firebase and TypeScript.
- NestJS.
- Practical experience with React/React Native or Flutter.
- Exposure to Google Cloud Platform (GCP), AWS, and Kubernetes.
- A high capacity for rapid skill acquisition, consistent monitoring of emerging technologies, and a proactive approach to experimentation.
- Analytical and technical troubleshooting skills, coupled with the ability to articulate technical concepts clearly to diverse stakeholders.
- A strong self-driven attitude and a proactive desire to initiate and implement solutions that benefit the product and the engineering team.
- What You'll Get.
- A.
- front-row seat and real, hands-on experience.
- at one of Thailand's leading tech and edtech ecosystems (Skooldio + LEARN Corporation).
- The opportunity to.
- ship products that matter.
- used by real learners and employees in top organizations across Thailand.
- The chance to work closely with.
- experienced engineers, product managers, designers, and data experts., and learn from how they think and build.
- Ownership and autonomy.
- to suggest ideas, experiment, and see your work move from concept to production.
- A learning-focused environment where you're encouraged to.
- grow your skills in software engineering, AI, and product thinking., not just "code to spec.".
- The Company may use AI-assisted tools to support data analysis at certain stages of the recruitment process. The Human Resources team oversees the entire process and retains final decision-making authority to ensure an accurate and comprehensive assessment.
- Applicant data will not be used to train AI models and will only be accessible to authorized HR personnel and the relevant hiring managers or supervisors.
- By submitting your application for this position through the recruitment system, you acknowledge that you have read and understood this notice.
Experience:
5 years required
Skills:
Project Management, Data Entry, DevOps, Scrum
Job type:
Full-time
Salary:
negotiable
- Remote Position: No.
- Region: Asia.
- Country: Thailand.
- State/Province: Chonburi.
- City: Laem Chabang.
- Summary.
- The Senior Lead Engineer, Program/Project Management is accountable for planning and directing design engineers and other technical engineers working on specific projects. They manage the development, implementation, and evaluation of complex designs. They are responsible for managing large projects with complex scope, multiple streams of work and inter-dependencies.
- Detailed Description.
- Manage programs (multiple projects per program) of medium complexity (technology, organizationally). Lead cross-functional, global core team(s), kick off programs, establish schedules and drive meetings.
- Present and communicate status to the business leaders and customers. Review and interpret customer specifications and provide customer feedback.
- Coordinate site-wide deployment efforts.
- Implement change as directed in the product lifecycle process and recommend process improvements.
- Plan the overall program and monitor the progress. Drive the creation, review, approval and update of the Program Plan/WBS including resources.
- Daily program management throughout the program life.
- Drive the program core team to meet or exceed program objectives (Cost, Quality, Schedule, Features, Fulfillment/Continuity of Supply, Solution delivery across products & service offerings, Customer Specific Needs).
- Define the program governance (controls).
- Manage the program's budget. Forecast actuals against plan/quote for income/revenue, cost/labour & expense.
- Manage risks and issues and taking corrective measurements.
- Coordinate the projects and their interdependencies. Manage and utilize resources across projects.
- Align the deliverables (outputs) to the program's "outcome" with the aid of the business change manager.
- Manage the main program documentation, such as the Program Initiation document.
- Knowledge/Skills/Competencies.
- Tools: Proficient in JIRA/Azure DevOps and other Agile project management tools.
- Resilience: Proven ability to thrive in high-utilization, fast-paced environments.
- Communication: Strong interpersonal skills with the ability to "translate" technical hurdles into clear updates for non-technical customers.
- Technical Literacy: A solid grasp of how firmware integrates with product hardware. Knowledge in IEC62304 or ISO13485 is a plus.
- High-Pressure Delivery: Demonstrated experience working in high-utilization environments, with the ability to maintain team focus during tight deadlines.
- Customer Advocacy: Strong ability to handle customer pressure, negotiate timelines, and manage external expectations professionally.
- Financial Aptitude: A readiness to take on project finance responsibilities, including quoting, revenue recognition, and cost management.
- Physical Demands.
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
- Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
- Occasional travel may be required.
- Typical Experience.
- 5-8 years of experience in Software Project Management or Scrum Master, with a specific focus on Embedded Systems or Firmware.
- Typical.
- Education.
- Bachelor degree or consideration of an equivalent combination of education and experience.
- Educational.
- Notes.
- This.
- is not intended to be an exhaustive list of all.
- of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Skills:
Architecture, Postgre SQL, Automation, Javascript, Teaching
Job type:
Full-time
Salary:
฿70,000 - ฿100,000, negotiable
- Work on a real product used daily by real customers around the world.
- Own features end-to-end with AI agents (hi, Claude Code ) - schema, APIs, UI, tests, the whole nest .
- Help shape how we build with AI, not just "take tickets".
- Turn the agent's recurring oopsies into reusable tooling, so the same mistake never bites us twice.
- Join a small, friendly, slightly weird team where your ideas actually matter.
- Why Simplesat is interesting (for engineers).
- Build where it matters - the core product powering surveys, responses, analytics, and dashboards customers rely on every day.
- Grow through real scale - real-time surveys for millions of responses, with instant syncing, reliable global delivery, and dashboards that stay fast and clear.
- Learn from complexity - 75+ integrations, each one teaching you something about data flow, failure modes, and resilience.
- Play on the AI frontier - we're actively reshaping how we build with AI, and you'll have outsized influence on what "good" looks like here.
- Build for the future - clean, scalable architecture so we keep shipping quickly without painting ourselves into a corner.
- What you'll be doing.
- Designing & building features end-to-end across our stack, directing AI agents to produce a PR you'd happily merge.
- Making AI output trustworthy with unit + E2E automation and self-validating loops, so the team approves with confidence instead of squinting at every line.
- Refactoring toward simplicity - retiring dead code, collapsing duplicate patterns, keeping things legible for both humans and AI.
- Making sharp technical calls on architecture, performance, and trade-offs, and knowing which doors only open one way.
- Sharing knowledge and raising the bar with your teammates.
- What we value in engineers.
- Judgment over keystrokes - knowing what's right to ship, not just how to make it run.
- Calibrated trust in AI - you use it hard, and you know exactly where not to.
- Ownership over the tasks and projects you commit to.
- Autonomy with accountability - you don't need hand-holding, but you keep the team in the loop.
- Curiosity and continuous learning, with a bit of healthy weirdness.
- Our current toy box.
- AI-assisted tooling (Claude Code).
- React.
- Python.
- Django Web APIs.
- PostgreSQL.
- Redis.
- AWS.
- OAuth.
- Webhooks.
- GitHub.
- Notion.
- Slack.
- Figma.
- This is not a strict checklist. Curiosity and learning speed matter more than ticking every box.
- A bit about you.
- Based in Bangkok and comfortable in English (spoken + written).
- 5+ years building and shipping web applications, strong JavaScript and modern web fundamentals.
- AI is already how you build - you've shipped real production work this way, not just experimented.
- You validate by testing, not by trusting - unit and frontend E2E automation are part of how you deliver.
- A real refactoring track record, reducing complexity in a live, messy codebase.
- Comfortable building and consuming REST APIs, and you've written optimized SQL and handled concurrent writes in higher-traffic systems.
- You can collaborate with product and design and explain your trade-offs without drama.
- Experience designing reusable AI context, skills, or guardrails for a team is a lovely bonus.
- 13th-month bonus.
- Yearly tuition allowance to keep learning.
- Flex day system.
- Yearly offsite outing outside Bangkok.
- Flexible remote work (with hybrid / in-office collaboration).
- A down-to-earth team, real product ownership, and no corporate nonsense.
- Compensation.
- Competitive and negotiable, based on your experience and the impact you can bring.
- How to apply.
- Apply via this link: https://simplesat.notion.site/Senior-Software-Engineer-Full-stack-AI-Native-e7409f6d1b854f71b8fe28d09b619e7b.
- And tell us one quick story: a time an AI agent failed you on real work - what broke, and what you changed so it never happened again. That tells us more than any CV ever could.
- If you're reading this and thinking, "This sounds like my kind of weird," we'd really love to hear from you.
Skills:
Automation
Job type:
Full-time
Salary:
negotiable
- Collaborate with design engineering and manufacturing teams to define and develop test software for high-volume manufacturing of high-end optical components.
- End-to-end manufacturing test ownership: Ensure all modifications and upgrades to test and manufacturing software are under change control and follow established QMS requirements. This includes monitoring software revision control, bug tracking, tester updates, regression testing, test logs, etc.
- Keep documentation and test specifications up to date. Use systematic processes for ...
- Proficient in using version control systems like Github/Bitbucket.
- Perform functional, regression, and performance testing on Layer 1 and Layer 2 network systems. Validate hardware and software integration with optical interfaces and network switches. Configure and use traffic generators (e.g., IXIA) to simulate network environments and evaluate performance.
- Develop, maintain, and execute automated test cases in Python.
- Continuously improve test frameworks and methodologies.
- Integrate test software with cloud monitoring and reporting tools.
- Collaborate with developers and hardware engineers to identify, reproduce, and resolve defects. Support troubleshooting and root cause analysis to resolve product issues.
- Responsible for analyzing, defining, developing, and executing continuous improvement plans to achieve test yield, cycle time, throughput, and scrap reduction.
- Collaborate with quality teams for the planning and execution of qualification testing.
- Collaborate with design teams and process engineering to ensure design for manufacturing (DFM) and design for test (DFT) guidelines are met.
- Generate comprehensive test reports for internal and external stakeholders.
- Develop and implement troubleshooting guidelines and automated tools, templates, and data analysis for testers and products in manufacturing.
- Collaborate with software engineers, IT and database architects to define better solutions to manage and analyze manufacturing test data.
- SKILLS/EXPERIENCE.
- Bachelor's degree in Electrical Engineering, Industrial Engineering, Physics, Computer Science, or related field, plus 7 years hand-on experience in software testing and test automation of optical transceiver products including Silicon Photonics. Experiences in transceiver module tests at 400G, 800G, 1.6T, etc., are preferable.
- In-depth technical knowledge and hands-on experience in yield analysis, problem solving, and implementation of manufacturing processes.
- Familiarity with processor communication interfaces and test automation tools.
- Data query and data analysis skills, using statistical tools and techniques.
- In-depth understanding and practical experience in SPC, GR&R, tester correlation, and report generation.
- Experience and skill in C# and/or Python with database integration: SQL, NoSQL for test data logging and analysis is a plus.
- Ability to write or adapt scripts for automation (Python, LabVIEW, Visual Basic; Shell scripting is a plus).
- Strong experience with unit and integration testing.
- Good understanding of Layer 1 and Layer 2 networking protocols. Experience with optical testing, network switches, and traffic generators like IXIA.
- Familiar with OOP concepts such as class, interface, inheritance and polymorphism.
- Familiar with Windows Form or WPF.
- Hardware communication protocols: NI-VISA, SCPI, RS-232, TCP/IP.
- Proficiency with version control tools and workflows: Github, Bitbucket or SVN.
- Experience in ongoing reliability testing and quality control best practices.
- In depth understanding of the quality management system and quality standard requirements.
- Capable of managing multiple test projects and priorities in a fast-paced environment.
- Ability to work well in a geographically diverse cross-functional team.
- Good command in English communication both verbal and written, including in-person and virtual presentation skills. Able to train and mentor peers when needed.
- International travel required.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Salary Estimator
Check what you should be earning, based on market data and your skills.
Try Salary EstimatorSenior Software Engineer - General Job Description and duties.
Overview:A Senior Software Engineer is a professional who designs, develops, tests, and maintains software applications. They are responsible for ensuring that the software meets the needs of the customer and is of the highest quality. Senior Software Engineers are also responsible for providing technical guidance and mentoring to junior software engineers.
Common Responsibilities:
Designing Software:
Developing software architecture, designing user interfaces, and creating software designs.
Developing Software:
Writing code, debugging, and testing software applications.
Maintaining Software:
Updating existing software, troubleshooting, and resolving software issues.
Providing Technical Guidance:
Providing technical guidance and mentoring to junior software engineers.
Collaborating with Team:
Working with other software engineers, product managers, and other stakeholders to ensure successful software development.
- 1
- 2
- 3
- 4
- 5
- 6
- 19
