LEAD SOFTWARE ENGINEER I (JAVA), CLOUD AND ENTERPRISE AGENTS - AGENT LIFECYCLE MANAGEMENT
Company: ThousandEyes
Location: Seattle
Posted on: November 6, 2024
|
|
Job Description:
Who 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 RoleThe goal
of the cloud and enterprise agents team is to provide customers
end-to-end visibility into infrastructure (cloud or native),
applications, networks, the Internet, and everything in between.
With ThousandEyes' unprecedented visibility into application and
internet performance, we can help root cause issues that are
impacting business-critical experiences and give customers
confidence in their ability to solve issues and deliver stellar
experiences.What You'll DoWe are looking for a Lead Software
Engineer who is passionate about building and adding to one of the
core products at ThousandEyes. The team oversees how an agent is
created, configured, released, and managed through its lifecycle,
which we achieve through our system of microservices. We are
primarily a backend Java team, with some occasional frontend
development in JavaScript. You like performant systems, we help
manage 50,000+ agents running -200,000 tests a day across multiple
operating systems and various hardware. You are responsible, we
create reliable and efficient systems, and support them in
production. You are a team player, we are a collaborative team of
six working closely together to deliver results.
-ResponsibilitiesDevelop features for and maintain our fleet of
microservicesSupport our customer-facing web pages and internal
support pagesLead and plan cross-team projects in our
roadmapRegularly learn and share relevant technical knowledge
within and outside of the teamParticipate in our on-call rotation
and support our production systemsQualifications7-10+ years of
experience with JVM based languages such as Java, Kotlin, Scala,
etc.Experience with enterprise build tools (maven, gradle,
etc)Knowledge and use of datastores (relational/SQL and
non-relational/NoSQL)Experience leading large-scale projects from
start to finishExcellent team collaboration and communication
skillsAn eye for proactively identifying and resolving risks and
issues in production systemsAbility to mentor peers and other
members of the teamPreferred QualificationsExperience with
KafkaKnowledge and use of Docker, Kubernetes, and cloud
technologies (AWS, Azure, and GCP)Proficiency with JavaScript
and/or TypeScriptComfort with front-end frameworks such as React,
Angular, or VueExperience with network protocols (TCP/IP, DNS, BGP,
etc)The successful applicant will be performing work in FedRAMP
environments, and therefore, must be a U.S. Person (i.e. U.S.
citizen, U.S. national, lawful permanent resident, asylee, or
refugee). This position may also perform work that the U.S.
government has specified can only be performed by a U.S. citizen on
U.S. soil.Cisco 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.
Cisco will consider for employment, on a case by case basis,
qualified applicants with arrest and conviction records. -US -
COMPENSATION RANGE - MESSAGE TO APPLICANTS140,400 USD - 241,700
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. The recruiter can share more details
about compensation for the role in your location during the hiring
process.U.S. employees have access to quality medical, dental and
vision insurance, a 401(k) plan with a Cisco matching contribution,
short and long-term disability coverage, basic life insurance and
numerous wellbeing offerings. Employees receive up to twelve paid
holidays per calendar year, which includes one floating holiday,
plus a day off for their birthday. Employees accrue up to 20 days
of Paid Time Off (PTO) each year and have access to paid time away
to deal with critical or emergency issues without tapping into
their PTO. We offer additional paid time to volunteer and give back
to the community. Employees are also able to purchase company stock
through our Employee Stock Purchase Program.Employees on sales
plans earn performance-based incentive pay on top of their base
salary, which is split between quota and non-quota components. For
quota-based incentive pay, Cisco pays at the standard rate of 1% of
incentive target for each 1% revenue attainment against the quota
up to 100%. Once performance exceeds 100% quota attainment,
incentive rates may increase up to five times the standard rate
with no cap on incentive compensation. For non-quota-based sales
performance elements such as strategic sales objectives, Cisco may
pay up to 125% of target. Cisco sales plans do not have a minimum
threshold of performance for sales incentive compensation to be
paid.
Keywords: ThousandEyes, Bellingham , LEAD SOFTWARE ENGINEER I (JAVA), CLOUD AND ENTERPRISE AGENTS - AGENT LIFECYCLE MANAGEMENT, Executive , Seattle, Washington
Click
here to apply!
|