INV Technologies

Principal Software Engineer – Application Engineer

INV Technologies

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Principal engineers at Invisible are able to follow multiple paths.
  • Some of our Principal engineers are technical leads of teams and are responsible for people management of those teams.
  • They oversee the technical vision for their area and ensure that there is proper mentorship.
  • Other principal engineers lead through technical initiatives.
  • These engineers oversee broad multi-team technical initiatives and own parts of our software stack (ex. Principal engineers might research and roll out new technical frameworks or might develop a new generation of our UI component library.

Requirements

  • Significant experience developing applications in team environments.
  • Able to work well with Product Managers to develop technical specifications for large projects with complex scope
  • Able to research and synthesize new technologies (frameworks, libraries, techniques) and explain and evangelize them to more junior engineers.
  • Experience using React for frontend development. (We use React, Next.js and Prisma)
  • Backend language experience including Node, Python (Flask/Django/etc.), Ruby on Rails, Symphony, etc.
  • Strong understanding of relational databases (MySQL, PostgreSQL, etc.)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsPrismaNodePythonFlaskDjangoRuby on RailsSymphonyMySQL
Soft Skills
people managementmentorshipcollaborationtechnical leadershipcommunication