Principal Software Engineer

1 Month ago • 8 Years + • $159,900 PA - $236,900 PA

Job Summary

Job Description

LegalZoom is seeking a Principal Software Engineer to join their Engineering team. This role involves building user interfaces, features, applications, and tools. The engineer will help shape the future direction of LegalZoom offerings, contribute to the success of small businesses, and collaborate within a team environment. Responsibilities include designing, building, and maintaining customer-facing products, improving platform components, debugging production issues, and driving innovation.
Must have:
  • 8+ years of experience in software engineering.
  • Deeply understand customers to create great experiences.
  • Write elegant, efficient, and well-tested code.
  • Be curious and eager to learn new things.
  • Experience working in back-end systems (Kotlin, Java, Spring Boot).
  • Strong database experience with SQL.
Good to have:
  • Experience in developing single-page applications.
  • Experience with event-driven architecture / Kafka

Job Details

Description

About LegalZoom
LegalZoom is on a mission to help people navigate the legal system with confidence and clarity. As a leader in online legal services for over 20 years, we combine technology, attorney-led solutions, and expertise to protect the aspirations, lives, and legacies of millions of customers. If you’re ready to contribute to a collaborative, diverse, and distributed group of creative thinkers and problem-solvers, we can’t wait to meet you. 
​​Where we work
In an effort to foster a better work-life balance, LegalZoom is committed to a remote-first work environment. Our Austin, Beaverton, Frisco, LA Metro, and SF Bay Area offices allow our Zoomers to collaborate with teammates and offer special onsite events, lunches, and more.
 
While this position is remote, we encourage and at times, require in-person collaboration at our offices. 
Overview
The Engineering team at LegalZoom builds user interfaces, features, applications, and tools for our customers.  We’re in an exciting period of growth and seeking talented developers who share our vision for helping fuel the success of small businesses. This is a role for a creative individual who wants to help shape the future direction of our LegalZoom offerings and who has strong engineering chops, opinions on what "good" product and design flows look like, is comfortable with ambiguity, and enjoys collaborating within a team environment.

 

You’ll help by progressing the LegalZoom experience and you’ll also inspire and elevate the team by producing work that is always raising the bar and taking a customer-obsessed approach to solving problems.

 

You will
  • Help define and steer a fast-growing new business at LegalZoom.
  • Work closely with product managers, designers, and other engineers to design, build and maintain customer-facing products and interfaces.
  • Design and improve our platform and components to help engineering teams across LegalZoom build amazing applications.
  • Debug production issues and improve engineering standards, tooling, and processes.
  • Join a dream team of amazing engineers to drive innovation within the organization and to champion product excellence.

 

This role will be a good fit if:
  • You have 8+ years of experience in a hands-on software engineering role.
  • You want to deeply understand your customers so that you can create experiences for them that they love.
  • You write code that is elegant, efficient and well-tested.
  • You are always curious and eager to learn new things and to improve your skills.
  • You have experience working in back-end systems using languages like Kotlin, Java, and Spring Boot
  • Familiarity with REST or GraphQL.
  • Strong database experience, including with  experience with SQL
  • You can work independently and deliver high-quality code, but you also know when to ask for help when you need it.
  • You communicate and collaborate well with other teams and stakeholders.
  • You enjoy mentoring others and want to help create an environment where early-career engineers can grow and thrive.
  • You are able to travel occasionally for team offsites and conferences.
  • Desirable
    • You have experience in developing single-page applications using JavaScript/TypeScript.
    • Experience with event-driven architecture / Kafka
 
Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment.  LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Additionally, LegalZoom is enrolled in the E-Verify program. For additional information on E-Verify, please visit Participation and Right to Work pages.

Similar Jobs

Niantic - Senior Software Engineer, Security

Niantic

Zürich, Zurich, Switzerland (Hybrid)
2 Months ago
NVIDIA - Senior Full-Stack Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Meta - Production Engineering

Meta

Sunnyvale, California, United States (On-Site)
7 Months ago
Capgemini - Solution/Delivery Architect

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
11 Months ago
Google - Software Engineer, Core, Dagger and TikTok

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Shyft Labs - Senior AI Engineer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
8 Months ago
Synechron - Senior Developer (Python, Java, and IBM DataStage)

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago
Adobe - Technical Architect - AEM Forms

Adobe

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Dream Sports - SDE 2 - Frontend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Telastra - Senior Software Engineer

Telastra

Australia (On-Site)
1 Month ago
Aisera Jobs - Senior DevOps Engineer

Aisera Jobs

Greece (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (Hybrid)

United States (Remote)

Bengaluru, Karnataka, India (Remote)

Los Angeles, California, United States (Remote)

Los Angeles, California, United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Los Angeles, California, United States (Remote)

Los Angeles, California, United States (Remote)

Austin, Texas, United States (Hybrid)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by LegalZoom

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug