HimalayasHimalayas logo
LegalMatch.comLE

Principal Software Engineer: Java Full Stack

LegalMatch is an online legal matching service that connects individuals and small businesses with pre-screened lawyers based on their specific legal needs and location. It was founded in 1999 and operates across all 50 US states.

LegalMatch.com

Employee count: 201-500

Philippines only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

As a Principal Software Engineer, you will lead and implement technical decisions for the team while staying hands-on with coding, taking ownership of the main development work on critical features and systems. You will oversee and contribute to building high-quality software products and improving existing platforms.

You will also use AI tools to improve development speed, help solve complex problems, and support better software delivery. You may work independently or collaborate with other engineers in similar roles.

Your responsibilities will include:

  • Overseeing the design, development, and implementation of new software systems and enhancements to existing systems
  • Leading by example through hands-on coding, taking ownership of the main development work on critical features and core systems including contributing to problem definition and solution design in evolving requirements
  • 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 cloud/web/mobile and desktop applications
  • Ensuring all software engineering projects are delivered on time and to the agreed quality standards
  • Utilizing AI tools where appropriate to support development, improve efficiency, and assist in debugging and validation of solutions
  • Continuously improving technical knowledge and staying updated with emerging tools, including AI-assisted development practices, 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 supporting resolution of production-related concerns when needed

Requirements

We’re looking for someone who is:

  • Proactive, adaptable, and professional
  • Strong collaborator and communicator, able to work effectively with cross-functional teams
  • Strong problem-solver who can contribute to defining problems and identifying practical solutions
  • Committed to continuous improvement and open to experimenting with new approaches
  • Comfortable working in evolving requirements and contributing to clarity and direction
  • Understands system-level considerations and how technical work supports business goals

Technical Requirements:

  • Experience: 7+ years in software development, including 3+ years in leadership.
  • Technical Skills: Proficient 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, UX best practices, unit testing, TDD/BDD, Agile/Scrum, and database management (SQL & NoSQL), with exposure to AI-assisted development tools
  • Leadership & Project Management: Proven track record in managing software products, leading teams, and delivering solutions with a focus on quality and timeliness
  • Communication & Collaboration: Excellent problem-solving, interpersonal, and client management skills, with the ability to explain technical concepts to non-technical audiences.
  • Additional Skills: Experience with cloud platforms (AWS, Azure, GCP), version control (Git), testing frameworks, software security, and adapting to fast-changing environments.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

7 years minimum

Location requirements

Hiring timezones

Philippines +/- 0 hours

About LegalMatch.com

Learn more about LegalMatch.com and their company culture.

View company profile

LegalMatch is at the forefront of revolutionizing how individuals and small businesses connect with legal professionals. Founded in 1999, the company pioneered the online legal matching industry, establishing a free, web-based exchange designed to empower users to make informed decisions when selecting an attorney. Through its innovative platform, LegalMatch provides a confidential and comprehensive way for clients to review the experience, track record, availability, and fee structures of pre-screened lawyers who are specifically matched to their legal needs. This process eliminates the traditional, often daunting, methods of finding legal representation, such as relying on word-of-mouth referrals or sifting through directories, which often lack transparency and detailed information.

The core of LegalMatch's technological innovation lies in its sophisticated matching system. Clients submit the details of their legal issue through an intuitive online form. This information is then processed by LegalMatch's system, which identifies and alerts attorneys within the relevant geographic area and specific practice specialty. Attorneys who are members of the LegalMatch network can then review these case details and, if interested, respond directly to the potential client with their credentials and a proposal. This innovative approach not only streamlines the search for legal help but also fosters a more competitive and transparent environment. Furthermore, LegalMatch enhances its service with an extensive online law library containing over 9,000 articles and a regularly updated law blog, providing valuable legal information to millions of visitors. This commitment to leveraging technology to bridge the gap between clients and attorneys underscores LegalMatch's dedication to advancing the legal services landscape and ensuring access to justice is more efficient and informed.

Employee benefits

Learn about the employee benefits and perks provided at LegalMatch.com.

View benefits

Sick leave

Paid sick leave.

Paid holidays

Paid holidays off.

Paid vacation

Paid vacation time.

Dental Insurance

Dental insurance coverage.

View LegalMatch.com's employee benefits
Claim this profileLegalMatch.com logoLE

LegalMatch.com

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at LegalMatch.com

Explore the variety of open remote roles at LegalMatch.com, offering flexible work options across multiple disciplines and skill levels.

View all jobs at LegalMatch.com

Remote companies like LegalMatch.com

Find your next opportunity by exploring profiles of companies that are similar to LegalMatch.com. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan