Principal Software Engineer: Java Full Stack (Remote, Philippines)
LegalMatch.com
- Remote job
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. The role requires a combination of strong leadership, advanced technical capabilities, and excellent communication skills. The successful candidate must have a deep understanding of the software development lifecycles, modern software engineering technologies and methodologies, and the ability to guide and inspire a team of talented engineers.
The Principal Software Engineer is the basic unit member of a future engineering department capable of taking the business where it needs to go. High performing, skilled engineers - capable of thriving in both a team environment and as individuals. In a gist, this is a coding/technical role with good management ownership mindset.
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 scrum masters, 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, and 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
facilitating root cause analysis of system issues and implementing resolution strategies.
Requirements
- with a minimum of 7 years of hands-on experience in software development, including at least 3 years in a leadership capacity
- with extensive experience in various programming languages such as Java, C++, C# dot Net, Python, JavaScript, etc.
- competent in Object Oriented Design, functional programming, and even with straight forward scripting to solve problems.
- with solid experience as a full stack developer, capable of working proficiently at both the backend and frontend levels (ex: HTML, ES6, Virtual DOM like ReactJS, and DOM like bootstrap + jQuery).
- is aware of good User Experience (UX) practices and trends, capable of effectively proposing how to improve User Experience and understands when to trust clients/stakeholders on their chosen path of UX
- is familiar with modern software architectures (microservices, event-driven architectures) and deployment methodologies and tools (CI/CD, Docker, Kubernetes)
- believes that software quality is not the work alone of the Quality Assurance/Control team
- has practiced unit testing and Test-Driven Development (TDD and optionally Behavior-Driven Development (BDD)
- with experience in software development methodologies like Agile/Scrum.
- has a strong knowledge of database systems, both SQL and NoSQL, and entity relationship modelling.
- has excellent problem-solving and detail orientation skills
- possesses strong communication and interpersonal skills
- has proven ability to manage and prioritize multiple, concurrent projects
- is familiar with cloud platforms (AWS, Azure, Google Cloud) is a plus
Additional Requirements:
- has a proven track record of managing all aspects of a successful software product throughout its lifecycle
- with solid understanding of the technology landscape including current and emerging technologies and best practices
- can inspire and motivate teams to deliver innovative and exciting solutions with an appropriate sense of urgency
- has demonstrated success in leading and managing a team of software engineers with a commitment to their growth and professional development
- has an exceptional project management and organization skills
- with strong customer focus and ability to manage client expectations
- proficient in system-level design and experience with web services and service-oriented architecture
- is familiar with version control systems such as Git
- has an experience in testing frameworks and practices, including unit, integration, and automated testing
- has an experience in securing software applications
- with excellent written and verbal communication skills, including the ability to explain complex technical concepts to a non-technical audience.
- is flexible to adapt to rapidly changing conditions and priorities
- has the ability to multi-task, prioritize tasks, and quickly adjust in a rapidly changing environment
- has the ability to furnish a comprehensive portfolio or provide examples of projects where they have successfully led the software engineering effort
Our ideal candidate possesses the following qualities and traits:
- proactive, adaptable, and flexible
- highly professional
- has the willingness to go the extra mile to achieve desired outcomes
- with strong collaboration and communication skills to work effectively with cross-functional teams
- with strong problem-solving skills
- committed to continuous improvements and willing to experiment with new approaches and techniques to work processes
$150k - $300k
...communities. The Role This is a top software engineer job that incorporates everything you’ve... ...open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, Git,... ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...individuals to join our elite team of engineers. As part of our team, you'll... ...HOW YOU’LL HAVE IMPACT Full Stack: Take ownership of product... ...) components of our software stack. AI First: Adapt the... ...with team members in a fully remote work environment (work hours...Remote workFullstackFull timeImmediate startFlexible hours3 days per week
- ...direction, coding standards, and engineering best practices. ~Mentor... ...with Node.js. ~Strong full-stack experience with React, TypeScript... .... Requirements ~#LI-REMOTE Benefits ~Great Place... ...is a multinational software development and information...Remote workFullstackFull time
- ...Description We are looking for a Principal Software Engineer to work for our client. The ideal... ...qualifications outlined below. This is a remote position , but candidates must... ...-level applications ~ Expertise in full-stack or backend development ~ Experience...Remote workFullstack
$220k - $258k
...underneath the majority of software running in... ...remediation. This is a principal-level, advisory role for an engineer who has built... ...production-grade product stack including... ...operating across the full backend stack workflows... ...Benefits ~Flexible & Remote-First Culture: Work...Remote workFullstackFull timeFlexible hours$190k - $230k
...years. This role is for the kind of engineer who already knows the difference:... ...Most of the ventures we create are software products, typically full-stack web applications with AI functionality... ...-trust, high-autonomy culture ~Remote-first collaboration with occasional...Remote workFullstackFull timeImmediate start$152k - $190k
Role Description As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You’ll help... ...is a winner of the 2025 Top Workplaces USA Award for Remote Work! ~Numerous Top Workplaces Culture Excellence Awards...Remote workFullstackFull time- ...who specializes in Software Development for... ...Direct Hire for a Principal Software Solutions Engineer. This is a Remote US role. ~20% travel... ...-to-end, taking full accountability for... ...platform. ~Build full-stack solutions across... ..., Python, Java, C++, or similar....Remote workFullstackFull timeImmediate start
- Role Description Ollie is seeking a Principal Software Engineer, within our Core Platform team, who thrives in a small team and is excited to learn... ...-tested code that powers all your clients! This is a remote role based in the Northeast U.S., with monthly in-person co...Remote workFullstackFull time
$114k - $171k
...Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified, diverse... ...selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position...Remote workFull timeRelocation packageShift work- ...MD (21401) and 2 days/week remote. US Citizenship or a Green... ...seeking an experienced Senior Software Engineer to support the redesign and... ...microservices , and modern full-stack development. The ideal... ...brings deep expertise in Core Java , Spring Boot ,...Remote workFullstackFull time2 days per week3 days per week
- ...Abilitie seeks a motivated and seasoned Principal Software Engineer to serve as a key technical leader... ..., and security. Contribute to full-stack development, leveraging both front-end... ...features. Coordinate daily work with remote team members, bridging time zones...Remote workFullstackFull timeFlexible hoursShift work
- ...The Role We're looking for a Senior Full-Stack Software Engineer with deep experience across the stack... ...experience writing backend code in Java . In this role, you'll build scalable... ...to be located in Santa Monica, CA. Remote candidates will be considered on a case...Remote workFullstackFull time
$200k - $280k
...level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...would be: Critical: Java threading, SpringBoot, JavaScript, JMS...Remote workFullstack16 hoursFull timeContract workWork from homeRelocation package$200k - $280k
...level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...languages or frameworks (Java, FastApi, Angular, Spring Boot etc.)...Remote workFullstackFull timeContract workWork from homeRelocation package- ...Software Engineer (Java) Our client, an education services company, is seeking a Senior Software... ...position. The employee will work remotely until COVID restrictions are lifted.... ...products. What will you do? Full stack development in Java, Angular or React...Remote workFullstackPermanent employmentCasual workWork at officeFlexible hours
- ...seeking enthusiastic Principal Software Engineers who are ready to lead... ...years as a professional, full‑time Software... ...Proficient coding in Java, Kotlin, or other similar... ...S3, and Athena. Full‑stack engineering experience... ...to accommodate remote work from Hawaii or Alaska...Remote workFullstackFull timeTemporary workWork experience placement
$270k - $375k
...actually complete work with full access to data, context, and... ...Motion is hiring an experienced software engineer who can make key technical... ...be frontend, backend, or full‑stack, whichever suits your background... ...: North America & Canada (remote) Base Salary: $270,000 - $375...Remote workFullstackLocal areaVisa sponsorshipWork visa$142.79k - $189.75k
Role Description SOFTWARE DEVELOPER SENIOR What You’ll... ...direction for frontend engineering practices, tooling, and... ...modernize our frontend stack and take ownership of... ...initiatives. ~Work across the full stack when needed to... ...6C. ~Position is remote, with approximately 0-1...Remote workFullstackFull timeTemporary workWork experience placementFlexible hours$200k - $280k
...clearance. Are you a Principal Software Engineer who is ready for a... ...then dropped off on a remote contract and never... ...industry standard software stacks. GliaCell’s... ...capabilities include Full-Stack Application Development... ...experience. Java, Python, analytic development...Remote workFullstackFull timeContract workWork from homeRelocation packageFlexible hours$99.6k - $223.4k
...improve clinical outcomes. We’re looking for senior engineers with: ~Deep Java expertise ~Exceptional debugging and problem-solving... ..., scalable, and resilient healthcare solutions. Full-time | US Remote No sponsorship available — candidates must be US Citizens...Remote workFull timeFlexible hours$200k - $280k
...clearance. Are you a Principal Software Engineer who is ready for a... ...then dropped off on a remote contract and never... ...industry standard software stacks. GliaCell’s... ...capabilities include Full-Stack Application Development... ...experience. Java, analytic development...Remote workFullstackFull timeContract workWork from homeRelocation packageFlexible hours$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor... ...Build - Lead projects end-to-end with full autonomy and real impact Remote &... ...define what comes next Our Tech Stack Languages & Frameworks: PHP (Laravel...Remote workFullstackCurrently hiringLocal areaFlexible hours$190k - $280k
...level of clearance. Are you a Principal Software Engineer who is ready for a new... ...phase, then dropped off on a remote contract and never seen or heard... ...of industry standard software stacks. GliaCell’s Enterprise capabilities include Full-Stack Application Development...Remote workFullstackFull timeContract workWork from homeRelocation package$200k - $280k
...of clearance. Are you a Principal CNO Software Engineer who is ready for a new challenge... ..., then dropped off on a remote contract and never seen or heard... ...industry standard software stacks. GliaCell’s Enterprise capabilities include Full-Stack Application...Remote workFullstackFull timeContract workWork from homeRelocation package- ...member of our growing team. The Senior Software Engineer is a full-stack technical contributor for driving the... ...and services. Strong experience with Java, Spring, and Hibernate server... ...+ Holidays + Flexible Work Schedule Remote Work Stipend Equal Paid Parental Leave...Remote workFullstackTemporary workWork experience placementFlexible hours
$150k - $200k
Principal Software Engineer Job Locations US-AZ-Chandler Job ID 2026-4898... ...Worker Category Regular Full-Time[F]... ...well as ships, aircraft and remote operations all rely on Iridium... ...Our work spans the full stack and then some: from device-level...Remote workFullstackFull timeContract workWork at office3 days per week- ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio... ...Key technical skills are Microsoft stack (.Net/Core) / Azure back-end Ninja... ...a back-end position but with full-stack opportunities if so inclined...Remote workFullstackContract workWork experience placement
$79.3k - $127k
...Hybrid — 4 days onsite / 1 day remote Work Visa Sponsorship: Work... ...functionality to the software products and programs. Performs... ...components / processes of the engineering work function, and may include... ..., APIs, databases, or full stack development. Knowledge of relational...Remote workFullstackTemporary work$90k - $125k
...the job At Skylight, software engineers design, implement, and maintain... ...in government. As a full stack engineer, you’ll design, build... ...team or product (staff and principal levels) Ability to work... ...Experience working in a remote-team environment Don’t meet...Remote jobFullstackFull timeTemporary workFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer: Java Full Stack (Remote, Philippines). Be the first to apply!
- healthcare software sales Philippines
- software implementation project manager Philippines
- bank software Philippines
- id software Philippines
- software Philippines
- software technology Philippines
- software support Philippines
- remote software sales Philippines
- software technical support Philippines
- software asset management analyst Philippines










