Description
We are seeking a Software Engineering Technical Leader to join our Enterprise Integrated Systems team. As a hybrid role, you will work both onsite and remotely. You will lead the architecture, design, and implementation of complex platform capabilities spanning multiple products and engineering teams.
Responsibilities:
- Lead the architecture, design, and implementation of complex platform capabilities
- Drive scalable, reusable, and maintainable software designs
- Partner with Product Managers, Architects, and Development teams to shape technical roadmaps
- Own critical subsystems throughout their lifecycle
- Drive engineering excellence through design reviews, code reviews, automated testing, observability, CI/CD, and performance engineering
- Mentor engineers and raise the technical bar
- Lead technical investigations, performance optimization, and root cause analysis for complex customer issues
- Evaluate emerging technologies and recommend architectural improvements
Requirements:
- Bachelors + 8 years of related experience in Computer Science, Computer Engineering, or Masters + 6 years of related experience
- Applied experience and proficiency in Go and Python
- Prior experience designing distributed systems, REST APIs, microservices, and containerized applications using Docker and Kubernetes
- Applied experience with CI/CD, Git, automated testing frameworks, performance benchmarking, and observability platforms
- Understanding of software architecture, scalability, reliability, Linux internals, and performance engineering
- Prior experience leading technical design discussions and influencing architecture across multiple engineering teams
- Demonstrated experience in mentoring and technical leadership across multiple teams
Preferred Qualifications:
- Past experience with front end technologies (JavaScript, TypeScript and React, etc)
- Experience with Splunk Enterprise, Enterprise Security (ES), ITSI, or similar observability platforms
- Experience building software for on-premises and air-gapped enterprise deployments
- Experience with infrastructure automation tools such as Terraform, Ansible, Puppet, or CloudFormation
- Experience with Kubernetes Operators, distributed storage systems, or enterprise platform software
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with contributing to open-source projects
Benefits:
- Medical, dental and vision insurance
- 401(k) plan with a Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away
- Optional 10 paid days per full calendar year to volunteer
Salary Range: $151,600.00 to $222,400.00