Principal Software Engineer
Posted on 4/3/2024
LegalZoom

1,001-5,000 employees

Accessible legal assistance and business formation services
Company Overview
LegalZoom stands out as a trusted partner for entrepreneurs and small businesses, offering accessible legal assistance and a range of services including business formation and tax expertise. Their competitive advantage lies in their network of highly-rated attorneys, ensuring personalized guidance at every step. This commitment to customer-centric service, coupled with their industry leadership in democratizing legal help, makes LegalZoom an empowering workplace.

Company Stage

N/A

Total Funding

$951M

Founded

2001

Headquarters

Glendale, California

Growth & Insights
Headcount

6 month growth

1%

1 year growth

10%

2 year growth

24%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
JavaScript
React.js
Java
TypeScript
Web Development
Development Operations (DevOps)
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Requirements
  • 8+ years of hands-on technical experience in web development and application integration
  • 3+ years working in the role of principal or staff engineer
  • Experience with Kotlin/Java, Spring Boot, or other similar languages & frameworks
  • Strong Typescript/Javascript fundamentals and experience with common front-end frameworks such as React.js
  • Ability to write elegant, efficient, and well-tested code
  • Occasional travel may be required
  • Remote employees should have adequate internet bandwidth
Responsibilities
  • Work closely with other engineers, product managers, and designers to design, build, and maintain products and experiences for customers and experts
  • Design and improve the platform and components to help engineering teams build amazing solutions
  • Develop a deep understanding of the system, write technical designs, mentor team development, encourage good code
  • Drive the DevOps culture, enabled by automated testing and continuous integration
  • Communicate and collaborate with other teams and stakeholders
  • Contribute to the engineering organization’s identity, standards, guidelines, and best practices