Unit 42 Engineering is seeking an accomplished software developer to join their team responsible for building tools and automation for consulting services.
The team focuses on building data pipelines, LLM agents, and APIs.
The role involves delivering innovative, high-quality, and highly scalable tools for security consulting.
Responsibilities include identifying technical solutions to roadmap projects, improving consultant and developer efficiency, and contributing back to products.
Senior Software Engineers are expected to embrace best engineering practices, stay updated on industry trends, and effectively deliver on business needs.
They should be team players who contribute positively to the culture of Palo Alto Networks and communicate technical information clearly.
Engineers will take ownership of the full data lifecycle, partner with stakeholders to translate complex business requirements into data analytics solutions, and democratize data access through AI-powered tools.
Continuous improvement of development practices is also a key responsibility.
Requirements:
Candidates must have at least 3 years of experience in technical roles.
The ability to communicate complex technical issues to peers and non-technical audiences is essential.
Experience with complex Structured Query Language (SQL), preferably in a data warehouse environment such as Google BigQuery, is required.
Candidates should have experience in developing scalable backend solutions and APIs using Python.
Proficiency in developing cloud-native solutions, particularly with Google Cloud Platform (GCP) or another major cloud service provider, is necessary.
Experience with large-scale data processing and ETL frameworks, preferably Google Dataflow (Apache Beam), is required.
Candidates must have experience designing and implementing Infrastructure as Code (IaC), preferably using Terraform.
Preferred qualifications include experience in mentoring developers, building LLM-driven applications, and a foundational understanding of cybersecurity concepts.
Benefits:
The compensation for this position ranges from $126,000 to $204,500 per year, depending on qualifications, experience, and work location.
The offered compensation may include restricted stock units and a bonus.
Employees have access to a FLEXBenefits wellbeing spending account with over 1,000 eligible items.
Mental and financial health resources are available to support employee wellbeing.
Personalized learning opportunities are provided to foster ongoing development.
Palo Alto Networks is committed to diversity and inclusion in the workplace, ensuring equal opportunity for all applicants.