Principal Software Engineer

21 hours ago


Metro Manila Philippines Buscojobs Full time

Principal Software Engineer – .NET / C Development

Location: 1229 Makati City, National Capital Region

Posted 524 days ago

Job Description

Permanent

This is a remote position.

  • Working with the Product Owner, Architect and rest of the team to define and refine the product backlog
  • Building microservices and serverless components
  • Cloud-based infrastructure and PaaS components to support those services
  • Defining suitable API specifications
  • Writing automated unit and integration tests
  • Building CI/CD pipelines to build/test/deploy services
  • Documentation
  • Owning services in Production and ensuring they are making our customers successful
  • Defining suitable monitoring and alerting for production services
Requirements
  • Technical Skills: Consistently leads their squad to good technical outcomes, considers technical debt, design, stability, monitoring/observability and business need. Recognized for high-quality technical contributions and ability to adapt to changing priorities.
  • Leads refactoring of complex systems when warranted and can trade off perfection against technical debt in line with business priorities.
  • Ability to work on complex problems under pressure (e.g., debugging production issues, incident resolution).
  • Not just a coder; understands wider system delivery and contributes to architecture discussions.
  • Experience with modern microservice architectures and cloud-based systems
  • Experience with .NET (Framework and/or .NET 5/6/7+)
  • Experience building CI/CD pipelines and infrastructure as code (Azure DevOps and Terraform)
  • Experience with automated testing including TDD

Benefits: Full-time employment with competitive salary and benefits including medical, dental and vision insurance coverage

Python Software Engineer

Posted 6 days ago

Job Description

Permanent

Design, develop, and maintain scalable applications using Python/FastAPI, Vue3, and Flutter.

Build efficient, reusable, and reliable code while ensuring high performance and responsiveness.

Integrate and manage backend services using Firebase, BigQuery, and Cloud Run within the Google Cloud Platform (GCP) ecosystem.

Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.

Conduct code reviews, write unit tests, and follow best practices to maintain clean and maintainable codebases.

Troubleshoot, debug, and optimize applications for maximum performance.

Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 3–5 years of experience as a Software Engineer.
  • Strong proficiency in Python (preferably with FastAPI).
  • Solid experience with Vue 3 and Flutter for web and mobile development.
  • Experience working with Firebase, BigQuery, and deploying services on Cloud Run.
  • Familiarity with additional GCP services and cloud-based architectures.
  • Knowledge of testing frameworks and automation.
  • Experience working in Agile/Scrum teams.
  • Strong understanding of modern software development practices, version control (Git), and CI/CD pipelines.
  • Good communication and teamwork skills; independent, detail-oriented, and able to meet deadlines in a fast-paced environment.

Benefits: Onboarding Training, Mentoring and Coaching sessions, Flexible Working Hours, Flexible work setup (onsite only on an as-needed basis), Leave Entitlement upon onboarding, Unused Leave converted into cash, Health Bonus, HMO up to 150,000.00 MBL, pre-existing conditions coverage, out-patient reimbursement, optical assistance, training budget, performance bonus, 5th Year Bucket Item Incentive

Full Stack Software Engineer

Location: 1200 Makati City, National Capital Region

Posted 17 days ago

Job Description

Permanent

  • Design, develop, and maintain enterprise-grade applications using .NET Core / .NET 6+
  • Build and optimize microservices and RESTful/GraphQL APIs
  • Secure, high-performance cloud-native solutions (Azure / AWS)
  • Collaborate with architects, product managers, and DevOps to define requirements
  • Ensure software quality via unit testing, integration testing, and CI/CD
  • Contribute to front-end development (Angular, React, or Blazor)
  • Optimize databases (SQL Server, PostgreSQL, or NoSQL)
  • Adhere to security, compliance, and performance standards
  • Participate in code reviews, architecture discussions, and mentoring

Requirements: 6+ years of full stack experience; strong C#, .NET Core/.NET 6+, ASP.NET Core; microservices with Kafka/RabbitMQ/Azure Service Bus; REST/GraphQL API design; front-end frameworks (Angular, React, or Blazor); databases and ORM tools; CI/CD pipelines; cloud experience (Azure/AWS/GCP).

Senior Software Engineer (Java)

Location: 1226 Makati City, National Capital Region

Posted 333 days ago

Job Description

Permanent

This is a remote position.

  • Create software applications
  • Evaluate and enhance operational practicality
  • Develop and refresh unit tests
  • Maintain current knowledge of development tools and resources

Requirements: BS or MS in Computer Science or equivalent; 6 years of Java development experience; proficiency with Spring, Spring Boot, and React JS

Benefits: Full-time employment with competitive salary and benefits, medical/dental/vision insurance

#J-18808-Ljbffr

  • Manila, National Capital Region, Philippines Cloud Bridge Full time ₱2,500,000 per year

    Principal Software Engineer (.NET)2.5 million PHP per annum3 days per week in Manila officeOur 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...


  • Manila, National Capital Region, Philippines beBeeTechnical Full time $200,000 - $250,000

    Job Title: Principal Software Engineer - Technical Leadership">This is a challenging and exciting opportunity for an experienced software engineer to lead and manage a team of talented engineers. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to inspire and motivate teams.The role involves leading...


  • , Metro Manila, Philippines TYLin Full time

    Join to apply for the Principal Bridge Design Engineer role at TYLin 2 weeks ago Be among the first 25 applicants Join to apply for the Principal Bridge Design Engineer role at TYLin TYLin is a globally recognized, full-service infrastructure consulting firm committed to providing innovative, cost-effective, constructible designs for the global...


  • Manila, Philippines TP ICAP Full time

    TP ICAP Manila, National Capital Region, Philippines Join or sign in to find your next job Join to apply for the Principal Software Engineer role at TP ICAP TP ICAP Manila, National Capital Region, Philippines 2 weeks ago Be among the first 25 applicants Join to apply for the Principal Software Engineer role at TP ICAP The TP ICAP Group is a world...


  • Manila, Philippines CloudPay Full time

    Overview CloudPay Manila, National Capital Region, Philippines Join to apply for the Principal Software Engineer role at CloudPay . The vision is to be the world\'s most trusted global payroll partner, simplifying pay for all employees. What Makes This Role Exciting The role provides support to Agile Engineering Teams making a critical difference to project...


  • Manila, National Capital Region, Philippines Crawford & Company Full time

    Principal Full Stack Software Engineer (C# & Angular)A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development.ResponsibilitiesLead, mentor, and coach the team to meet development goals and deliverablesSupervise and manage the performance and...


  • Manila, National Capital Region, Philippines Crawford & Company Full time

    Principal Full Stack Software Engineer (C# & Angular) A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development. Responsibilities Lead, mentor, and coach the team to meet development goals and deliverables Supervise and manage the...


  • Manila, National Capital Region, Philippines NATIONAL IRRIGATION ADMINISTRATION Full time ₱70,000 - ₱120,000 per year

    PRINCIPAL ENGINEER A in NCR For full job description please see PDF file on Civil Service Commission site by clicking on this job ad. To apply, please kindly follow the procedure described in the PDF file.


  • Manila, National Capital Region, Philippines beBeeDeveloper Full time ₱700,000 - ₱1,000,000

    Job Title:Principal Software DeveloperThe company seeks a seasoned Software Developer to spearhead frontend feature implementation using React.js and JavaScript.This role requires strong technical expertise in software development methodologies, code quality assurance, and effective collaboration with cross-functional teams.Develop high-quality frontend...


  • Manila, National Capital Region, Philippines beBeeSoftware Full time ₱1,200,000 - ₱2,000,000

    Job Title: Principal Software Engineer - Full StackWe are seeking an exceptional software engineer to lead our technical efforts and develop high-quality software products.The ideal candidate will have a strong background in software development, leadership, and full-stack engineering.Proficient in multiple programming languages (Java, C++, Python,...