Technical Lead

Jerry Palo Alto , CA 94301

Posted 2 months ago

Wed love to hear from you if you like:

  • Start-up energy working with a brilliant and passionate team
  • Exponential growth (5 straight quarters of 50-100%+ quarter over quarter growth)
  • Flat structure and access to senior leadership for continuous mentorship
  • Meritocracy - we promote based on performance, not tenure
  • Rockstar teammates. You will be working with a strong team with prior work experience at Amazon, Microsoft, NVIDIA, Alibaba, etc.

About jerry.ai:

Jerry.ai is building the first financial platform for your car that helps people optimize the cost and experience of owning a car (making ownership easy & affordable). There are 240M cars in the US alone. For most people, cars are one of the most expensive assets they own and families on average spend 20% of their income on car expenses, making this a massive market.

We have started with helping people optimize the cost of car insurance and our vision is to help people in every aspect of car ownership. Since our product launch, we have been growing really fast for the past 18 months and our users love the product (rating 4.5 in the app store). Jerry.ai is founded by serial entrepreneurs who previously built and scaled YourMechanic (Uber for car repair, the nations largest on-demand car repair company). We have raised over $50M+ in financing.

About the role:

We are looking for a Technical Lead who loves tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.

Our technical stack:

  • Javascript (ES7 + Typescript) codebase: NodeJS (Express), React, React Native
  • GraphQL API (no REST)
  • PostgreSQL DB (transactional)
  • Redshift (warehouse)
  • Redis (session storage, task queue management)
  • Sequelize ORM
  • Jest test runner
  • Infrastructure: Kubernetes cluster hosted on AWS EC2 nodes. Some services deployed on Serverless (AWS Lambda)

A few examples of the projects that we are working on:

  • Create a smart prediction engine for customer's insurance coverage needs
  • Build predictive models on customer purchase behavior based on a large data set
  • Use telematics tracking to build customer driving risk profile

Responsibilities:

  • Participate in the design and development of projects, either independently or in a team.
  • Participate in product decision making, providing feedback and suggestions for improvement.
  • Be self-sufficient and take responsibility of seeing projects through to successful conclusions.
  • Lead design and development of projects, either independently or in a team.
  • Provide mentorship to team members and participate in design decisions.
  • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.

Requirements:

  • 5+ years of full-time software development experience.
  • B.S. degree in Computer Science or related discipline.
  • Strong software development fundamentals (data structures, algorithms, etc.).
  • Proficient with modern Javascript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.).
  • Knowledge of JS ecosystem (tooling, libraries, etc.).
  • Familiarity with one or more frontend frameworks, preferably React.
  • Knowledge of good practices, preferred design patterns, and writing idiomatic Javascript code.
  • Solid understanding of performance implications and scalability of code.
  • Keenness for writing good, meaningful tests and maintaining thorough test coverage.
  • Experience with large, complex codebases and know how to maintain them.

Good to have:

  • Experience with React Native.
  • Experience with GraphQL and Apollo.
  • 8+ years of experience.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Machine Learning Infrastructure Technical Lead (Staff Engineer)

Vmware, Inc.

Posted 1 week ago

VIEW JOBS 2/15/2021 12:00:00 AM 2021-05-16T00:00 Search Jobs Job Description Machine Learning Infrastructure, Technical Lead (Staff Engineer) Business Summary The VMware Office of the CTO (OCTO) xLabs team is seeking extremely talented software engineers to join us in delivering cutting edge innovation across VMware product portfolio, and beyond. Job Role and Responsibilities VMware's xLabs program offers a unique new technology incubation program where small teams work closely to create exciting and disruptive new technologies with broad impact to the company and often moving the state of the art forward in various areas. This position will be a key role for a new project in which the successful candidate will have the opportunity to work with other world class innovators and understand the dynamics of building new technology in a 'startup like' context within a large and mature company. The xLabs experience is the perfect place for developers looking to blaze new trails, work on a high impact project and to see it through to a real product. We are seeking an experienced architect or developer who will build projects and solutions based on cloud native, artificial intelligence (AI) and machine learning (ML) technologies and the VMware product family. The ideal candidate has demonstrable experience in cloud native application development, AI/ML and has strong skills in coding and debugging. Required Skills * MS or above in Computer Science or equivalent. * 8+ years of industry work experience and hands-on software development. * Solid understanding of large scale system architecture and infrastructure. * Ability to collaborate with partner teams (upstream and downstream). * Working experience (3+ years) on cloud native technologies such as Docker, Kubernetes and the Kubernetes Operator pattern. * Working experience with high level programming languages such as Go and scripting languages such as Python. * Contribution to open source projects desired. * Working experience in AI / ML and statistics. Preferred Skills * Experience in designing, architecting, and delivering machine learning platform is a big plus. * Familiarity with frameworks and projects, such as Kubeflow, TensorFlow, PyTorch, KubeFATE / FATE, is a plus. * Knowledge on data center infrastructure is a plus. * Knowledge on MPC, privacy preserving machine learning related technologies is a big plus. VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what's possible today at http://careers.vmware.com. VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law. Search Jobs Vmware, Inc. Palo Alto CA

Technical Lead

Jerry