Filter Jobs

By skill or keyword

By job function

Select job function

By industry

Select industry

By company

Type company name

BPTW Banner
1 - 20 of 375 job positions
for keyword Senior Software Engineer

Upload your resume

Our AI reads it and finds the jobs that fit you.

Upload Resume
apply job Omise 1
apply job Omise 1

Experience:

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.
3 days ago
See morekeyboard_arrow_down
apply job ACommerce 2
apply job ACommerce 2

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.
4 days ago
See morekeyboard_arrow_down
apply job Lotus 3
apply job Lotus 3

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.
1 day ago
See morekeyboard_arrow_down
apply job Sertis 4
apply job Sertis 4

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.
1 day ago
See morekeyboard_arrow_down
apply job Agoda 5
apply job Agoda 5

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.
2 days ago
See morekeyboard_arrow_down
apply job Seagate Technology Thailand 6
apply job Seagate Technology Thailand 6

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.
2 days ago
See morekeyboard_arrow_down
apply job Wongnai Line Man 7
apply job Wongnai Line Man 7

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.
2 days ago
See morekeyboard_arrow_down
apply job SS C Technologies Inc 8
apply job SS C Technologies Inc 8

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.
2 days ago
See morekeyboard_arrow_down
apply job Omise 9
apply job Omise 9

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.
3 days ago
See morekeyboard_arrow_down
apply job Omise 10
apply job Omise 10

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.
3 days ago
See morekeyboard_arrow_down

Upload your resume

Our AI reads it and finds the jobs that fit you.

Upload Resume
apply job Wongnai Line Man 11
apply job Wongnai Line Man 11

Skills:

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.
3 days ago
See morekeyboard_arrow_down
apply job Skilllane Education 12
apply job Skilllane Education 12

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.
3 days ago
See morekeyboard_arrow_down
apply job Wongnai Line Man 13
apply job Wongnai Line Man 13

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.
3 days ago
See morekeyboard_arrow_down
apply job Agoda 14
apply job Agoda 14

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, ...
4 days ago
See morekeyboard_arrow_down
apply job Kiatnakin 15
apply job Kiatnakin 15

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.
4 days ago
See morekeyboard_arrow_down
apply job Celestica 16
apply job Celestica 16

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.
4 days ago
See morekeyboard_arrow_down
apply job Learn Corporation 17
apply job Learn Corporation 17

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.
4 days ago
See morekeyboard_arrow_down
apply job Celestica 18
apply job Celestica 18

Experience:

5 years required

Skills:

Project Management, Data Entry, DevOps, Scrum

Job type:

Full-time

Salary:

negotiable

  • Remote Position: No.
  • Region: Asia.
  • Country: Thailand.
4 days ago
See morekeyboard_arrow_down
apply job Simplesat 19
apply job Simplesat 19

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".
5 days ago
See morekeyboard_arrow_down
apply job Lumilens 20
apply job Lumilens 20

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 ...
5 days ago
See morekeyboard_arrow_down
Send me latest jobs forSenior Software Engineer

Salary Estimator

Check what you should be earning, based on market data and your skills.

Try Salary Estimator
Senior 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
close
Join WorkVenture for the newest job offers and company reviews