The industry’s most comprehensive product suite for security operations.
Lead Software Engineer, Backend
Location
United States
Posted
96 days ago
Salary
$215K - $245K / year
Seniority
Senior
Job Description
Lead Software Engineer, Backend
Cortex by Palo Alto Networks
• Design, develop, and maintain scalable, and efficient backend systems and services that meet enterprise requirements • Work alongside other engineers to build new features and enhance existing ones • Optimize and improve the performance, reliability, and scalability of existing backend systems • Participate in operating our systems in production, including Incident Response on a rotational basis • Conduct code reviews and provide constructive feedback to team members • Write clean, maintainable, and testable code that adheres to best practices • Partner closely with engineering, product, leadership, sales, and our customers to better understand design requests and user experiences • Continually improve existing planning, development, deployment processes
Job Requirements
- Bachelor's degree in Computer Science or related field, or equivalent work experience
- 7+ years of experience building backend applications using any modern programming language
- Experience with distributed systems, microservices, and cloud computing platforms
- Experience with modern data storage solutions, such as MySQL, Postgres, MongoDB etc.
- Knowledge of current standard methodologies and to try, learn and adapt to new technologies and programming languages
- Solid fundamental skills in data structures, algorithms, and web development best practices
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to mentor and coach junior engineers
Benefits
- National medical, dental & vision insurance (we cover 100% for employees!)
- Unlimited PTO & flexible working hours
- 401k plan
- Gender-neutral parental leave
- $1000 yearly Learning & Development stipend
- $400 monthly perks stipend (use it on anything)
- Pet Insurance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Engineer – Wordpress, Drupal
MediacurrentOpen Source Product Agency. Defining, designing and delivering websites, platforms and digital experiences.
• Build and deploy email campaigns and automated workflows in Salesforce and HubSpot • Manage audience segmentation and list logic directly in the platforms • Execute campaign sends, QA, and scheduling • Track performance, report on results, and recommend optimizations • Partner with internal teams in recurring working sessions
Senior Backend Engineer, Golang
BirdOn a mission to provide eco-friendly transportation for everyone. Safety and compliance first in 450+ cities. NYSE: BRDS
• Design, implement, and optimize backend and infrastructure solutions to support business growth. Deliver at least one major feature or system enhancement per quarter that improves performance, scalability, or maintainability. • Work with product, data, vehicle and infrastructure teams to design and implement solutions that align with business needs. Provide actionable recommendations and technical feasibility assessments within agreed timelines. • Monitor and improve system health, proactively addressing performance bottlenecks and outages. Reduce system downtime by at least 5% annually through incident resolution and preventative measures. • Provide code reviews, technical guidance, and mentorship to junior engineers. Conduct at least one structured knowledge-sharing session per quarter and set individual development goals for mentees. • Improve CI/CD pipelines, automate deployments, and implement best practices to increase engineering efficiency. Reduce manual operational workload by at least 10% per year through automation. • Collaborate with the team to propose at least two technical initiatives per year that align with the team's roadmap. • Tackle high-impact engineering challenges, conduct post-mortems, and implement long-term fixes. Reduce repeat incidents by 10% annually through improved monitoring, alerting, and root cause analysis. • Champion engineering culture: Act as a role model for technical excellence, collaboration, and innovation. Lead at least one technical discussion, hackathon, or knowledge-sharing event per quarter to strengthen team engagement.
AWS Technical Architect
NeuraFlashDigital Transformation from point-of-sale to point-of-service with AI, Salesforce.com & Amazon Web Services 🚀
• Ensure customer success in building and launching Amazon Connect solutions for NeuraFlash, Part of Accenture customers • Conduct technology assessment and audits to identify the need (from an ROI and Outcomes perspective) to move to CCaaS AWS Connect Platform, improving agent experience and productivity • Facilitate business process reviews to identify customer requirements and processes • Educate customers on the value proposition of AWS, and participate in deep architectural discussions to ensure solutions are designed for successful deployment in the cloud • Lead discovery for customers, help customers build ROIs for projects, and deliver presentations and estimate for delivering that ROI • Translate customer requirements into contact center design, leveraging best practices, and other AWS Services • Oversee and mentor technical teams, providing guidance and support to ensure that proposed solution (on Salesforce and AWS Cloud) is delivered on time, on budget, and to the required quality standards • Act as a liaison between technical teams and business stakeholders, communicating technical concepts in a clear and understandable manner, and managing expectations and priorities • Drive best practice contact center design into each and every aspect of solution delivery • Effectively manage all aspects of project and customer communications • Deliver customer end user training and documentation • Exercise independent judgment, and take the lead role on enterprise level projects with minimal direction from senior management • Lead vision and strategy discussions with contact center and customer service leadership and management
• Architect and develop new backend services in Python, applying DDD principles and hexagonal architecture • Technically lead the migration of legacy Node.js systems to Python, rewriting business rules with quality and security • Build and integrate APIs with external services (banks, energy distributors, ERPs) and internal services (RESTful and GraphQL) • Develop using pair programming, especially for complex or high-impact features • Implement automated tests (unit, integration and end-to-end) to ensure delivery reliability • Work with AWS daily: Lambda, API Gateway, SQS, SNS, Kinesis, S3, DynamoDB • Monitor and resolve production issues, investigating logs, metrics and traces • Document architectural decisions, APIs and processes to facilitate the team’s work • Participate in technical discussions about architecture, tools and best practices • Maintain CI/CD pipelines and deployment processes to ensure efficient operations




