

Principal Software Engineer
EarthTrack.io
- Manila, PhilippinesManila, Metro Manila, PhilippinesManilaMetro ManilaPhilippinesPhilippinesTELECOMMUTE
- PHP 60.000,00 - PHP 120.000,00 / bulanPHP6000012000060000MONTH
- Penuh waktuFULL_TIME
Lowongan dipasang 7 hours ago dan batas waktu lamaran adalah 25 Oct
Rekruter terakhir aktif 2 days ago
2025-08-27T05:09:19.889786+00:002025-10-25T16:00:00+00:00Deskripsi Pekerjaan
As a Principal Engineer at EarthTrack, you will work closely with the CTO and Technical Lead to drive the productivity and effectiveness of the development team. A central responsibility of this role is to ensure that established development standards are consistently applied across all projects, while also enhancing those standards to meet evolving business and technical needs.
You will provide technical leadership in architecture and design, enforce best practices in areas such as code quality, testing, CI/CD, and documentation, and mentor engineers to elevate overall team performance. By maintaining and continuously improving these standards, you will help EarthTrack deliver secure, scalable, and reliable solutions with efficiency and excellence.
Key Responsibilities:
- Ensure adherence to development standards (code quality, testing, reviews, CI/CD, documentation) and continuously enhance them as the company scales.
- Work closely with the CTO and Technical Lead to align engineering practices with business objectives and boost team productivity.
- Provide hands-on technical leadership across the stack (ReactJS, React Native, Node.js/TypeScript, PostgreSQL/MySQL, MongoDB, Redis).
- Mentor and coach engineers to raise the technical bar and build a culture of excellence
- Conduct architectural and design reviews, ensuring systems are built for long-term scalability and maintainability
- Champion engineering discipline by removing roadblocks, improving processes, and introducing tools that accelerate delivery
- Collaborate cross-functionally with stakeholders to balance innovation, speed, and long-term sustainability
Kualifikasi Minimum
- Bachelor’s/Master’s degree in Computer Science or related field.
-
10+ years of professional software engineering experience, with a strong track record in designing and scaling distributed systems.
-
Proven expertise in JavaScript, Node.js, TypeScript, ReactJS, and React Native
-
Strong knowledge of databases (SQL and NoSQL) and data modeling for high-performance systems
-
Experience architecting APIs, microservices, and real-time communication (REST/WebSocket)
-
Deep understanding of asynchronous systems, concurrency, and event-driven architectures
-
Demonstrated ability to set, enforce, and evolve engineering standards across teams
-
Strong experience mentoring engineers and influencing technical direction at scale
-
Excellent communication skills for aligning technical and non-technical stakeholders
-
Strong problem-solving skills with the ability to balance technical trade-offs with business impact.
Fasilitas dan Tunjangan
Work from Home
Paid Sick Leave
Stock Options
Performance Bonus
Paid Holidays
Paid Vacation Leave
Lain-Lain
13th Month Pay and Discretionary 14th Month performance bonus on top of monthly amount.
Keahlian yang diperlukan
- Software Testing
- Node.js
- Amazon Web Services
- Architectural Design
- React
- GIT
- PostgreSQL
Ringkasan Perkerjaan
- Tingkat Posisi
- Mid-Senior Level Manager
- Spesialisasi
- IT and Software
- Persyaratan tingkat pendidikan
- Lulus program Sarjana (S1)
- Alamat Kantor
- Manila, Metro Manila, Philippines
Agar merasa aman saat melamar: carilah ikon verifikasi dan selalu lakukan riset terhadap Perusahaan yang Anda lamar. Hindari dan laporkan situasi dimana Perusahaan membutuhkan bayaran dalam proses rekrutmen mereka.