Senior Back End Engineer - Fintech Solutions
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
About Us: Nitra is dedicated to revolutionizing the healthcare system through cutting-edge technology. Our mission is to create a comprehensive ecosystem of fintech and software solutions that empower healthcare professionals to enhance their practice management, enabling them to focus on what truly matters.We operate with a sense of urgency, intensity, and …
About Appier Appier is a pioneering software-as-a-service (SaaS) company that leverages artificial intelligence (AI) to revolutionize business decision-making. Established in 2012 with a goal of democratizing AI, Appier's mission is to transform AI into tangible returns on investment by creating intelligent software solutions. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role As a Backend Development Intern at Appier, you will engage in a diverse array of software projects that drive innovation in solutions, enhance product development workflows, and contribute directly to Appier's product offerings. We are seeking dedicated individuals who can commit to an internship schedule of 2-4 days (16-32 hours) per week, for a minimum duration of 6 months starting from the current date. Prospective applicants are encouraged to evaluate their availability before applying. There is a potential opportunity for interns to transition to full-time positions after the internship concludes. [Please note that due to our hybrid work model, this position requires on-site work in our Taiwan office and cannot be fully remote.] Responsibilities Develop and maintain scalable, reliable, and efficient service-based software and its components. Enhance the scalability and observability of existing systems. Propose and prototype solutions to streamline software development and monitoring processes. Conduct profiling and performance tuning of critical software components. Improve system quality through test automation and related tooling. Contribute to brainstorming sessions, offering innovative ideas related to technology, algorithms, and product development.
About Appier Appier is a leading software-as-a-service (SaaS) company leveraging artificial intelligence (AI) to transform business decision-making. Established in 2012, our vision is to democratize AI, enabling businesses to convert AI into tangible returns on investment (ROI) through intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more details, visit www.appier.com. About the Role As a Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components of our AI-driven platform. Our solutions utilize proprietary deep learning and machine learning technologies, empowering businesses to transform data into actionable insights and informed decisions. Key Responsibilities Design, develop, and maintain RESTful APIs using Python. Build and manage robust data warehouses utilizing ClickHouse, Trino/Presto, and Pinot. Design and develop data pipelines employing Apache Airflow and Apache Spark. Collaborate with cross-functional teams to create automation tools that enhance operational efficiency. Implement advanced monitoring and alerting systems to ensure optimal performance and system stability. Address application queries promptly to ensure high client satisfaction. Utilize cloud platforms such as AWS and GCP to optimize data operations. Leverage Kubernetes (k8s) for efficient deployment and scaling of applications through container orchestration. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 2+ years of experience in building and operating large-scale distributed systems or applications. Proficient in Kubernetes development and Linux/Unix environments. Experienced in managing data lakes or data warehouses. Strong expertise in developing data structures and algorithms on Big Data platforms. Ability to operate effectively and independently in a dynamic environment. Capability to manage multiple tasks and projects in a fast-paced team setting. Motivated self-learner eager to make a significant impact in the tech landscape. [Preferred Qualifications] Experience with cloud-native technologies. Familiarity with advanced database systems and architectures.
About Appier Appier is a pioneering software-as-a-service (SaaS) organization leveraging artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a commitment to democratizing AI, Appier's mission is to convert AI into tangible ROI by infusing intelligence into software. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Ad Cloud Bidding TeamThe Ad Cloud Bidding Team spearheads Appier's AI-powered advertising solutions. We craft high-throughput, low-latency systems that enhance ROAS (Return On Ad Spend) and optimize campaign ROI for clients globally. Our services efficiently allocate budgets across premium, high-intent inventories, processing billions of requests daily with millisecond precision. As part of our team, you will harness advanced C++ technologies to develop a robust and scalable infrastructure essential for our AI decision-making engines in a dynamic, data-driven environment where performance is critical. About the RoleAs a Staff Software Engineer (Ad Cloud Bidding) at Appier, you will be instrumental in designing and constructing scalable and high-performance backend architectures. You will take ownership of the technical roadmap for significant projects or services and oversee service operations to ensure reliability, availability, and efficient deployment of large-scale distributed systems. Responsibilities Design large-scale backend systems and distributed services. Contribute to technical roadmap and planning efforts. Collaborate with cross-functional teams to deliver robust, high-performance systems. Troubleshoot production issues and engage in root cause analysis. Ensure high reliability through best practices in service operation, monitoring, and deployment. Participate in on-call rotations and lead incident response as necessary.
NETGEAR, Inc.
Key Responsibilities: 1. Backend Development and Optimization• Design and implement high-performance backend components, services, and libraries using C/C++/Python.• Create modular and reusable software libraries with well-documented APIs.• Enhance memory efficiency, CPU performance, and application responsiveness through advanced debugging and profiling.• Develop multi-threaded and asynchronous applications leveraging POSIX threads, Boost, or similar libraries.2. System Design and Architecture• Architect and construct scalable, distributed backend systems tailored to complex business needs.• Engage in low-latency systems, implementing efficient networking protocols like TCP, UDP, and custom protocols.• Contribute to the design of RESTful or binary APIs, ensuring secure and efficient inter-component communication.3. Embedded and System-Level Programming• Write and optimize system-level code for Linux environments with a focus on performance and reliability.• Develop applications for hardware interfaces, including bootloaders, drivers, and kernel.• Manage memory, inter-process communication (IPC), and shared resources in constrained environments.4. Performance Tuning and Debugging• Conduct low-level profiling and performance tuning of applications using tools like perf, VTune, gprof, or Cachegrind.• Optimize memory management employing custom allocators, object pooling, and stack memory utilization.• Utilize advanced debugging techniques, such as core dumps, stack traces, and hardware breakpoints.• Identify and resolve bottlenecks in CPU-bound, memory-bound, or I/O-bound processes.• Fine-tune compiler settings and devise efficient algorithms for optimal performance.• Debug intricate issues in production systems using gdb and strace.5. Networking and Protocol Development• Develop efficient networking protocols and manage socket programming for server applications.• Implement and troubleshoot networking layers, including SSL/TLS, WebSocket, and HTTP/2.• Create custom communication protocols for specific applications, such as real-time streaming or IoT.• Optimize networking stacks through socket programming, zero-copy mechanisms, and protocol offloading.• Collaborate on the design of custom communication protocols for real-time or distributed systems.• Familiarity with Layer2 802.1Q, VLAN, bridging, spanning tree, LLDP, LACP protocols.• Knowledge of Layer3 Router, Firewall, ACL protocols.• Understanding of 802.11 wireless protocols.6. Testing and Quality Assurance• Write comprehensive unit tests using frameworks like Google Test (gtest) or Catch2.• Conduct system-level testing to ensure reliability in production environments.• Implement continuous integration pipelines for automated testing and deployment of C/C++/Python codebases.
OptiSigns Inc.
About OptiSignsOptiSigns is a rapidly growing cloud-based platform that empowers digital signage for over 30,000 businesses across 100 countries, managing more than 190,000 active screens globally. Established in Houston, Texas in 2016, we are now aggressively expanding into Asia and Europe, transforming ordinary screens into dynamic communication tools. Our engineering team in Vietnam plays a pivotal role in this expansion.Why This Role?This is not your conventional architect position. We seek a hands-on technical leader to join our engineering hub in Ho Chi Minh City, Vietnam, who will take ownership of platform scalability at a real-world scale, managing:Over 100 million database recordsTerabyte-scale customer dataRapidly increasing global trafficYour role will be crucial in ensuring that our systems scale reliably, allowing our team to deploy faster as we grow.Key ResponsibilitiesDesign and scale backend systems that manage massive datasets and handle high concurrencyOversee performance, reliability, and scalability across the platformOptimize databases, data pipelines, caching layers, and backend servicesProactively identify and resolve bottlenecks before they affect customersMentor and develop a high-performing engineering team in Ho Chi Minh CityCollaborate with leadership on long-term technical strategy and roadmapQualifications10+ years of experience in backend and systems engineeringDemonstrated ability to scale systems to handle over 100 million records and terabyte-scale dataIn-depth knowledge of distributed systems, high-availability architecture, and performance optimizationStrong database expertise (PostgreSQL, MySQL, NoSQL, Redis)Extensive cloud experienceProficient in Node.js and TypeScript (experience with NestJS or Express is a plus)Familiarity with modern backend patterns, data pipelines, and real-time systemsExcellent English communication and mentoring skillsExperience leading or mentoring junior engineers (5-6) is essentialBenefits of Joining OptiSignsImpactful role in shaping the architecture of a globally utilized product (190,000+ screens)Real-world scaling challenges with significant business implicationsHigh visibility and substantial influence over technical directionOpportunity to build and lead an expanding engineering team in VietnamFull relocation support from Taiwan with no financial burden
About UsAt Nitra, we are dedicated to revolutionizing the healthcare landscape through innovative technology. Our mission is to create a seamless ecosystem of fintech and software solutions that empower healthcare professionals to efficiently manage their practices, allowing them to focus on patient care.Our team operates with a sense of urgency, ambition, and accountability. We set high standards because we recognize the tremendous opportunity ahead of us. We expect excellence, ownership, and intellectual rigor from every member of our team. We thrive in a fast-paced environment where bold decisions are made, and we hold ourselves accountable for the results. Trust and respect are the foundation of our company, and every voice is valued. Together, we celebrate our successes.As we rapidly scale towards becoming a unicorn, we are looking for individuals who are eager to engage in meaningful work that makes a lasting impact. If you are seeking comfort, this may not be the right fit. However, if you desire ownership and the opportunity to contribute to the establishment of a transformative fintech company, we invite you to join us.Founded by experienced entrepreneurs who have successfully scaled businesses and achieved significant exits, Nitra is supported by a team of professionals from renowned companies such as American Express, PayPal, and Facebook. Our investors include leading venture capital firms and we are advised by esteemed industry veterans.
About Appier Appier is a leading software-as-a-service (SaaS) provider that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a mission to make AI accessible to all, Appier aims to transform AI into tangible returns on investment by developing intelligent software solutions. With 17 offices spanning across APAC, Europe, and the USA, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role We are looking for a dedicated Software Engineer specializing in Quality Assurance Automation to join our team at Appier. In this role, you will work collaboratively with engineers to create comprehensive testing strategies for various systems, including high-traffic distributed systems, machine learning algorithms, big data platforms, and frontend applications. Your expertise will be instrumental in defining effective testing strategies and developing automation solutions suited to diverse system architectures. [Seniority/title will be determined based on skills, experience, and interview evaluations.] Responsibilities Collaborate with product teams to analyze feature requirements and specifications, crafting robust test plans and strategies, and executing tests with clear, actionable reports. Engage closely with developers to improve testability, create testing utilities, and provide QA-oriented test cases prior to feature readiness. Uphold the highest standards of quality and performance for Appier’s products through meticulous testing. Thoroughly report and validate product bugs, advocating for continuous improvement. Design scalable and reliable automated tests and frameworks for products built on micro-service architectures. Oversee and monitor the release process, performing necessary tests to ensure feature delivery meets quality benchmarks. About You [Minimum Qualifications] Strong understanding of software development methodologies (Agile, Waterfall). Solid grasp of software testing processes, including test planning, test case development, and troubleshooting. Excellent communication skills with a collaborative mindset, eager to share knowledge within the team. A minimum of 2 years of hands-on experience with at least one test automation tool (e.g., Python, Java, Robot Framework, Pytest, Cypress, Selenium, JMeter, or Locust). Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, and Windsurf is a plus.
Lead the Water team in developing proposals and executing projects related to water and wastewater treatment, reclamation, and desalination.Collaborate effectively within the Water department, dedicating part of your role to project management and contract execution from a coordination standpoint.Deliver value-added services by integrating technical solutions with commercial structures tailored to client needs.Oversee the water team to ensure all inquiries are addressed promptly and professionally, analyzing clients' technical requirements and crafting tailored proposals for AECOM services.Offer engineering and technical support to both external and internal clients.Manage activities effectively to meet client expectations and drive company objectives.Establish a performance review system for team members, reporting monthly on client response efficiency and implementing processes for continuous improvement.Excel in developing and implementing operational processes and procedures to enhance client service, ensuring all staff are trained accordingly.Perform additional duties and responsibilities as assigned.
Role Overview ajax is looking for a Senior Hardware Engineer in Taipei to help design and develop new hardware solutions. This role works closely with teams across disciplines to bring new technologies into the company’s products.
Shield AI
Role overview Shield AI seeks a Senior Applications Engineer based in Taipei to support the deployment of Hivemind software in real-world environments. This role ensures that Shield AI's intelligent systems meet the needs of both service members and civilians. What you will do Engage directly with customers to gather requirements and understand operational challenges Deliver technical support during all stages of deployment Lead the integration of Hivemind software into customer workflows Work closely with internal engineering teams to enhance and broaden autonomy features Travel requirements This position involves frequent travel to client sites within Taiwan and internationally. Extended stays may be necessary to provide on-site support for customers during critical phases of deployment.
Join Our Team at CoupangCoupang is transforming the shopping landscape with the mission to amaze our customers from the moment they open our app to the instant their packages arrive at their doorstep. Our services in Taiwan, including 'Rocket Delivery' for next-day service on a vast array of products and 'Rocket Oversea' for free international shipping on top-selling items from Korea and the U.S., are designed to provide unparalleled convenience and value.We are seeking dynamic individuals to be a part of Coupang's ambitious growth in Taiwan, contributing to a service that leaves our customers wondering how they ever managed without us.Role OverviewThis position is crucial in guaranteeing exceptional customer experiences across our e-commerce and client-facing applications. You will be responsible for developing and implementing testing strategies, executing tests, and driving continuous enhancements for features that directly affect our users at scale, collaborating closely with various product and engineering teams.
axiado
Join axiado as a Senior Hardware Engineer and play a pivotal role in designing and developing cutting-edge hardware solutions. You will collaborate with a team of innovative engineers to create high-performance systems that meet the evolving needs of our clients.
SonicWall
Join SonicWall as a Senior Manufacturing Test Engineer, where you will play a pivotal role in ensuring the quality and performance of our cutting-edge cybersecurity solutions. In this position, you will design, develop, and execute comprehensive test plans, while collaborating closely with cross-functional teams to troubleshoot and resolve complex issues. Your expertise will help drive innovation and maintain the high standards our customers expect. If you have a passion for technology and a commitment to excellence, we want to hear from you!
Binance
Join the innovative team at Binance as a Senior iOS Engineer specializing in Web3 technologies. In this role, you will revolutionize the way users interact with blockchain applications through mobile platforms. You will collaborate with cross-functional teams to design and implement cutting-edge iOS applications that provide seamless experiences for our users.
About EtchedAt Etched, we are pioneering the development of the world’s first AI inference system specifically designed for transformers. Our innovative solutions offer over 10x higher performance, alongside significantly reduced costs and latency compared to traditional B200 systems. With our advanced ASIC technology, we empower the creation of products that surpass the capabilities of GPUs, including real-time video generation models and highly sophisticated reasoning agents. Supported by substantial investments from leading investors and a team of elite engineers, Etched is at the forefront of transforming the infrastructure landscape of the rapidly growing AI industry.Job OverviewWe are on the lookout for dedicated and innovative firmware engineers to join our dynamic team. In this role, you will:Design and develop advanced software to optimize the performance of our Sohu chip, unlocking the full capabilities of large transformer models.Collaborate with a team of top-tier hardware and software engineers to push the limits of AI technology.Tackle complex challenges spanning the entire stack, from low-level drivers and APIs to high-level applications and frameworks.Conduct code reviews of peers’ work and provide constructive feedback to uphold best practices (e.g., style guides, version control, accuracy, testability, and efficiency).Contribute to groundbreaking AI solutions that will revolutionize fields such as natural language processing, automated reasoning, and generative media.Ideal Candidate ProfileProficient in programming languages such as C++, Rust, and/or Python.Experience working with embedded systems, high-performance computing, or distributed systems.Strong understanding of computer architecture and operating systems.A passion for artificial intelligence and a commitment to making a significant impact in the real world.Bachelor's degree or equivalent practical experience.Minimum of 8 years of experience in software development, with a solid grasp of data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.5 years of experience in firmware design, implementation, and troubleshooting.
SonicWall
Join SonicWall as a Senior Software Development Engineer, where you will leverage your expertise to design, develop, and enhance innovative cybersecurity solutions. Collaborate with cross-functional teams to ensure robust and scalable software architecture, and engage in troubleshooting and debugging complex issues. Your contributions will be pivotal in safeguarding organizations against the most sophisticated cyber threats, empowering users with secure access to their digital environments.
Speechify is hiring a Senior Software Engineer in Taipei, Taiwan to strengthen our core user experiences. This position centers on designing and building features that enhance how people interact with our platform. What you will do Collaborate with a talented team to plan and deliver new product features Develop software solutions that boost user engagement and satisfaction Share ideas and technical insight to help grow the Speechify platform Requirements Background in building and maintaining software products Interest in developing technology that positively impacts users Team-oriented mindset and openness to sharing knowledge
Join Binance as a Senior Software Engineer specializing in Internal Applications focused on AI Agents. In this pivotal role, you will design, develop, and implement innovative software solutions that enhance our internal processes and improve user experiences. As a key member of our engineering team, you will collaborate with cross-functional teams to deliver high-quality software systems that drive efficiency and effectiveness.
Overview.ai
About Overview.aiOverview.ai is revolutionizing the landscape of manufacturing quality assurance through an innovative edge-enabled AI vision system. Our technology harnesses sophisticated deep learning algorithms, ensuring a user-friendly experience and swift implementation. Our system adeptly manages a diverse range of inspection responsibilities—from meticulous assembly verification to defect identification and orientation checks—providing real-time, high-precision inspections that effortlessly integrate into existing production workflows.Endorsed by industry leaders such as Ford, Honda, Toyota, SpaceX, Milliken, and Flex-N-Gate, our camera solutions facilitate accelerated throughput, minimized waste, and reduced inspection expenditures—eliminating the intricacies and high costs associated with conventional vision systems.About the RoleWe are on the lookout for a Senior Software Development Engineer in Test to assume technical ownership of the quality architecture across our physical AI vision platforms. This pivotal role is primarily focused on our NVIDIA Jetson-based edge AI cameras, localized inference engines, and low-latency video processing pipelines.In this capacity, you will be responsible for designing, constructing, and maintaining intricate automated testing frameworks that guarantee the reliability, performance, and precision of our mission-critical hardware and embedded software. This highly autonomous and hands-on role places you at the nexus of hardware, embedded Linux, Dockerized edge applications, and AIoT architectures. You will define and implement the comprehensive programmatic quality strategy for complex devices deployed in demanding, real-world manufacturing settings.What You’ll DoAutomated End-to-End Testing: Create and execute fully programmatic E2E test flows that replicate real-world manufacturing inputs (e.g., synthetic video streams), initiate local NVIDIA Jetson inference, and validate web application functionality with physical or network outputs within a controlled environment.Edge Automation Architecture: Design and develop robust automated testing frameworks from the ground up using Python, specifically focusing on embedded Linux systems and edge AI devices.Web Application & API Testing: Develop and sustain automated UI and API test suites for the web applications and local interfaces employed by customers to configure, monitor, and engage with our vision systems.Hardware-in-the-Loop (HIL) Testing: Construct and expand HIL testing infrastructure to replicate factory environments, rigorously stress-testing physical camera systems.
Sign in to browse more jobs
Create account — see all 303 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
About Us: Nitra is dedicated to revolutionizing the healthcare system through cutting-edge technology. Our mission is to create a comprehensive ecosystem of fintech and software solutions that empower healthcare professionals to enhance their practice management, enabling them to focus on what truly matters.We operate with a sense of urgency, intensity, and …
About Appier Appier is a pioneering software-as-a-service (SaaS) company that leverages artificial intelligence (AI) to revolutionize business decision-making. Established in 2012 with a goal of democratizing AI, Appier's mission is to transform AI into tangible returns on investment by creating intelligent software solutions. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role As a Backend Development Intern at Appier, you will engage in a diverse array of software projects that drive innovation in solutions, enhance product development workflows, and contribute directly to Appier's product offerings. We are seeking dedicated individuals who can commit to an internship schedule of 2-4 days (16-32 hours) per week, for a minimum duration of 6 months starting from the current date. Prospective applicants are encouraged to evaluate their availability before applying. There is a potential opportunity for interns to transition to full-time positions after the internship concludes. [Please note that due to our hybrid work model, this position requires on-site work in our Taiwan office and cannot be fully remote.] Responsibilities Develop and maintain scalable, reliable, and efficient service-based software and its components. Enhance the scalability and observability of existing systems. Propose and prototype solutions to streamline software development and monitoring processes. Conduct profiling and performance tuning of critical software components. Improve system quality through test automation and related tooling. Contribute to brainstorming sessions, offering innovative ideas related to technology, algorithms, and product development.
About Appier Appier is a leading software-as-a-service (SaaS) company leveraging artificial intelligence (AI) to transform business decision-making. Established in 2012, our vision is to democratize AI, enabling businesses to convert AI into tangible returns on investment (ROI) through intelligent software solutions. With 17 offices across the APAC region, Europe, and the U.S., we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more details, visit www.appier.com. About the Role As a Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components of our AI-driven platform. Our solutions utilize proprietary deep learning and machine learning technologies, empowering businesses to transform data into actionable insights and informed decisions. Key Responsibilities Design, develop, and maintain RESTful APIs using Python. Build and manage robust data warehouses utilizing ClickHouse, Trino/Presto, and Pinot. Design and develop data pipelines employing Apache Airflow and Apache Spark. Collaborate with cross-functional teams to create automation tools that enhance operational efficiency. Implement advanced monitoring and alerting systems to ensure optimal performance and system stability. Address application queries promptly to ensure high client satisfaction. Utilize cloud platforms such as AWS and GCP to optimize data operations. Leverage Kubernetes (k8s) for efficient deployment and scaling of applications through container orchestration. About You [Minimum Qualifications] Bachelor's or Master's degree in Computer Science. 2+ years of experience in building and operating large-scale distributed systems or applications. Proficient in Kubernetes development and Linux/Unix environments. Experienced in managing data lakes or data warehouses. Strong expertise in developing data structures and algorithms on Big Data platforms. Ability to operate effectively and independently in a dynamic environment. Capability to manage multiple tasks and projects in a fast-paced team setting. Motivated self-learner eager to make a significant impact in the tech landscape. [Preferred Qualifications] Experience with cloud-native technologies. Familiarity with advanced database systems and architectures.
About Appier Appier is a pioneering software-as-a-service (SaaS) organization leveraging artificial intelligence (AI) to enhance business decision-making. Established in 2012 with a commitment to democratizing AI, Appier's mission is to convert AI into tangible ROI by infusing intelligence into software. With 17 offices across the Asia-Pacific, Europe, and the United States, Appier is publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For further details, visit www.appier.com. About the Ad Cloud Bidding TeamThe Ad Cloud Bidding Team spearheads Appier's AI-powered advertising solutions. We craft high-throughput, low-latency systems that enhance ROAS (Return On Ad Spend) and optimize campaign ROI for clients globally. Our services efficiently allocate budgets across premium, high-intent inventories, processing billions of requests daily with millisecond precision. As part of our team, you will harness advanced C++ technologies to develop a robust and scalable infrastructure essential for our AI decision-making engines in a dynamic, data-driven environment where performance is critical. About the RoleAs a Staff Software Engineer (Ad Cloud Bidding) at Appier, you will be instrumental in designing and constructing scalable and high-performance backend architectures. You will take ownership of the technical roadmap for significant projects or services and oversee service operations to ensure reliability, availability, and efficient deployment of large-scale distributed systems. Responsibilities Design large-scale backend systems and distributed services. Contribute to technical roadmap and planning efforts. Collaborate with cross-functional teams to deliver robust, high-performance systems. Troubleshoot production issues and engage in root cause analysis. Ensure high reliability through best practices in service operation, monitoring, and deployment. Participate in on-call rotations and lead incident response as necessary.
NETGEAR, Inc.
Key Responsibilities: 1. Backend Development and Optimization• Design and implement high-performance backend components, services, and libraries using C/C++/Python.• Create modular and reusable software libraries with well-documented APIs.• Enhance memory efficiency, CPU performance, and application responsiveness through advanced debugging and profiling.• Develop multi-threaded and asynchronous applications leveraging POSIX threads, Boost, or similar libraries.2. System Design and Architecture• Architect and construct scalable, distributed backend systems tailored to complex business needs.• Engage in low-latency systems, implementing efficient networking protocols like TCP, UDP, and custom protocols.• Contribute to the design of RESTful or binary APIs, ensuring secure and efficient inter-component communication.3. Embedded and System-Level Programming• Write and optimize system-level code for Linux environments with a focus on performance and reliability.• Develop applications for hardware interfaces, including bootloaders, drivers, and kernel.• Manage memory, inter-process communication (IPC), and shared resources in constrained environments.4. Performance Tuning and Debugging• Conduct low-level profiling and performance tuning of applications using tools like perf, VTune, gprof, or Cachegrind.• Optimize memory management employing custom allocators, object pooling, and stack memory utilization.• Utilize advanced debugging techniques, such as core dumps, stack traces, and hardware breakpoints.• Identify and resolve bottlenecks in CPU-bound, memory-bound, or I/O-bound processes.• Fine-tune compiler settings and devise efficient algorithms for optimal performance.• Debug intricate issues in production systems using gdb and strace.5. Networking and Protocol Development• Develop efficient networking protocols and manage socket programming for server applications.• Implement and troubleshoot networking layers, including SSL/TLS, WebSocket, and HTTP/2.• Create custom communication protocols for specific applications, such as real-time streaming or IoT.• Optimize networking stacks through socket programming, zero-copy mechanisms, and protocol offloading.• Collaborate on the design of custom communication protocols for real-time or distributed systems.• Familiarity with Layer2 802.1Q, VLAN, bridging, spanning tree, LLDP, LACP protocols.• Knowledge of Layer3 Router, Firewall, ACL protocols.• Understanding of 802.11 wireless protocols.6. Testing and Quality Assurance• Write comprehensive unit tests using frameworks like Google Test (gtest) or Catch2.• Conduct system-level testing to ensure reliability in production environments.• Implement continuous integration pipelines for automated testing and deployment of C/C++/Python codebases.
OptiSigns Inc.
About OptiSignsOptiSigns is a rapidly growing cloud-based platform that empowers digital signage for over 30,000 businesses across 100 countries, managing more than 190,000 active screens globally. Established in Houston, Texas in 2016, we are now aggressively expanding into Asia and Europe, transforming ordinary screens into dynamic communication tools. Our engineering team in Vietnam plays a pivotal role in this expansion.Why This Role?This is not your conventional architect position. We seek a hands-on technical leader to join our engineering hub in Ho Chi Minh City, Vietnam, who will take ownership of platform scalability at a real-world scale, managing:Over 100 million database recordsTerabyte-scale customer dataRapidly increasing global trafficYour role will be crucial in ensuring that our systems scale reliably, allowing our team to deploy faster as we grow.Key ResponsibilitiesDesign and scale backend systems that manage massive datasets and handle high concurrencyOversee performance, reliability, and scalability across the platformOptimize databases, data pipelines, caching layers, and backend servicesProactively identify and resolve bottlenecks before they affect customersMentor and develop a high-performing engineering team in Ho Chi Minh CityCollaborate with leadership on long-term technical strategy and roadmapQualifications10+ years of experience in backend and systems engineeringDemonstrated ability to scale systems to handle over 100 million records and terabyte-scale dataIn-depth knowledge of distributed systems, high-availability architecture, and performance optimizationStrong database expertise (PostgreSQL, MySQL, NoSQL, Redis)Extensive cloud experienceProficient in Node.js and TypeScript (experience with NestJS or Express is a plus)Familiarity with modern backend patterns, data pipelines, and real-time systemsExcellent English communication and mentoring skillsExperience leading or mentoring junior engineers (5-6) is essentialBenefits of Joining OptiSignsImpactful role in shaping the architecture of a globally utilized product (190,000+ screens)Real-world scaling challenges with significant business implicationsHigh visibility and substantial influence over technical directionOpportunity to build and lead an expanding engineering team in VietnamFull relocation support from Taiwan with no financial burden
About UsAt Nitra, we are dedicated to revolutionizing the healthcare landscape through innovative technology. Our mission is to create a seamless ecosystem of fintech and software solutions that empower healthcare professionals to efficiently manage their practices, allowing them to focus on patient care.Our team operates with a sense of urgency, ambition, and accountability. We set high standards because we recognize the tremendous opportunity ahead of us. We expect excellence, ownership, and intellectual rigor from every member of our team. We thrive in a fast-paced environment where bold decisions are made, and we hold ourselves accountable for the results. Trust and respect are the foundation of our company, and every voice is valued. Together, we celebrate our successes.As we rapidly scale towards becoming a unicorn, we are looking for individuals who are eager to engage in meaningful work that makes a lasting impact. If you are seeking comfort, this may not be the right fit. However, if you desire ownership and the opportunity to contribute to the establishment of a transformative fintech company, we invite you to join us.Founded by experienced entrepreneurs who have successfully scaled businesses and achieved significant exits, Nitra is supported by a team of professionals from renowned companies such as American Express, PayPal, and Facebook. Our investors include leading venture capital firms and we are advised by esteemed industry veterans.
About Appier Appier is a leading software-as-a-service (SaaS) provider that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a mission to make AI accessible to all, Appier aims to transform AI into tangible returns on investment by developing intelligent software solutions. With 17 offices spanning across APAC, Europe, and the USA, Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com. About the Role We are looking for a dedicated Software Engineer specializing in Quality Assurance Automation to join our team at Appier. In this role, you will work collaboratively with engineers to create comprehensive testing strategies for various systems, including high-traffic distributed systems, machine learning algorithms, big data platforms, and frontend applications. Your expertise will be instrumental in defining effective testing strategies and developing automation solutions suited to diverse system architectures. [Seniority/title will be determined based on skills, experience, and interview evaluations.] Responsibilities Collaborate with product teams to analyze feature requirements and specifications, crafting robust test plans and strategies, and executing tests with clear, actionable reports. Engage closely with developers to improve testability, create testing utilities, and provide QA-oriented test cases prior to feature readiness. Uphold the highest standards of quality and performance for Appier’s products through meticulous testing. Thoroughly report and validate product bugs, advocating for continuous improvement. Design scalable and reliable automated tests and frameworks for products built on micro-service architectures. Oversee and monitor the release process, performing necessary tests to ensure feature delivery meets quality benchmarks. About You [Minimum Qualifications] Strong understanding of software development methodologies (Agile, Waterfall). Solid grasp of software testing processes, including test planning, test case development, and troubleshooting. Excellent communication skills with a collaborative mindset, eager to share knowledge within the team. A minimum of 2 years of hands-on experience with at least one test automation tool (e.g., Python, Java, Robot Framework, Pytest, Cypress, Selenium, JMeter, or Locust). Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, and Windsurf is a plus.
Lead the Water team in developing proposals and executing projects related to water and wastewater treatment, reclamation, and desalination.Collaborate effectively within the Water department, dedicating part of your role to project management and contract execution from a coordination standpoint.Deliver value-added services by integrating technical solutions with commercial structures tailored to client needs.Oversee the water team to ensure all inquiries are addressed promptly and professionally, analyzing clients' technical requirements and crafting tailored proposals for AECOM services.Offer engineering and technical support to both external and internal clients.Manage activities effectively to meet client expectations and drive company objectives.Establish a performance review system for team members, reporting monthly on client response efficiency and implementing processes for continuous improvement.Excel in developing and implementing operational processes and procedures to enhance client service, ensuring all staff are trained accordingly.Perform additional duties and responsibilities as assigned.
Role Overview ajax is looking for a Senior Hardware Engineer in Taipei to help design and develop new hardware solutions. This role works closely with teams across disciplines to bring new technologies into the company’s products.
Shield AI
Role overview Shield AI seeks a Senior Applications Engineer based in Taipei to support the deployment of Hivemind software in real-world environments. This role ensures that Shield AI's intelligent systems meet the needs of both service members and civilians. What you will do Engage directly with customers to gather requirements and understand operational challenges Deliver technical support during all stages of deployment Lead the integration of Hivemind software into customer workflows Work closely with internal engineering teams to enhance and broaden autonomy features Travel requirements This position involves frequent travel to client sites within Taiwan and internationally. Extended stays may be necessary to provide on-site support for customers during critical phases of deployment.
Join Our Team at CoupangCoupang is transforming the shopping landscape with the mission to amaze our customers from the moment they open our app to the instant their packages arrive at their doorstep. Our services in Taiwan, including 'Rocket Delivery' for next-day service on a vast array of products and 'Rocket Oversea' for free international shipping on top-selling items from Korea and the U.S., are designed to provide unparalleled convenience and value.We are seeking dynamic individuals to be a part of Coupang's ambitious growth in Taiwan, contributing to a service that leaves our customers wondering how they ever managed without us.Role OverviewThis position is crucial in guaranteeing exceptional customer experiences across our e-commerce and client-facing applications. You will be responsible for developing and implementing testing strategies, executing tests, and driving continuous enhancements for features that directly affect our users at scale, collaborating closely with various product and engineering teams.
axiado
Join axiado as a Senior Hardware Engineer and play a pivotal role in designing and developing cutting-edge hardware solutions. You will collaborate with a team of innovative engineers to create high-performance systems that meet the evolving needs of our clients.
SonicWall
Join SonicWall as a Senior Manufacturing Test Engineer, where you will play a pivotal role in ensuring the quality and performance of our cutting-edge cybersecurity solutions. In this position, you will design, develop, and execute comprehensive test plans, while collaborating closely with cross-functional teams to troubleshoot and resolve complex issues. Your expertise will help drive innovation and maintain the high standards our customers expect. If you have a passion for technology and a commitment to excellence, we want to hear from you!
Binance
Join the innovative team at Binance as a Senior iOS Engineer specializing in Web3 technologies. In this role, you will revolutionize the way users interact with blockchain applications through mobile platforms. You will collaborate with cross-functional teams to design and implement cutting-edge iOS applications that provide seamless experiences for our users.
About EtchedAt Etched, we are pioneering the development of the world’s first AI inference system specifically designed for transformers. Our innovative solutions offer over 10x higher performance, alongside significantly reduced costs and latency compared to traditional B200 systems. With our advanced ASIC technology, we empower the creation of products that surpass the capabilities of GPUs, including real-time video generation models and highly sophisticated reasoning agents. Supported by substantial investments from leading investors and a team of elite engineers, Etched is at the forefront of transforming the infrastructure landscape of the rapidly growing AI industry.Job OverviewWe are on the lookout for dedicated and innovative firmware engineers to join our dynamic team. In this role, you will:Design and develop advanced software to optimize the performance of our Sohu chip, unlocking the full capabilities of large transformer models.Collaborate with a team of top-tier hardware and software engineers to push the limits of AI technology.Tackle complex challenges spanning the entire stack, from low-level drivers and APIs to high-level applications and frameworks.Conduct code reviews of peers’ work and provide constructive feedback to uphold best practices (e.g., style guides, version control, accuracy, testability, and efficiency).Contribute to groundbreaking AI solutions that will revolutionize fields such as natural language processing, automated reasoning, and generative media.Ideal Candidate ProfileProficient in programming languages such as C++, Rust, and/or Python.Experience working with embedded systems, high-performance computing, or distributed systems.Strong understanding of computer architecture and operating systems.A passion for artificial intelligence and a commitment to making a significant impact in the real world.Bachelor's degree or equivalent practical experience.Minimum of 8 years of experience in software development, with a solid grasp of data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.5 years of experience in firmware design, implementation, and troubleshooting.
SonicWall
Join SonicWall as a Senior Software Development Engineer, where you will leverage your expertise to design, develop, and enhance innovative cybersecurity solutions. Collaborate with cross-functional teams to ensure robust and scalable software architecture, and engage in troubleshooting and debugging complex issues. Your contributions will be pivotal in safeguarding organizations against the most sophisticated cyber threats, empowering users with secure access to their digital environments.
Speechify is hiring a Senior Software Engineer in Taipei, Taiwan to strengthen our core user experiences. This position centers on designing and building features that enhance how people interact with our platform. What you will do Collaborate with a talented team to plan and deliver new product features Develop software solutions that boost user engagement and satisfaction Share ideas and technical insight to help grow the Speechify platform Requirements Background in building and maintaining software products Interest in developing technology that positively impacts users Team-oriented mindset and openness to sharing knowledge
Join Binance as a Senior Software Engineer specializing in Internal Applications focused on AI Agents. In this pivotal role, you will design, develop, and implement innovative software solutions that enhance our internal processes and improve user experiences. As a key member of our engineering team, you will collaborate with cross-functional teams to deliver high-quality software systems that drive efficiency and effectiveness.
Overview.ai
About Overview.aiOverview.ai is revolutionizing the landscape of manufacturing quality assurance through an innovative edge-enabled AI vision system. Our technology harnesses sophisticated deep learning algorithms, ensuring a user-friendly experience and swift implementation. Our system adeptly manages a diverse range of inspection responsibilities—from meticulous assembly verification to defect identification and orientation checks—providing real-time, high-precision inspections that effortlessly integrate into existing production workflows.Endorsed by industry leaders such as Ford, Honda, Toyota, SpaceX, Milliken, and Flex-N-Gate, our camera solutions facilitate accelerated throughput, minimized waste, and reduced inspection expenditures—eliminating the intricacies and high costs associated with conventional vision systems.About the RoleWe are on the lookout for a Senior Software Development Engineer in Test to assume technical ownership of the quality architecture across our physical AI vision platforms. This pivotal role is primarily focused on our NVIDIA Jetson-based edge AI cameras, localized inference engines, and low-latency video processing pipelines.In this capacity, you will be responsible for designing, constructing, and maintaining intricate automated testing frameworks that guarantee the reliability, performance, and precision of our mission-critical hardware and embedded software. This highly autonomous and hands-on role places you at the nexus of hardware, embedded Linux, Dockerized edge applications, and AIoT architectures. You will define and implement the comprehensive programmatic quality strategy for complex devices deployed in demanding, real-world manufacturing settings.What You’ll DoAutomated End-to-End Testing: Create and execute fully programmatic E2E test flows that replicate real-world manufacturing inputs (e.g., synthetic video streams), initiate local NVIDIA Jetson inference, and validate web application functionality with physical or network outputs within a controlled environment.Edge Automation Architecture: Design and develop robust automated testing frameworks from the ground up using Python, specifically focusing on embedded Linux systems and edge AI devices.Web Application & API Testing: Develop and sustain automated UI and API test suites for the web applications and local interfaces employed by customers to configure, monitor, and engage with our vision systems.Hardware-in-the-Loop (HIL) Testing: Construct and expand HIL testing infrastructure to replicate factory environments, rigorously stress-testing physical camera systems.
Sign in to browse more jobs
Create account — see all 303 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
