Palo Alto, CA
Palo Alto, CA

Bay Area
Senior Full Stack Software Engineer

Full Time

Job Description:

As a full-time Senior Full Stack Software Engineer, you will own the development of web applications to produce a best-in-class product experience. The position requires a mix of setting the technology infrastructure, hands-on development and guiding junior engineers in a fast paced and fun environment. This is a great opportunity for someone who is hungry yet humble, confident yet curious and seeking an environment to do their best work.

About You
  • Academic background in CS, or equivalent experience
  • Strong coding skills, know Java and comfortable with Javascript or Python
  • Demonstrated ability of using modern web application frameworks to design and implement REST API endpoints for front-end applications
  • Extensive experience with API gateways, SQL / NoSQL databases, authentication services, asynchronous messaging and integrating with 3rd party applications
  • Passion for delivering high quality software by writing clean code and using test driven development methodologies
  • Familiar with application performance monitoring tools and have real world experience with exception handling, logging, load testing, monitoring and troubleshooting
  • Shipped container based micro-services within the public cloud infrastructure
  • Worked across teams, have high attention to detail and exhibit excellent written and verbal communication skills
  • Build the web application backend for a SaaS product using public cloud infrastructure and services while driving key technical decisions needed to develop, launch, support and ramp the product in a timely manner
  • Work closely with product management to align on design and requirements, while working with front-end developers to define and implement the corresponding API endpoints
  • Responsible for collecting all web application telemetry data across the front/backend and collaborate with the product team to define, track and drive user engagement and product usage metrics
Why Immersa?
  • Proven founders, backed by a top-tier VC firm, that have set out to disrupt how data intelligence powers business applications.
  • The opportunity to join an experienced and ambitious team that is passionate about solving customers’ needs
  • A culture that encourages and promotes professional growth and development
  • Competitive salary, stock, medical, dental, vision and 401(k) plan
  • Flexible vacation and time-off policy