Posted in

Sr Software Engineer – Fullstack – Shared Services

Sr Software Engineer – Fullstack – Shared Services

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • MS/BS in Computer Science or equivalent or equivalent military experience
  • Expertise in NodeJS with 4+ years of experience
  • Proficiency in ReactJS with 4+ years of experience
  • Expertise in Golang with at least 1+ years of experience
  • Strong experience in TypeScript
  • Minimum of 5+ years of experience in software development with JavaScript, HTML, and CSS
  • Familiarity with common software stacks and data structures and algorithms
  • Experience in writing secure code is advantageous
  • Basic understanding of data security and protection principles
  • Experience with public cloud platforms such as GCP and AWS is a plus
  • Proficiency in Docker and Kubernetes ecosystems
  • Expertise in NoSQL databases, particularly MongoDB
  • Strong knowledge of NodeJS frameworks such as Hapi and ExpressJS
  • Experience with CI/CD processes
  • Knowledge of various front-end technologies, libraries, and tools including NextJS, Vue, Bootstrap, etc.

Responsibilities

  • Collaborate with development teams and product managers to ideate and design software solutions
  • Architect both client-side and server-side systems
  • Develop and manage scalable NoSQL databases and applications
  • Create effective REST APIs with support for versioning
  • Write test-driven code to ensure high-quality software
  • Produce comprehensive functional and design specifications
  • Provide suggestions and ideas for framework improvements
  • Develop data-driven software with a focus on a generic design approach
  • Innovate and introduce new ideas to the team
  • Proactively solve problems and deliver high-quality solutions
  • Mentor and support the professional growth of junior team members

Preferred Qualifications

  • Experience in writing secure code is advantageous
  • Experience with public cloud platforms such as GCP and AWS is a plus