SanMateoRecruiter Since 2001
the smart solution for San Mateo jobs

Principal Engineer

Company: LegalZoom.com
Location: San Mateo
Posted on: May 3, 2021

Job Description:

DescriptionAbout LegalZoomWe believe that everyone should have access to professional legal advice. So, weve built a trusted and accessible technology-based platform to reduce barriers and help empower millions of people to grow their businesses, care for their families, protect their ideas, and more. From Estate Planning to Business Formations to IP, weve helped more than four million customers, providing the protection and peace of mind they need. To date, weve grown to become the leading provider of online legal solutions for families and small businesses, and were committed to making our services even more valuable and easier to use than ever before. Join us!POSITIONSUMMARYWere looking for a Principal Software Engineer who is a self-starter and can learn quickly. Your job will be to help roll out new software systems by inserting directly into execution teams in order to spread and evangelize the latest and greatest technologies.The ideal candidate has a strong background in software design, developing and managing the delivery of highly-scalable, micro-services driven cloud-based systems, leveraging a combination of frontend and backend technologies running in containers.This role will report into the Director, Engineering Software of LegalZoom, Inc.DUTIES ANDRESPONSIBILITIESLead, develop, and inspire a team of engineers to meet initiative objectivesHelp introduce new technologies to engineering teams, taking part in the training, adoption, and execution of new platformsWork closely with other engineering teams to gain bottom-up consensus in delivering technology solutionsFull-stack hands-on developmentDesign and communicate solutions that help software engineers deliver to growing business needsAccelerate the development process by implementing improvements to the developer pipelineDevelop a deep understanding of the system, write technical specifications, mentor development team, enforce coding standardsDrive the DevOps culture, taking quality into your hands, enabled by automated testing and continuous integrationPresent technological solutions to IT leadership that communicate the value, intent, and tradeoffs of your approachBuild and foster stakeholder relationships both within your team and among othersContribute to the departments identity, standards, guidelines, and best practicesSupport the daily operations of the IT/Tech departmentCANDIDATEQUALIFICATIONSBachelors degree in Computer Science, Software Engineering, or related field10years of intense technical experience in the areas of web development and application integration3years working in the role of principal or staff engineer in a high-transaction, fast-paced, dynamic environment5years of hands-on programming in .NET or Java and relational databases (MS SQL, Oracle, MySQL, etc.)3years developing in other backend platforms such as NodeJS, Python, PHP, etc.3years working with NoSQL solutions such as MongoDB, Neo4J, Redis, Cassandra, etc.Previous experience as a technical leader and/or leading an agile/scrum teamProven success implementing client side MVVM frameworks such as Angular or React as well as expert proficiency with JavaScriptHands-on experience writing tests using popular automation frameworks (Jasmine, Mocha, Karma, etc.)Expert hands-on knowledge of front-end frameworks and layout systems such as Bootstrap, FoundationExperience building out design systems, pattern libraries, and/or style guidesExtensive experience building component-driven JavaScript SDKsProficient in JavaScript, ES6/ES7, TypeScript, jQuery, HTML5, CSS3, CSS pre-processing platforms such as SASS and LESS, and automation tools such as GulpProven delivery of responsive and adaptive web solutions including progressive web applicationsExperience working with CDN and edge cachingStrong understanding of website optimization, minification, and compressionExperience with secure coding practices and assurance that these practices are consistently followed in the development of all software productsProduction experience with Docker, Kubernetes, and/or similar container engines and orchestration including ECS/Fargate or EKSExperience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferredExpert experience working with a source control tool (GIT) with strong understanding of how to automate developer workflowsProven ability to use design patterns to accomplish scalable architectureProficiency with architectural design utilities like Visio, ERDs, UMLProficiency using MS PowerPoint to deliver technical and non-technical presentationsExperienced in both Windows and LinuxStrong work ethic and attention to detail Strong analytical and problem-solving skillsExcellent communication (both written and verbal) and interpersonal skillsPreferred skillsAI, Machine Learning, and Natural Language Processing experience is a plusJoin 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.SDL2017

Keywords: LegalZoom.com, San Mateo , Principal Engineer, Other , San Mateo, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Mateo RSS job feeds