Top Software Engineer Jobs in Davao City
As a Principal Software Engineer at CloudLinux, you will architect and implement server-side solutions, lead development teams, ensure coding standards, conduct technical reviews, and champion process improvements. Your role involves optimizing software performance and collaborating to achieve project objectives while fostering a culture of excellence within the team.
As a Senior Associate Application Engineer (Full-Stack), you will build reliable software systems, develop full-stack solutions, and innovate best practices. Collaborating with teams, you will manage risks, handle customer-related issues, contribute to system design, and improve agile processes while supporting production systems.
The role involves overseeing the completion of complex engineering projects, managing schedules and budgets, and collaborating with various engineering disciplines. It includes guidance to entry-level engineers, leading research and development, proposing new technologies, and preparing technical documentation.
Assist the base software group with design, development, and problem resolution of electronic control systems and components throughout the co-op program. Engage in C/C++ coding for automotive electronic control units and gain exposure to testing and communication protocols.
As a Sr. Staff Software Engineer at SiFive, you will develop and own the software roadmap for SiFive development boards, collaborating with internal and external partners, and promoting best Open Source practices. You will be responsible for developing Bare Metal and Linux distributions, contributing to advanced RISC-V IP features, and ensuring the support structure for software distributions.
The Senior Staff Software Engineer will innovate and build systems using PostgreSQL or Cassandra, drive product development strategies, mentor engineers, and enhance existing systems while ensuring high-performance and quality. The role requires collaboration with product managers and engineering teams to solve complex problems and influence leadership at various levels.
The Senior Software Engineer at GEICO will develop, enhance, and maintain backend systems with a focus on Distributed Caching technologies. Responsibilities include writing and testing code, leading design reviews, troubleshooting system issues, and collaborating across teams to innovate solutions for technical challenges.
The Senior Software Engineer will design and implement high-quality SDN solutions for networking hardware, troubleshoot issues, collaborate with other teams, and mentor junior members, focusing on software components for data protection and network performance.
Featured Jobs
The Staff Software Engineer will lead multiple technical initiatives related to Identity and Access Management, ensuring the quality and performance of solutions. Responsibilities include developing software strategies, managing certificate lifecycles, collaborating with various teams, and providing mentorship while staying updated with industry trends.
The Staff Software Engineer will lead the development and implementation of IaaS solutions, focusing on container management, Kubernetes orchestration, and system performance. Responsibilities include collaborating with teams to solve complex issues, executing strategic software plans, ensuring quality of solutions, and providing operational support.
The Sr. Staff Software Engineer in this role will innovate and enhance systems for a Kubernetes-based cluster management platform, focusing on improving security, reliability, and scalability. Key responsibilities include developing strategic software plans, providing technical leadership, and mentoring team members while handling operational support and ensuring solution quality.
The Staff Software Engineer will design and implement enterprise data controls and standards, data quality solutions, and manage data products while mentoring junior engineers. Responsibilities include leading design sessions, creating scalable distributed systems, and driving process improvements.
The Staff Software Engineer will design and implement scalable distributed systems, focusing on enterprise data governance, data quality, and product management. Responsibilities include mentoring engineers, leading design sessions, and improving engineering processes, while ensuring high-quality technology delivery in a fast-paced environment.
The Senior Software Engineer will lead the development of high performance cluster management and orchestration platforms using Kubernetes and OpenStack, collaborating with teams to innovate solutions. Responsibilities include implementing strategic software plans, ensuring solution quality, and enhancing processes across teams for continuous improvement.
As a Staff Software Engineer at GEICO, you will lead performance testing initiatives, engage with various teams to understand performance needs, build frameworks for load generation, design reporting and analytics, and mentor junior engineers in performance engineering practices.
The Staff Software Engineer will design and implement efficient build tools and CI workflows, collaborate with various teams to establish CI standards, mentor junior engineers, and advocate for the use of open-source tools within Continuous Integration frameworks.
The Staff Software Engineer will build and maintain testing frameworks and tools, prototype new test strategies, mentor junior engineers, and improve testing processes. They will work collaboratively within teams to address testing complexities and enhance the capabilities of test frameworks.
As a Senior Software Engineer, you will focus on building high-performance platforms, leading technical execution, collaborating with teams to solve problems, and mentoring peers. You will be responsible for developing a strategy for Observability Engineering, ensuring solution quality and performance, and participating in ongoing operational support.
The Senior Software Engineer will lead the technical roadmap for IaaS, focusing on building and enhancing container management systems and ensuring high performance and security. Responsibilities include collaborating with teams, managing Kubernetes clusters, and optimizing CI/CD processes.
As a Staff Software Engineer at GEICO, you will lead the development of a unified document management system, focusing on areas such as AI-powered document capture and processing. You will collaborate with cross-functional teams, ensure high-quality design and performance, mentor other engineers, and advocate for engineering excellence throughout the organization.
The Staff Software Engineer will lead engineering efforts to improve application performance, availability, and reliability. Responsibilities include collaborating with product teams, mentoring junior members, and proposing designs for complex problems. The role demands expertise in cloud architecture, container orchestration, and application monitoring.
As a Senior Staff Engineer, you will lead the strategy and execution of a technical roadmap while working collaboratively with product managers and engineering teams. Responsibilities include designing and building scalable systems, mentoring team members, sharing best practices, and driving the engineering direction for data processing and streaming applications.
As a Staff Engineer, you will lead the development of a Kubernetes-based container cluster platform, focusing on security, reliability, and scalability. You'll collaborate with diverse teams, drive improvements, mentor staff, and ensure high-quality solutions. Additionally, you will optimize CI/CD practices and manage public and private cloud environments.
As a Senior Software Engineer, you'll build and scale ELT/ETL pipelines for telematics data, collaborate with team members to develop next-generation data platforms in Azure, and apply software development techniques. You will also focus on maintaining data quality, automated testing, and performance tuning while mentoring others.
The Senior Staff Software Engineer will design, develop, and troubleshoot high-quality software-defined network (SDN) solutions for Data Center and Hybrid Cloud environments. This role involves building robust SDN solutions, conducting performance analyses, and providing technical leadership while mentoring junior engineers. The engineer will collaborate with various teams to ensure integration and system architecture compatibility, drive innovation in network technologies, and improve the network capabilities.
Top Companies in Davao City Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in the Philippines
Tech Jobs & Startup Jobs in Caloocan
Software Engineer Jobs in Caloocan
Tech Jobs & Startup Jobs in Davao City
Software Engineer Jobs in Davao City
Tech Jobs & Startup Jobs in Manila
Software Engineer Jobs in Manila
Tech Jobs & Startup Jobs in Quezon City
Software Engineer Jobs in Quezon City
Remote Jobs in the Philippines
Remote Jobs in Caloocan
Remote Jobs in Davao City
Remote Jobs in Manila
Remote Jobs in Quezon City
All Filters
No Results
No Results