job summary: Senior Software Engineer, Account Management Platform (Remote) at ThousandEyes San Francisco, CA or Remote Who We Are The name ThousandEyes was born from two big ideas: the power to see what's not ordinarily possible, and the ability to collect intelligence from vantage points as diverse and global as the Internet. As organizations depend on cloud services, the Internet has become their defacto network connecting cloud applications to users. Our Internet and cloud intelligence platform is like a 'Google maps of the Internet', providing the only collectively powered view of digital experiences end-to-end. We enable our customers made up of the world's largest and fastest-growing brands, to identify problems before they impact revenue, brand reputation, or employee productivity. In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within Cisco's Network Services Business Group, and is a foundational component of Cisco's growing Observability business. What You'll Do As a Senior Software Engineer on the Account Management Platform team, you will be responsible for maintaining critical platform APIs such as user management, authentication, and contract enforcement. You will also design and implement microservices that handle high velocity API calls from internal and external systems, as well as orchestrating how these microservices work together to deliver data through our web portal to our customers. What We're Looking For 6+ years of software development experienceExcited to grow your technical skills in an environment that thrives on innovationComfortable working with newer technologiesExpert level understanding of object oriented programming languages (Java, C++, etc)Familiar with, and a proponent of, test driven developmentExperience with SAML and SSO implementations is a plusExperience in an agile team focused on business value is a plusExperience with network protocols is a plusstrong Computer Science fundamentalsBachelor's degree in Computer Science or similar 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. Why Cisco #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we're "old" (36 years strong) and only about hardware, but we're also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do -you can't put us in a box! But "Digital Transformation" is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colourful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us. location: San Jose, California job type: Contract salary: $60 - 70 per hour work hours: 8am to 5pm education: Bachelors responsibilities: Senior Software Engineer, Account Management Platform (Remote) at ThousandEyes San Francisco, CA or Remote Who We Are The name ThousandEyes was born from two big ideas: the power to see what's not ordinarily possible, and the ability to collect intelligence from vantage points as diverse and global as the Internet. As organizations depend on cloud services, the Internet has become their defacto network connecting cloud applications to users. Our Internet and cloud intelligence platform is like a 'Google maps of the Internet', providing the only collectively powered view of digital experiences end-to-end. We enable our customers made up of the world's largest and fastest-growing brands, to identify problems before they impact revenue, brand reputation, or employee productivity. In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within Cisco's Network Services Business Group, and is a foundational component of Cisco's growing Observability business. What You'll Do As a Senior Software Engineer on the Account Management Platform team, you will be responsible for maintaining critical platform APIs such as user management, authentication, and contract enforcement. You will also design and implement microservices that handle high velocity API calls from internal and external systems, as well as orchestrating how these microservices work together to deliver data through our web portal to our customers. What We're Looking For 6+ years of software development experienceExcited to grow your technical skills in an environment that thrives on innovationComfortable working with newer technologiesExpert level understanding of object oriented programming languages (Java, C++, etc)Familiar with, and a proponent of, test driven developmentExperience with SAML and SSO implementations is a plusExperience in an agile team focused on business value is a plusExperience with network protocols is a plusstrong Computer Science fundamentalsBachelor's degree in Computer Science or similar 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. Why Cisco #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we're "old" (36 years strong) and only about hardware, but we're also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do -you can't put us in a box! But "Digital Transformation" is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colourful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us. qualifications: Experience level: ExperiencedMinimum 8 years of experienceEducation: Bachelors (required) skills: Java (4 years of experience is preferred)SAMLSSOJAVA DEVELOPERJava Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance. We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.