drjobs Sr Principal Software Engineer

Sr Principal Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Your Career

Were seeking innovators software engineers who seek to design new products designing stateoftheart products that do not exist today. These engineers love to code with a drive to build global products and bring new ideas to develop security disciplines to solve realworld problems. We are looking for engineers who take ownership of their areas of focus and who are driven to pursue problems at every level. Collaboration is at the heart of our culture and we need engineers who can communicate at a high level and work well with multifunctional teams towards achieving a common goal.

Unit 42 has bestinindustry security consultants and threat researches to support enterprises and organizations through their cybersecurity journeys. You will build software solutions to supercharge cybersecurity consultants helping automate the collection analysis and reporting of services. You will also develop applications to help find extract and structure threat intel for use across the Unit 42 and Palo Alto Networks ecosystem.

Your Impact

  • We are looking for an engineer to help build a scalable and performant micro service based architecture with public and private APIs
  • Contribute in all phases of the product development cycle from definition design through implementation and test
  • Design robust technical solutions to business problems with a high focus on quality and
  • Help design and build systems from scratch and implement processes to ensure modularity efficiency and maintainability
  • Develop functional specifications assess task requirements and scheduling and assist in development debug and support
  • Define suggest and implement improvements to the development process
  • Clearly communicate goals and desired outcomes to internal project teams
  • Mentor coach and help grow a strong technical team

Qualifications :

Your Experience

  • B.S. degree in Computer Science similar technical discipline or equivalent practical experience Graduate degree (MS or Ph.D. in Computer Science or similar technical discipline is preferred or equivalent military experience required
  • 10 years of experience with web backend frameworks and Go and/or Java
  • Familiar with database architecture scalability performance and tuning
  • 5 years of engineering experience with a proven track record of building userfacing web applications or services backend
  • Experience designing/building scalable RESTful APIs
  • Develop troubleshoot and maintain production level application code for new services and products
  • Understand the value of iterating fast; learning from small safe frequent changes
  • Experience with cloud infrastructure & services (AWS / Google Cloud / Azure
  • Experience developing Software as a Service on a public cloud & microservice architectures
  • A focus on quality with experience writing unit tests and collaborating with quality engineering to develop test plans
  • Is agile enjoys the speed of a fastpaced highly engaged startup environment curious and constantly seeks to improve standards as we go along 
  • Has a belief in automation tooling and testing as critical parts of the software lifecycle
  • Verbal and written communication skills to work with multifunctional groups
  • Teammate who brings a cando attitude to a dynamic working environment


Additional Information :

The Team

Unit 42 brings together our worldrenowned threat researchers with an elite team of security consultants to create an intelligencedriven response ready organization. 

Compensation Disclosure

The compensation offered for this position will depend on qualifications experience and work location. For candidates who receive an offer at the posted level the starting base salary (for nonsales roles) or base salary commission target (for sales/commissioned roles) is expected to be between $170000 $277000/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

Our Commitment

Were problem solvers that take risks and challenge cybersecuritys status quo. Its simple: we cant accomplish our mission without diverse teams innovating together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need please contact us at  .

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace and all qualified applicants will receive consideration for employment without regard to age ancestry color family or medical care leave gender identity or expression genetic information marital status medical condition national origin physical or mental disability political affiliation protected veteran status race religion sex (including pregnancy) sexual orientation or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.


Remote Work :

Yes


Employment Type :

Fulltime

Employment Type

Remote

Company Industry

Department / Functional Area

Engineering

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.