Principal Software Engineer

17 hours ago


Marikina, Philippines Buscojobs Full time
  • Principal Software Engineer jobs in the Philip...
120 Principal Software Engineer jobs in the Philippines Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About us:
We are a fast-growing cybersecurity SaaS company redefining the GRC space and transforming how businesses approach governance, risk, and compliance. We serve mid-market and enterprise customers that demand operational excellence, continuous compliance, and real-time visibility into their risk landscape. Backed by top-tier investors and scaling rapidly, we're on a mission to make security effortless.
Joining our team means stepping into a forward-thinking, fast-paced environment where your work directly fuels our momentum. If you're passionate about building impactful technology and want to grow with a company shaping the future of GRC, we'd love to have you on board.

Role Summary
We are seeking a Principal Full Stack Engineer who can independently design, build, and scale features from end to end. This role requires deep technical expertise across infrastructure, application architecture, modern authentication, and performance observability.
You'll be the most senior IC engineer on the team, next to the VP of Engineering, and expected to operate with a senior mentality: owning initiatives, anticipating issues before they surface, and working the extra hours needed to build something exceptional. You should be just as comfortable building CI/CD pipelines in Azure as you are debugging distributed systems and designing elegant front-end experiences.
This is a high-impact, high-autonomy role for someone who thrives in fast-paced, unstructured environments and wants to shape the future of a mission-critical SaaS platform to organizations across regulated industries.

What You'll Do

  • Build and ship full-stack features with minimal guidance—from the database to the UI.
  • Contribute to building and scaling a modern B2B SaaS platform serving enterprise customers.
  • Contribute to technical leadership in architecture, infrastructure, and design decisions across the platform.
  • Own Azure infrastructure, including service deployment, monitoring, scaling, and cost optimization.
  • Improve and maintain CI/CD pipelines and automated deployment strategies.
  • Design and implement secure, modern authentication flows (SAML, OIDC, OAuth2).
  • Optimize database performance, write advanced SQL, and ensure data integrity at scale.
  • Set up and maintain logging, tracing, and performance monitoring using OpenTelemetry and tools like DataDog, Grafana, or Splunk.
  • Deliver clean, component-based front-end interfaces (Blazor preferred, React/Vue/Angular acceptable).
  • Collaborate closely with product, design, and leadership to influence roadmap and priority decisions.
  • Raise the technical bar for the engineering org through hands-on mentorship, documentation, and technical rigor.
  • Take initiative to fix what's broken, challenge assumptions, and build things the right way—even when it's hard.
  • Own and evolve database schema and performance strategy using Azure SQL and cloud-native tools.

What You Bring

  • 8+ years of professional software engineering experience, including deep .NET Core expertise
  • Proven ability to build and extend applications end-to-end (database, back-end, front-end, DevOps).
  • Strong backend-first mindset with a focus on scalability, reliability, and maintainability.
  • Experience with B2B SaaS product architecture and delivery cycles.
  • Proven track record of shipping customer-facing features in fast-moving product environments.
  • Strong experience building and managing CI/CD pipelines and infrastructure as code.
  • Hands-on experience with SAML and OIDC for authentication and authorization.
  • Advanced SQL skills and experience with database performance tuning.
  • Familiarity with observability and performance monitoring tools: OpenTelemetry, DataDog, Grafana, Splunk, etc.
  • Strong knowledge of front-end frameworks (Blazor preferred, but React/Vue/Angular acceptable).
  • Exceptional communication skills and ability to operate as a technical leader.
  • Startup mentality: high urgency, high accountability, and a bias for action.
  • You take full ownership of problems, of outcomes, of raising the bar.
  • You mentor others without ego, receive feedback with openness, and give it with care.
  • You're resourceful, gritty, and unafraid to dive deep into a problem until it's solved.
  • Day 1 HMO Coverage
  • Engaging in monthly activities
  • Free and unlimited barista-style coffee
  • Free parking and shuttle services
  • Employee referral incentives (Gold)

Work Set Up:

  • Work-From-Home
  • Monday to Friday, 8:00 am - 5:00 pm
This advertiser has chosen not to accept applicants from your region.

0

Principal Software Engineer

Pasig City, National Capital Region ₱ - ₱ Y The Sales Machine

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a
Principal Software Engineer
with deep expertise in
Laravel
and a proven track record in
API integrations
, particularly with
ERP systems
and enterprise software. This role involves leading product initiatives, enhancing our core Laravel application, and designing a scalable API Integration System that bridges multiple external APIs.

Key Responsibilities

  • Lead and own internal product initiatives to better serve customers.
  • Propose customer-centric solutions, regardless of technology constraints.
  • Architect and develop an API Integration Layer in Laravel to connect external APIs (ERP, REST, GraphQL) with our application.
  • Build scalable, modular components for integrations and data transformations.
  • Ensure secure API communication with OAuth2, JWT, and other authentication methods.
  • Collaborate with cross-functional teams to gather ERP and integration requirements.
  • Enhance the core Laravel application for seamless integration with ERP/enterprise systems.
  • Document workflows, technical specifications, and troubleshooting guides.
  • Monitor and maintain the API Integration System for performance and reliability.
  • Mentor and provide technical leadership to junior developers.
  • Lead ERP system integrations to ensure smooth data synchronization and workflows.
  • Provide training and support to teams on integrated systems.

Qualifications

  • 1+ year in a leadership/ownership role on significant projects or initiatives.
  • 5+ years of professional experience in Laravel-based web application development.
  • Expertise with Laravel features (Eloquent ORM, Middleware, Service Providers, Routes).
  • Strong background in API integrations (REST, GraphQL) and complex data mapping.
  • Experience with databases (MySQL, MongoDB, BigQuery).
  • Proficient in Laravel Queues, job scheduling, and API authentication (OAuth2, JWT, API keys).
  • Skilled with GitHub/Bitbucket and familiar with Atlassian tools (Jira, Confluence).
  • Strong problem-solving, architecture, and communication skills.

Preferred

  • Experience with Laravel tools (Telescope, Nova, Vapor, Sanctum, Horizon).
  • Knowledge of Laravel deployment (Forge, Vapor).
  • Background in Agile development practices.
  • Hands-on ERP integration experience (SAP, Oracle, Microsoft Dynamics, Odoo).

Apply Now

This advertiser has chosen not to accept applicants from your region.

1

Principal Software Engineer

Makati City, National Capital Region ₱ - ₱ Y Lewis Personnel Management

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

As a Principal Software Engineer, you will be responsible for leading and implementing technical decisions and efforts of a software engineering team, overseeing and performing the development of high-quality software products, and enhancing our existing software platforms alone or with individuals of the same or similar role.

As a Principal Software Engineer, you will be responsible for leading and implementing technical decisions and efforts of a software engineering team, overseeing and performing the development of high-quality software products, and enhancing our existing software platforms alone or with individuals of the same or similar role.

Your responsibilities will include:
  • Leading and managing a team of software engineers, fostering a creative and cohesive unit capable of delivering complex software projects.
  • Coordinating with senior management, project managers and other software engineers to plan, design, develop, test, and maintain web-based and desktop applications.
  • Providing technical leadership in all aspects of our software development processes.
  • Overseeing the design, development, implementation of new software systems and enhancements to existing systems.
  • Ensuring all software engineering projects are delivered on time and to the agreed quality standards.
  • Continually updating technical knowledge and skills and sharing them with the team.
  • Maintaining high standards of software quality within the team by establishing good practices and habits.
  • Providing regular performance feedback, coaching, and career development to team members.
  • Conducting regular analysis of system logs, issues and implementing resolution strategies.
Requirements:
  • Experience: 7+ years in software development, including 3+ years in leadership.
  • Technical Skills: Proficiency in multiple languages (Java, C++, C#, Python, JavaScript, etc.), full-stack development, modern architectures (microservices, event-driven), CI/CD, Docker, and Kubernetes.
  • Software Development Practices: Strong in OOP, functional programming, scripting, UI, back-end, and testing (TDD/BDD); Agile/Scrum methodologies and project management tools (e.g. JIRA, Asana).
  • Cloud Platforms: Strong knowledge of cloud computing platforms (AWS, Azure, GCP), including leading the design of large-scale information solutions within the cloud.
  • Additional Skills: Excellent problem-solving, critical thinking, interpersonal, and presentation skills.
  • Familiar with: Software architecture, design patterns, frameworks, configuration (Git), testing frameworks, software security, and adapting to fast-changing environments.

Set-up: WFH

This advertiser has chosen not to accept applicants from your region.

2

Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Principal Software Engineer (.NET)

2.5 million PHP per annum

3 days per week in Manila office

Our client who is a leading provider in the financial markets is looking for a Principal Software Engineer to help shape the next generation of post-trade technology, moving from legacy systems to modern microservices in AWS.

They are looking for:

  • 8+ years' experience in C#/.NET development, with strong SQL skills.
  • Solid knowledge of cloud architectures (AWS or Azure preferred), microservices and modern software patterns.
  • Exposure/experience with Containers/ Kubernetes clusters
  • Experience with React or similar front-end frameworks, and working with relational databases.
  • Strong in Object Orientated Programming, Design Patterns, SOLID principles and other industry standards.
  • Proficient with Test Driven Development including Unit and Integration testing.
  • Proficient with the Git code versioning tool.
  • Proficient with SQL Server database and Microsoft Entity Framework.
  • Proficiency in working with relational databases (SQL Server, PostgreSQL, etc.).
  • Comfortable with Agile delivery (Scrum, Kanban, SAFe) and CI/CD practices.
  • Strong problem-solving, mentoring and communication skills.

To find out more please submit your CV to the role.

This advertiser has chosen not to accept applicants from your region.

3

Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

The TP ICAP Group is a world leading provider of market infrastructure.

Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Through our people and technology, we connect clients to superior liquidity and data solutions.

The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.

Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.

Role Overview:
The Senior Software Engineer is responsible for mentoring team members, providing local management support to engineers, designing and maintaining software, collaborating with cross-functional teams, and ensuring high-quality code. The successful candidate will be part of the Post Trade Technology team, building strategic cloud-hosted .NET services as part of a global transformation programme. This developer will work in an agile delivery team to drive engineering deliverables, with close engagement to the stakeholders and wider TPICAP technology organisation to deliver the modern technology services

Role Responsibilities:

  • Mentor other engineers in the team, whilst ensuring alignment with project goals and timelines across the team.
  • Work with the business analysts and users to elicit and understand functional and non-functional requirements in order to design and deliver software solutions.
  • Design or assist with the design of cloud-based services to replace legacy applications.
  • Coding of cloud-based microservices in C# using industry and TP ICAP best practices and coding standards.
  • Development of unit and integration tests.
  • Collaborate with internal and external teams where necessary, identify and solve complex problems and review related information to evaluate and develop solutions.
  • Test and deploy applications and systems.
  • Develop documentation throughout the software development life cycle (SDLC), using the team wiki and other methods, for example for development processes and tasks and new features.
  • Work collaboratively as part of a team adhering to programming disciplines to deliver change effectively (e.g., CI, CD, etc.)
  • Serve as an expert on the system and provide technical support.
  • Offer and provide support and assistance to colleagues where appropriate and provide system knowledge sharing.
  • Perform database modelling and solution design where required.
  • Perform performance analysis and application tuning where required.
  • Contribute to the definition of TP ICAP development standards and best practices.
  • Build relationships with internal and external stakeholders to ensure continuity of service and implementation of global development standards.

Experience / Competences

  • Strong development background (8+ years) coding in recent versions of C# and .Net Framework and REACT JS, SQL scripting. XML/BML/fpML
  • Experience developing cloud architectures and cloud-based solutions such as services in AWS.
  • Good understanding of invoice workflows, revenue recognition risks, and financial compliance.
  • Good understanding of microservice architectures and patterns.
  • Experience in decoupled service-orientated systems for internal system dependencies and code.
  • Experience designing and writing robust software for large-scale applications in a fast-changing environment with rapid release cycles.
  • Some knowledge of HTML and HTML-based UI frameworks.
  • Ability to write clean readable code.
  • Strong in Object Orientated Programming, Design Patterns, SOLID principles and other industry standards.
  • Proficient with Test Driven Development including Unit and Integration testing.
  • Proficient with the Git code versioning tool.
  • Proficient with SQL Server database and Microsoft Entity Framework.
  • Proficiency in working with relational databases (SQL Server, PostgreSQL, etc.).
  • Familiarity with version control systems (e.g., Git).
  • Experience with cloud platforms such as Azure or AWS is preferred.
  • Self-starter with ability to work independently to achieve results.
  • Able to work well under pressure, flexible, positive & focused during times of change.
  • Proven experience in software development, problem solving, documentation and working to tight deadlines.
  • Ability to work on multiple tasks whilst managing multiple deadlines and priorities.
  • Ability to self-start, identify tasks required independently to fulfil project deliverables and work as a team member.
  • Understanding the full project lifecycle from requirements capture through to implementation and delivery.
  • A proven track record of developing high quality software to business specification whilst understanding processes and requirements.
  • Strong understanding of Agile/Waterfall development methodologies.
  • Experience of using Agile for example Scrum, Safe, Kanban methodologies.
  • Ability to produce design documentation in a clear, accurate and concise manner.
  • Ability to use own initiative, with strong personal organisation skills.
  • Ability to develop new skills and understand new technology as required.
  • Personable and engaging.
  • Communicates effectively and efficiently to internal and external stakeholders.
  • Build relationships and networks with both internally and externally wherever possible.
  • Demonstrates ability to work effectively with others.
  • Constructively handles disagreements to reach a resolution.
  • Ability to work with diverse groups/ personalities.
  • Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights.
  • Excellent attention to detail, highly organised with a proactive approach.
  • Strong analytical ability and problem solving skills.
  • Experience of refactoring monolithic applications to microservices.
  • Experience of messaging systems.
  • Experience of containerisation technologies.
  • Knowledge of React or Angular UI frameworks.
  • General cloud experience, ideally in AWS.
  • Experience working in invoicing or other financial applications.
  • Experience of working in a financial or trading organisation, with an understanding of financial instruments and transactional data modelling.

Job Band & Level

  • Manager / Level 7

Not The Perfect Fit?
Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.

Company Statement
We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Location
Philippines - A.T. Yuchengco Centre - Taguig City

This advertiser has chosen not to accept applicants from your region.

4

Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About Us
We are a rapidly expanding cybersecurity SaaS company redefining how businesses approach governance, risk, and compliance. Our platform empowers mid-market and enterprise clients to achieve operational efficiency, continuous compliance, and real-time visibility into risk. Backed by top-tier investors, we are scaling quickly and committed to making security effortless.

Joining our team means contributing to a forward-thinking environment where innovation drives impact. If you're passionate about building transformative technology and want to play a key role in shaping the future of GRC, we'd love to have you.

Role Summary
We are looking for a Principal Full Stack Engineer to take ownership of end-to-end feature development and technical leadership across our platform. This is the most senior IC role on the team, working directly with the VP of Engineering, and will involve driving architectural decisions, building scalable systems, and mentoring other engineers.

This role is best suited for someone who thrives in fast-paced, evolving environments and who brings both technical depth and proactive ownership to complex challenges.

Key Responsibilities

  • Lead full-stack development, delivering features across database, back end, and front end.
  • Guide architectural, infrastructure, and design decisions across the platform.
  • Manage Azure infrastructure, including deployment, scaling, monitoring, and cost optimization.
  • Build and enhance CI/CD pipelines and automated deployment processes.
  • Optimize database schema and performance (Azure SQL) using advanced SQL.
  • Establish observability and monitoring with OpenTelemetry, DataDog, Grafana, or Splunk.
  • Develop scalable, component-based UI (Blazor preferred; React/Vue/Angular also acceptable).
  • Collaborate with product, design, and leadership on roadmap and priorities.
  • Mentor engineers and uphold coding standards to improve overall quality.
  • Take initiative to solve system-wide issues and raise the technical bar.

What You Bring

  • 8+ years of professional software engineering experience, with strong .NET Core expertise.
  • Ability to deliver end-to-end solutions spanning infrastructure, back end, front end, and DevOps.
  • Background in B2B SaaS architecture and rapid product delivery.
  • Hands-on experience with Azure services (App Services, SQL, Storage, Key Vault, App Insights, etc.).
  • Strong knowledge of CI/CD and infrastructure automation.
  • Familiarity with SAML, OIDC, and OAuth2 authentication.
  • Advanced SQL skills with proven database optimization experience.
  • Experience with monitoring tools (OpenTelemetry, DataDog, Grafana, Splunk).
  • Strong communication skills and ability to provide technical leadership.

Mindset & Approach

  • Thrives in a scaling startup environment with urgency and accountability.
  • Takes full ownership of initiatives and consistently raises standards.
  • Provides mentorship with humility and embraces continuous learning.
  • Resourceful, persistent, and willing to dive deep to solve hard problems.
  • Day 1 HMO Coverage
  • Engaging in monthly activities
  • Free and unlimited barista-style coffee
  • Free parking and shuttle services
  • Employee referral incentives (Gold)

Work Set Up:

  • Work-From-Home
  • Monday to Friday, 8:00 am - 5:00 pm
This advertiser has chosen not to accept applicants from your region.

5

Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About us:
We are a fast-growing cybersecurity SaaS company redefining the GRC space and transforming how businesses approach governance, risk, and compliance. We serve mid-market and enterprise customers that demand operational excellence, continuous compliance, and real-time visibility into their risk landscape. Backed by top-tier investors and scaling rapidly, we're on a mission to make security effortless.
Joining our team means stepping into a forward-thinking, fast-paced environment where your work directly fuels our momentum. If you're passionate about building impactful technology and want to grow with a company shaping the future of GRC, we'd love to have you on board.

Role Summary
We are seeking a Principal Full Stack Engineer who can independently design, build, and scale features from end to end. This role requires deep technical expertise across infrastructure, application architecture, modern authentication, and performance observability.
You'll be the most senior IC engineer on the team, next to the VP of Engineering, and expected to operate with a senior mentality: owning initiatives, anticipating issues before they surface, and working the extra hours needed to build something exceptional. You should be just as comfortable building CI/CD pipelines in Azure as you are debugging distributed systems and designing elegant front-end experiences.
This is a high-impact, high-autonomy role for someone who thrives in fast-paced, unstructured environments and wants to shape the future of a mission-critical SaaS platform to organizations across regulated industries.

What You'll Do

  • Build and ship full-stack features with minimal guidance—from the database to the UI.
  • Contribute to building and scaling a modern B2B SaaS platform serving enterprise customers.
  • Contribute to technical leadership in architecture, infrastructure, and design decisions across the platform.
  • Own Azure infrastructure, including service deployment, monitoring, scaling, and cost optimization.
  • Improve and maintain CI/CD pipelines and automated deployment strategies.
  • Design and implement secure, modern authentication flows (SAML, OIDC, OAuth2).
  • Optimize database performance, write advanced SQL, and ensure data integrity at scale.
  • Set up and maintain logging, tracing, and performance monitoring using OpenTelemetry and tools like DataDog, Grafana, or Splunk.
  • Deliver clean, component-based front-end interfaces (Blazor preferred, React/Vue/Angular acceptable).
  • Collaborate closely with product, design, and leadership to influence roadmap and priority decisions.
  • Raise the technical bar for the engineering org through hands-on mentorship, documentation, and technical rigor.
  • Take initiative to fix what's broken, challenge assumptions, and build things the right way—even when it's hard.
  • Own and evolve database schema and performance strategy using Azure SQL and cloud-native tools.

What You Bring

  • 8+ years of professional software engineering experience, including deep .NET Core expertise
  • Proven ability to build and extend applications end-to-end (database, back-end, front-end, DevOps).
  • Strong backend-first mindset with a focus on scalability, reliability, and maintainability.
  • Experience with B2B SaaS product architecture and delivery cycles.
  • Proven track record of shipping customer-facing features in fast-moving product environments.
  • Strong experience building and managing CI/CD pipelines and infrastructure as code.
  • Hands-on experience with SAML and OIDC for authentication and authorization.
  • Advanced SQL skills and experience with database performance tuning.
  • Familiarity with observability and performance monitoring tools: OpenTelemetry, DataDog, Grafana, Splunk, etc.
  • Strong knowledge of front-end frameworks (Blazor preferred, but React/Vue/Angular acceptable).
  • Exceptional communication skills and ability to operate as a technical leader.
  • Startup mentality: high urgency, high accountability, and a bias for action.
  • You take full ownership of problems, of outcomes, of raising the bar.
  • You mentor others without ego, receive feedback with openness, and give it with care.
  • You're resourceful, gritty, and unafraid to dive deep into a problem until it's solved.
  • Day 1 HMO Coverage
  • Engaging in monthly activities
  • Free and unlimited barista-style coffee
  • Free parking and shuttle services
  • Employee referral incentives (Gold)

Work Set Up:

  • Work-From-Home
  • Monday to Friday, 8:00 am - 5:00 pm

Job Types: Full-time, Permanent

  • Work from home

Experience:

  • Software Engineering: 8 years (Preferred)
  • B2B SaaS: 8 years (Preferred)

Work Location: Remote

This advertiser has chosen not to accept applicants from your region.

Be The First To Know

About the latest Principal software engineer Jobsin Philippines

Set Email Alert:

Job title

Location

6

Principal Software Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

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, , 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

Minimum Qualifications: 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.
  • 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.

EarthTrack solves warehouse management for heavy equipment industries. Our system accurately manages inventory, including assets, items, materials and spare parts, in all storage locations. We use bespoke software, RFID tags, GPS and a mobile tablet to save costs, avoid downtime, improve logistics, and automate processes.

This advertiser has chosen not to accept applicants from your region.

7

Principal Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

About us:
We are a fast-growing cybersecurity SaaS company redefining the GRC space and transforming how businesses approach governance, risk, and compliance. We serve mid-market and enterprise customers that demand operational excellence, continuous compliance, and real-time visibility into their risk landscape. Backed by top-tier investors and scaling rapidly, we're on a mission to make security effortless.
Joining our team means stepping into a forward-thinking, fast-paced environment where your work directly fuels our momentum. If you're passionate about building impactful technology and want to grow with a company shaping the future of GRC, we'd love to have you on board.

Role Summary
We are seeking a Principal Full Stack Engineer who can independently design, build, and scale features from end to end. This role requires deep technical expertise across infrastructure, application architecture, modern authentication, and performance observability.
You'll be the most senior IC engineer on the team, next to the VP of Engineering, and expected to operate with a senior mentality: owning initiatives, anticipating issues before they surface, and working the extra hours needed to build something exceptional. You should be just as comfortable building CI/CD pipelines in Azure as you are debugging distributed systems and designing elegant front-end experiences.
This is a high-impact, high-autonomy role for someone who thrives in fast-paced, unstructured environments and wants to shape the future of a mission-critical SaaS platform to organizations across regulated industries.

What You'll Do

  • Build and ship full-stack features with minimal guidance—from the database to the UI.
  • Contribute to building and scaling a modern B2B SaaS platform serving enterprise customers.
  • Contribute to technical leadership in architecture, infrastructure, and design decisions across the platform.
  • Own Azure infrastructure, including service deployment, monitoring, scaling, and cost optimization.
  • Improve and maintain CI/CD pipelines and automated deployment strategies.
  • Design and implement secure, modern authentication flows (SAML, OIDC, OAuth2).
  • Optimize database performance, write advanced SQL, and ensure data integrity at scale.
  • Set up and maintain logging, tracing, and performance monitoring using OpenTelemetry and tools like DataDog, Grafana, or Splunk.
  • Deliver clean, component-based front-end interfaces (Blazor preferred, React/Vue/Angular acceptable).
  • Collaborate closely with product, design, and leadership to influence roadmap and priority decisions.
  • Raise the technical bar for the engineering org through hands-on mentorship, documentation, and technical rigor.
  • Take initiative to fix what's broken, challenge assumptions, and build things the right way—even when it's hard.
  • Own and evolve database schema and performance strategy using Azure SQL and cloud-native tools.

What You Bring

  • 8+ years of professional software engineering experience, including deep .NET Core expertise
  • Proven ability to build and extend applications end-to-end (database, back-end, front-end, DevOps).
  • Strong backend-first mindset with a focus on scalability, reliability, and maintainability.
  • Experience with B2B SaaS product architecture and delivery cycles.
  • Proven track record of shipping customer-facing features in fast-moving product environments.
  • Strong experience building and managing CI/CD pipelines and infrastructure as code.
  • Hands-on experience with SAML and OIDC for authentication and authorization.
  • Advanced SQL skills and experience with database performance tuning.
  • Familiarity with observability and performance monitoring tools: OpenTelemetry, DataDog, Grafana, Splunk, etc.
  • Strong knowledge of front-end frameworks (Blazor preferred, but React/Vue/Angular acceptable).
  • Exceptional communication skills and ability to operate as a technical leader.
  • Startup mentality: high urgency, high accountability, and a bias for action.
  • You take full ownership of problems, of outcomes, of raising the bar.
  • You mentor others without ego, receive feedback with openness, and give it with care.
  • You're resourceful, gritty, and unafraid to dive deep into a problem until it's solved.
  • Day 1 HMO Coverage
  • Engaging in monthly activities
  • Free and unlimited barista-style coffee
  • Free parking and shuttle services
  • Employee referral incentives (Gold)

Work Set Up:

  • Work-From-Home
  • Monday to Friday, 8:00 am - 5:00 pm

Job Types: Full-time, Permanent

  • Company events
  • Health insurance
  • Paid training
  • Promotion to permanent employee
  • Work from home

Application Question(s):

  • Do you know how lambdas and LINQ expressions work?
  • What is the time complexity of inserting a key-value pair in a Dictionary?
  • What ORMs have you used?
  • What logging libraries have you used?

Experience:

  • professional software engineering: 10 years (Required)

Work Location: Remote

This advertiser has chosen not to accept applicants from your region.

8

Principal Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

About This Job Opportunity
Our Vision
To be the world's most trusted global payroll partner, simplifying pay for all employees.

Our Mission
Empowering global workforces with seamless, compliant, and innovative payroll and payment solutions, enabling businesses to thrive in a connected world.

Our People
Our fundamental beliefs at CloudPay are built on core values of professionalism, passion, empowerment, innovation, and teamwork. We value our employees and strive to create a great workplace where everyone is valued, heard, inspired, and encouraged to bring their authentic selves to work. We're committed to providing an excellent employee experience through fulfilling projects, empowerment to make a difference, and an environment that inspires innovation.

What Makes This Role Exciting
The role provides support to Agile Engineering Teams making a critical difference to project success, overall platform technical direction and operational resilience. The Principal Engineer will work as part of the team, primarily in analyzing, designing and implementing solutions on microservices framework.

Main Responsibilities

  • Working collaboratively with Agile Teams to understand the business domain and client requirements; drive analysis, architecture/design and development of quality deliverables and technical solutions crossing a broad spectrum of technologies.
  • Designing and building solutions in the context of a legacy platform transitioning to microservice architecture.
  • Help establish the governance, guiding principles, design patterns, and service templates of microservices development in the Engineering Team
  • Champion the standards and guiding principles of microservices development, upholding best practices and relevant industry standards in the team
  • Advising Engineering and Product Management on Technical and Architectural policy and strategy.
  • Includes selecting and providing guidance on the appropriate design methodology (such as object-oriented, function-oriented, component-based) and strategies to be used within a project.
  • Determining design alternatives with trade-off analysis.
  • Technical leadership of architectural and engineering initiatives
  • Adoption of new technologies
  • Identifying and refactoring poor performing or technically inferior areas of the Platform
  • Supporting and diagnosing complex platform issues with respect to performance, security, scalability, maintainability and reliability upon deployment
  • Facilitating code reviews to ensure the quality of the CloudPay code base adheres to agreed standards; identifying improvements to coding and technical standards
  • Coaching more junior engineers on technical strategy, coding standards and daily tasks

Experience Needed For This Role

  • Extensive hands-on development experience, minimum of 10years with a strong foundation in OOP and Design Patterns, Clean code and SOLID principles
  • Proven experience setting the technical strategy, implementing and tuning enterprise scale applications.
  • Spring Boot web, Security, Actuator, AMQP, JPA, batch and mail
  • Java 17 working knowledge is an edge
  • Demonstrable experience in microservice architecture and design patterns, and implementing microservices
  • Experience in Saga design pattern and event-driven microservices
  • Experience in RabbitMQ (integration pattern) or any AMQP-based messaging
  • Experience working with relational (MySQL/MariaDB) or NoSQL (MongoDB, DynamoDB) database management systems and ability to write complex queries.
  • Experience in application performance tuning and secure coding
  • Experience in leveraging containerization (Docker/Kubernetes) and developing cloud-native applications
  • Comfortable in engaging with a wide range of roles (juniors, seniors, other stakeholders) to collaborate on solutions and communicate technical ideas

The following would be an advantage:

  • Experience in , AngularJS, React-Redux,
  • Background in Payroll, HR or other financial domains
  • Experience in Automation, Workflow Engines, Workflow Process Automation

About You And Our Core Values

  • Taking ownership, working with integrity and respect
  • Being a team player is key to our culture
  • Solution and customer focused
  • Great initiative with the goal for excellence in achieving results
  • Dedicated to developing and always looking for continuous improvements
  • Be creative, be committed, be engaged and enjoy what you do
  • Calm app
  • EAP
  • Group Life Insurance, HMO
  • Employee Referral Program
  • Mid-Year Bonus
  • 13th Month Pay
  • Regularization Bonus, 1st Year Anniversary Bonus

CloudPay is committed to being an equal opportunities employer.
The CloudPay culture is built upon on five core values, from which we develop our service, our technology and our business strategies. Our fundamental beliefs are a promise to our employees, customers and partners, built on the core values of professionalism, passion, empowerment, innovation, and teamwork.

This advertiser has chosen not to accept applicants from your region.

9

What other jobs are popular in this category?

Explore these high-demand roles to expand your search:

Didn't find the right job? Get Career Advice to find your ideal role.

What Locations Can I Find These Jobs In?
  • Receive personalized job recommendations.
#J-18808-Ljbffr

  • Marikina City, National Capital Region, Philippines JoyRide Superapp Full time

    Overview Engineering Manager At JoyRide, our Engineering Managers are not just people managers — they are technical leaders who grew from strong engineering backgrounds and now want to multiply their impact by leading teams. If you are someone who's great at building software but feels ready to step up and lead other engineers — this is the role for...

  • Engineering Manager

    2 weeks ago


    Marikina, Philippines Canonical Full time

    Join to apply for the Engineering Manager - MLOps & Analytics role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Engineering Manager - MLOps & Analytics role at Canonical The role of an Engineering Manager at CanonicalAs an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is...

  • Jr. Software Engineer

    2 weeks ago


    Marikina, Philippines Holy Trinity University Full time

    Join Tito Solutions as a Junior Software Engineer to design, develop, and maintain web applications in a full remote setup. Your Role: Key responsibilities include: Design, develop, and maintain scalable and secure web applications. Collaborate with senior developers to develop and maintain software solutions. Debug, test, and troubleshoot applications to...

  • UI/UX Designer

    3 weeks ago


    Marikina City, National Capital Region, Philippines Software-Escrow Full time

    OverviewAre you a talented designer with a passion for product management? If you thrive in a fast-paced, ever-changing environment where you can make a real impact, we have the perfect job for youCodekeeper is accepting applications for the next two months and will fill the position as soon as we've found the perfect match.About The RoleAs a designer, your...

  • Mechanical Engineer

    2 weeks ago


    Marikina, Philippines HDK Construction Inc. Full time

    Responsibilities Design and develop mechanical systems and components. Conduct tests and analyses to improve product performance. Collaborate with cross-functional teams on project specifications. Utilize CAD software for modeling and design purposes. Ensure compliance with industry standards and regulations. Document design processes and maintain...

  • QA Engineer

    2 weeks ago


    Marikina, Philippines Bet On Talent Full time

    Join to apply for the QA Engineer role at Bet On Talent Location: Fully Remote from the Philippines Reporting to Head of Engineering Overview The QA Engineer will contribute to delivering high-quality software by developing and executing test plans, implementing automated testing, and collaborating with development teams throughout the software...


  • Marikina, Philippines Arcanys Full time

    Overview About Arcanys Arcanys launched in 2010 to help entrepreneurs and innovators from Australia, Europe and other parts of the globe accelerate their software development with dedicated remote engineers from the Philippines (and, more recently, Bulgaria). Why work with us? There’s a unique spirit to Arcanys—manifested in our amazing talents,...


  • Marikina City, National Capital Region, Philippines Planate Management Group Part time

    OverviewPlanate Management Group (PMG) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Alexandria, Virginia, and Orlando, Florida USA with technical support centers in South East Asia and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning,...

  • Design Engineer

    4 days ago


    Marikina City, National Capital Region, Philippines Armscor Global Defense, Inc. Full time ₱400,000 - ₱800,000 per year

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Design Engineer located in Marikina. The Design Engineer will be responsible for developing and improving products through innovative design solutions. Tasks include using Computer-Aided Design (CAD) software to create technical drawings, working on...


  • Marikina, Philippines Tenstorrent Inc. Full time

    Overview Tenstorrent is leading in AI technology, focused on performance, ease of use, and cost efficiency. We are growing our team and seeking contributors of all seniorities. We are looking for a skilled Field Application Engineer with a strong focus on the AI/ML hardware/software stack to join our Customer Success team. You will serve as the primary...