Software Engineers

1 day ago


กรงเทพมหานคร, Thailand AVA Full time

**Software Engineers - Backend (Junior to Senior Level)**

Design and implement complex systems that are scalable, reliable, observable, and fault-tolerant using cutting-edge technologies. We provide a core backend system to enable massive investment information and options to trade assets in both Cefi and Defi world to our users over the globe.

We're also Full Cycle Developers, which means we didn't have separate DevOps, SRE, or infra teams to eliminate Silo Problems. We achieve this by automating everything with GitOps in mind via automated testing, fully CI/CD, Infrastructure as Code, etc.

The result is that we can cut off most manual work out of the process, which leads to a reduced number of routine jobs that engineers need to handle, which means less time to support and operate, which means more time to spend on what we love to do, creating the state of the art systems. In addition, it shortens time to production since engineers push the code until the feature deploys to less than 30 minutes.

We aim for technical excellence. We believe high in quality and maintainability code and systems will enable the best velocity in the long run. This is why we use many Extreme Programming practices in our every workday life, such as; pair programming is our standard way of work, concepts like clean code, automation, both testing and CI/CD are highly valued. We also promote and use TDD as our default coding style.

We are working on extensive investment data, both batching and streaming. Hence, our works are involved with the jobs that generally refer the responsibility to the Data Engineer role. But here at Ava, we believe that the skill set for both Backend Engineer and Data Engineer is pretty much the same. So if you are a Data Engineer who wants to create large-scale backend systems or a Backend Engineer who would like to learn and work on the job that often refers to the Data Engineer role, our team is suitable for you.

**Who we are looking for**
- Engineers who love to learn new things and are addicted to improving themselves.
- Engineers who love to work on exciting tech stacks and cutting-edge technologies.
- Engineers who hate routine jobs and tend to automate things.
- Engineers who care about the quality of their software and code.
- Engineers who don't accept an ok solution but always aim for the best solution based on limited time and resources.
- Engineers who don't do things because people used to do it. But always ask the questions and find a better solution if possible.
- Engineers who clearly understand the reason behind the above solution if the standard one is already the best choice.
- Engineers who have a passion for the things they craft also have a strong sense of ownership.
- Engineers who have passion and interest to be part of the team that seriously want to go to the global stage.

**Which skill that we would love you to bring**
- A good understanding of computer science fundamental knowledge and related backend technical skill such as data structures, algorithms, networking, and internet security fundamentals
- Demonstrable solid knowledge in at least one modern Backend language. (ex. Java, C#, Go, Python, Kotlin, Scala, etc.)
- Knowledge of design patterns and how to build high-quality and well-written code.
- Knowledge or experience in designing and building distributed systems.
- Knowledge or experience creates or works with CI/CD and infrastructure.
- Business level in English communication skills (we plan to be a multicultural team soon)

**Which skill will be a great advantage if you have**
- Knowledge or experience using Rust. We use it as our primary language in the backend system.
- Strong knowledge of functional programming.
- Strong knowledge of large-scale distributed systems with designing for high performance, scalability, availability, and observability.
- Experience in creating and supporting high-volume processing, high-throughput, distributed both batching and real-time systems.
- Knowledge of professional software engineering practices & best practices for the entire software development life cycle, including design, development, test, deploy, operate, and support with automated solutions.
- Knowledge or experience using cloud platforms, especially AWS.


  • Software Tester

    3 weeks ago


    พญาไท, กรุงเทพมหานคร, Thailand บริษัท อินเตอร์เน็ตมาร์เก็ตติ้ง จำกัด Full time

    Software Tester ทำหน้าที่ออกแบบและพัฒนากระบวนการทดสอบซอฟต์แวร์ให้ทำงานได้อย่างถูกต้อง...

  • Software Developer

    10 hours ago


    สาทร, กรุงเทพมหานคร, Thailand Krungthai XSpring Securities Co., Ltd. Full time

    **Responsibilities**: - Design and develop software systems according to the project’s requirements - Write test cases for software systems - Investigate and troubleshoot software systems problems - Analyze, compare, and propose programming frameworks or libraries that can address software problems - Learn and adopt new technologies to achieve the...

  • Software Developer

    2 weeks ago


    ยานนาวา, กรุงเทพมหานคร, Thailand บริษัท จีเอเบิล จำกัด Full time

    **รายละเอียดงาน**: **รูปแบบงาน **:งานประจำ**: **จำนวนที่รับ **:5 ตำแหน่ง**: **สถานที่ปฏิบัติงาน **:กรุงเทพมหานคร(เขตยานนาวา)**: **เงินเดือน(บาท) **:23,000 -...

  • Software Tester

    1 day ago


    พญาไท, กรุงเทพมหานคร, Thailand Aware Corporation Limited Full time

    **Project**: **Various project with this client depending on your background and aspirations; you will be assigned accordingly** You will work with Modern team whether it is voice calls, mobile internet, online gaming, social networking, online home entertainment and connectivity, digital content, or super hi-speed internet, with the best quality delivered...

  • Software Tester

    3 days ago


    กรุงเทพมหานคร, Thailand บริษัท ดับเบิลยู แอนด์ เจ เอ็นจิเนียริ่ง จำกัด Full time

    **รายละเอียดงาน**: **รูปแบบงาน **:งานประจำ**: **จำนวนที่รับ **:1 ตำแหน่ง**: **สถานที่ปฏิบัติงาน **:กรุงเทพมหานคร(ทุกเขต)**: **เงินเดือน(บาท)...


  • พญาไท, กรุงเทพมหานคร, Thailand Aware Corporation Limited Full time

    **Project**: **Various project with this client depending on your background and aspirations; you will be assigned accordingly** You will work with Modern team whether it is voice calls, mobile internet, online gaming, social networking, online home entertainment and connectivity, digital content, or super hi-speed internet, with the best quality delivered...

  • QA Software Tester

    3 days ago


    กรุงเทพมหานคร, Thailand Pasona HR Consulting Recruitment (Thailand) Co.,Ltd Full time

    Job ID 46126 Business IT, Software, Telecommunications Job Detail Role & Responsibility: - Prepare detailed, comprehensive and well-structured test plans and test cases - Review requirements, specifications and technical design documents to provide timely and meaningful feedback - Plan and coordinate testing activities, thoroughly identifying and...

  • Senior Software

    3 days ago


    กรุงเทพมหานคร, Thailand Pasona HR Consulting Recruitment (Thailand) Co.,Ltd Full time

    Job ID 49270 Business Manufacturing(Electrical, Precision) Job Detail 1. Support quality control and improvement for software development department. 2. Understand the current development process and development action plan to improve quality. 3. Check and control the software quality (provide regular meeting/report to management team), create software...

  • Head of QA

    1 day ago


    คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    QA strategy methodology, discipline, framework. Monitor all the QA activities. Flexible working hours. Hybrid working policy. About us. Seven Peaks is a world-class technology company specializing in Digital Transformation for companies worldwide, delivering scalable software solutions and experience design, aimed at driving business impact. We are based in...

  • Software Architeeture

    2 weeks ago


    บางรัก, กรุงเทพมหานคร, Thailand เจน แซด คอนซัลแทนท์ จำกัด Full time

    **รายละเอียดงาน**: **รูปแบบงาน **:งานประจำ**: **จำนวนที่รับ **:ไม่ระบุ**: **สถานที่ปฏิบัติงาน...

  • Software Developer

    2 weeks ago


    กรุงเทพมหานคร, Thailand AddTech Hub Full time

    **Responsibilities**: - Collect user requirements and provide solutions for customers. - Research new technology based on business problems. - Prevent bugs & fix them. **Qualification**: - Bachelor’s degree in computer science, computer engineering or related fields. - At least 3-5 years of experience in software development. - Strong basic algorithm...

  • Software Tester

    3 weeks ago


    สาทร, กรุงเทพมหานคร, Thailand Aware Corporation Limited Full time

    **Job Function**: Job Function: Tester Job Sub Function: Manual Test No. Vacancy: 1 Salary (THB): Negotiable Career Level: Middle Level **- Perform manual testing to ensure software meets business and functional requirements. - Design, document, and execute test cases based on project requirements. - Use Postman to test APIs and validate request/response...


  • คลองเตย, กรุงเทพมหานคร, Thailand Krungthai Bank PCL. Full time

    Design, develop and execute automation scripts using open-source tools such as Appium, Robot Frameworks and Automate tools. Experience on Mobile Testing and Test Automation more than 3 years. Create, update, approve and implement overall technology Quality Assurance Framework (QAF). Analyze, interpret and report test results (defects, bugs) for verification...


  • กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Work closely with the CTO, Head of Software Engineering and software development teams to ensure we have the most effective DevOps pipeline possible. Complete ownership of our internal systems, build servers and deployment pipeline. Continuously seek out innovative new ways to speed up and automate all aspects of development, testing and release of software,...


  • คลองสาน, กรุงเทพมหานคร, Thailand Signify Co., Ltd. Full time

    **About Signify** Signify provides competitive salary, performance bonus, AIA group health insurance (OPD and IPD), and hybrid office (WFH and Office). **CRM Software Support Analyst** CRM Software Support plays a key role in helping users understand and effectively use our software products for sales and service management. - Respond to user's questions...


  • สาทร, กรุงเทพมหานคร, Thailand Mitsubishi Electric Asia (Thailand) Co.,Ltd Full time

    MELFT- Software & Solution group included ICONICS(SCADA) and new software(AI software and 3D simulator)**ไฮไลท์เด่นของงาน**: - SCADA AI software and 3D simulator ICONICS (SCADA) **รายละเอียดงาน**: **JOB RESPONSIBILITIES**: To secure sales from existing customers and develop new customers by...

  • Software Developer

    4 days ago


    บางรัก, กรุงเทพมหานคร, Thailand บริษัท โปรเฟสชั่นแนล เซอร์วิส โพรไวเดอร์ จำกัด Full time

    **รายละเอียดงาน**: **รูปแบบงาน **:งานประจำ**: **จำนวนที่รับ **:3 ตำแหน่ง**: **สถานที่ปฏิบัติงาน **:กรุงเทพมหานคร(เขตบางรัก)**: **เงินเดือน(บาท)...


  • กรุงเทพมหานคร, Thailand DDX (Delta Dynamics) Full time

    **The Role** (F1-101) Is a highly effective and innovative team Lead, with experience of leading multiple software development teams. They should be passionate about solving business problems through innovation and engineering practices. Exhibits a high level of consulting maturity, hands-on technical know-how and has the proven ability to solve customer...

  • Software Tester

    4 weeks ago


    ดินแดง, กรุงเทพมหานคร, Thailand Take IT Solution Full time

    จัดทำเอกสาร Test Case, Test Script. ทดสอบระบบตาม Requirement ของลูกค้า. System and Integration Testing และจัดทำเอกสารที่เกี่ยวข้อง. Usability Testing...

  • Software Developer

    2 weeks ago


    กรุงเทพมหานคร, Thailand Infowave (Thailand) Co. Full time

    We are looking for Software Developers proficient in Java to join our team. Top 5 reasons to join us: - Challenge your intellectual capability - Influence the design of our products - Participate in a specialized and exciting domain - Enjoy a dynamic work environment - Gain experience in world class processes The position requires: - Bachelor or Master...