Principal Software Engineer
Company: ThousandEyes (part of Cisco)
Location: San Francisco
Posted on: February 18, 2025
Job Description:
San Francisco, CA or Austin, TX or Seattle, WAWho We AreCisco
ThousandEyes is a Digital Experience Assurance platform that
empowers organizations to deliver flawless digital experiences
across every network - even the ones they don't own. Powered by AI
and an unmatched set of cloud, internet and enterprise network
telemetry data, ThousandEyes enables IT teams to proactively
detect, diagnose, and remediate issues - before they impact
end-user experiences.ThousandEyes is deeply integrated across the
entire Cisco technology portfolio and beyond, helping customers
deploy at scale while also delivering AI-powered assurance insights
within Cisco's leading Networking, Security, Collaboration, and
Observability portfolios.About The RoleAs a Principal Engineer at
ThousandEyes, you will play a pivotal role in steering the
architectural and design direction for a wide array of projects,
encompassing AI/ML workloads, on-premises solutions, and
cloud-based agents and applications. With the accelerating growth
in application connectivity's scale and complexity, your expertise
will be critical in swiftly developing innovative solutions to
deliver unparalleled Network Assurance to our clients.What You'll
DoYou will be working across teams in ThousandEyes to ensure
optimal architectural direction for our long-term strategies along
with Operational Excellence. Our technology stack includes Java,
Python, and Kubernetes as well as a wide range of internal tools
built for GitOps.Qualifications
- 15+ years of software development experience
- Expert-level understanding of object-oriented programming
languages such as Java, Kotlin, Scala, etc.
- Ability to articulate design choices based on an expert
understanding of the product, technology, and ROI
- Able to handle ambiguity, scope work accurately and provide
reliable estimates for project milestones and completion
- Strong Computer Science fundamentals and object-oriented design
skills
- Involvement in building large-scale real-time streaming
pipelines using Kafka, Flink, or Spark
- Exceptional team collaboration and communication skills
- An eye for proactively identifying and resolving risks and
issues in production systems
- Experience working in a fast-paced development environment
- Ability to mentor peers or other members of the team
- Bachelor degree in Computer Science or similarPreferred
Qualifications
- Knowledge and use of Docker, Kubernetes, and cloud technologies
(AWS, GCP)
- Understanding of network protocols
- Ability to contribute knowledge sharing within the professional
community with technical blogs or publicationsCisco values the
perspectives and skills that emerge from employees with diverse
backgrounds. That's why Cisco is expanding the boundaries of
discovering top talent by not only focusing on candidates with
educational degrees and experience but also placing more emphasis
on unlocking potential. We believe that everyone has something to
offer and that diverse teams are better equipped to solve problems,
innovate, and create a positive impact.We encourage you to apply
even if you do not believe you meet every single qualification. Not
all strong candidates will meet every single qualification.
Research shows that people from underrepresented groups are more
prone to experiencing imposter syndrome and doubting the strength
of their candidacy. We urge you not to prematurely exclude yourself
and to apply if you're interested in this work.Cisco is an
Affirmative Action and Equal Opportunity Employer and all qualified
applicants will receive consideration for employment without regard
to race, color, religion, gender, sexual orientation, national
origin, genetic information, age, disability, veteran status, or
any other legally protected basis.US - COMPENSATION RANGE - MESSAGE
TO APPLICANTS182400 USD - 323500 USDMessage to applicants applying
to work in the U.S.:When available, the salary range posted for
this position reflects the projected hiring range for new hire,
full-time salaries in U.S. locations, not including equity or
benefits. For non-sales roles the hiring ranges reflect base salary
only; employees are also eligible to receive annual bonuses. Hiring
ranges for sales positions include base and incentive compensation
target. Individual pay is determined by the candidate's hiring
location and additional factors, including but not limited to
skillset, experience, and relevant education, certifications, or
training. Applicants may not be eligible for the full salary range
based on their U.S. hiring location.Apply for this job*
#J-18808-Ljbffr
Keywords: ThousandEyes (part of Cisco), San Francisco , Principal Software Engineer, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...