Job Closed
This listing is no longer active.
The industry’s most comprehensive product suite for security operations.
Staff Software Engineer, Backend
Location
United States
Posted
60 days ago
Salary
$245K - $260K / year
Seniority
Lead
Job Description
Staff Software Engineer, Backend
Cortex by Palo Alto Networks
• Define both architecture and best practices for large portions of the product • Lead and contribute to the design, development, and implementation of scalable backend systems • Implement core systems technologies that allow us to scale and deliver • Head efforts for clarity and alignment of technical direction and vision • Collaborate with leaders and product to develop the vision and deliver key features • Foster a challenging and safe environment for engineers to learn and grow • Set the bar for high quality engineering across the organization • Advocate for best practices, focusing on system design, overall performance and testing • Optimize existing backend systems to improve performance, scalability, and reliability
Job Requirements
- Bachelor's degree in Computer Science or related field, or equivalent work experience
- 10+ years of experience designing and implementing scalable, high-performance backend systems
- Solid fundamental problem solving skills and a drive to build high-quality software
- Solid understanding of computer science concepts, common design patterns, and engineering best practices
- Strong understanding of database technologies (NoSQL)
- Strong communication and collaboration skills
- Ability to mentor and coach engineering team members
- Experience at a previous startup is a plus
Benefits
- Competitive salary and equity
- National medical, dental & vision insurance (we cover 100%!)
- Fully covered life insurance
- $400 monthly perks stipend
- $1000 yearly Learning & Development stipend
- 401k plan
- Pet Insurance
- Unlimited PTO
- Remote & flexible working hours
- Gender-neutral parental leave
- All-Company Retreats (San Diego + NYC)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Backend
Wynd LabsThe first transparent node marketplace. Earn passive income by monetizing your view of the internet.
• Develop new features and software improvements • Test, deploy and debug backend API services • Write clear, tested, documented code • Create and review technical design, code, and documentation • Contribute to Wynd’s infrastructure which includes mobile, desktop and server-side applications
Senior Rust Engineer – Backend
Wynd LabsThe first transparent node marketplace. Earn passive income by monetizing your view of the internet.
• Develop new features and software improvements • Test, deploy and debug backend API services • Write clear, tested, documented code • Create and review technical design, code, and documentation • Contribute to Wynd’s infrastructure which includes mobile, desktop and server-side applications
Software Developer – Full Stack, .NET, React
Localiza&CoSomos uma das maiores e mais completas plataformas de mobilidade sustentável do mundo!
• Work on the development and evolution of full‑stack applications, contributing to both backend and frontend with a focus on quality, performance, and engineering best practices, under team guidance and with autonomy appropriate for a mid‑level role. Backend (.NET): - Develop and evolve backend services in .NET (C# / .NET Core). - Build and maintain RESTful APIs and integrate with existing services. - Work in an event‑driven ecosystem, participating in publishing and consuming messages, asynchronous processing, and event‑based flows. - Implement and maintain data persistence and access in relational (SQL Server) and non‑relational (MongoDB) databases. - Contribute to CI/CD practices, code quality, and observability, following standards already defined by the team. Frontend (React): - Develop and evolve web interfaces using React, based on existing requirements and patterns. - Implement reusable components and integrate with backend APIs. - Work on performance tuning, usability, and frontend code organization, with support from the team.
Full Stack Developer – Drupal, React, Node
PerformDev done better. Perform offers expert engineering consulting and staffing for the most demanding products.
• Develop and maintain Drupal-based websites and applications, including custom modules, themes, and distributions • Build responsive, accessible user interfaces using React and modern JavaScript (ES6+) • Implement backend services and APIs with Node.js (Express or similar frameworks) to support front-end features • Integrate Drupal with headless/decoupled frontends, external APIs, and third-party services • Write well-tested, maintainable code and participate in code reviews and pair programming • Collaborate on architecture and design decisions to ensure scalability, performance, and security • Implement CI/CD pipelines, automated tests, and deployment processes for web applications • Troubleshoot and resolve production issues, performance bottlenecks, and security vulnerabilities • Contribute to documentation, developer tooling, and onboarding materials • Work within an Agile/Scrum environment, estimating work, participating in sprint ceremonies, and communicating progress to stakeholders



