Company

Cisco SystemsSee more

addressAddressLondon, England
CategoryIT

Job description

Software Engineer, FullStack
at ThousandEyes

London, United Kingdom

Who We Are

The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As organisations rely more on cloud services and the Internet, the network has become a “black box” outside of their control. ThousandEyes gives organisations visibility and insight into the now borderless network. It arms them with an accurate understanding of how the network impacts their applications, users and customers. ThousandEyes is used by some of the world’s largest and fastest growing brands, including all of the top 5 global software companies, 5 of the top 6 US banks, and 45 of the Fortune 500.

ThousandEyes pioneered Cloud and Internet Intelligence and is widely known as the ‘Google Maps of the Internet.’ Today, ThousandEyes is central to the global operations of the world’s largest and fastest-growing brands. The company was acquired by Cisco in August 2020, chartered with continuing to drive leadership in empowering organisations to see, understand, and improve digital experiences everywhere.

About The Team

At ThousandEyes, our team isn't just a group of Software Engineers; we are innovators, creators, and builders at heart. As we embark on the exciting journey of upgrading the recently acquired SamKnows platform, we are in the process of integrating it into ThousandEyes at the same time. This is a unique opportunity to not just update, but to fundamentally transform and modernise our systems, influencing how our applications operate and interact with the world.

About The Role

Last year, ThousandEyes acquired SamKnows, and, in an era where connectivity is paramount, the acquisition of SamKnows marks a significant step forward in our mission to enhance network visibility and performance, particularly in the critical last-mile segment and within consumer homes. This integration empowers Internet Service Providers (ISPs) and consumers with insightful data to identify connectivity and application issues, whether they originate in the home or beyond.

We are looking for a Software Engineer to help us with this transition by joining our web development team. This team is responsible for developing client facing web applications as an integrated product team, together with product managers and designers. Our developers are empowered to be involved in and feed into the decision-making process, using their diverse range of backgrounds and experiences to advocate for users and ensure we build the best possible solutions.

What You Will Do

You will be joining our web development team and will be a key contributor in creating web applications, back-end services and APIs for our client-facing desktop and mobile sites. Duties for this team include trying to improve the customer experience in our product team, and assessing their data and test results to show them in the easiest way possible.

Your role will involve working proactively in a cross-functional agile team alongside a PM, Designers, and Front- and Back-end Developers, identifying, prioritising and documenting tasks in the development life cycle and delivering up-to-standard, clean, well-tested and efficient code. As a senior developer, you will provide help, guidance and support to other developers, and be instrumental in shaping the direction of our code.

The majority of our backend code is written in modern PHP; however, some of our newer, performance-critical projects are written in different languages such as Java or Go, and the technical direction is to start migrating all of our PHP APIs to a Java or Kotlin stack. Our frontend is written using Vue2 and Vue3, using Typescript and Vite. We target modern browsers and use websockets as well as any web standards that are able to best solve our problems. We are firm advocates of using the best tools for the job.

Our backend services and APIs interact with our vast measurement dataset in one way or another. Our software is installed on more than 30 million devices globally, and this figure is growing daily. To store and access our data we use a blend of database technologies to power our platform, including GCP BigQuery and Kafka, and we also use MySQL for our globally distributed metadata store. We use Docker for containerisation on both front-end and back-end repositories.

Required Skills

  • Enjoyment in building products with solid architecture and seeing them through to deployment.

  • Proven experience in designing and building systems that are scalable and well-tested.
  • Professional development experience in PHP 7 or 8.
  • Some experience with modern frontend frameworks such as Vue, Angular, React or Svelte.
  • Some experience working with Java, Kotlin, or similar backend languages.
  • Comfortable with problem-solving and prototyping solutions.
  • Excitement about exploring cutting-edge technology.

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, colour, 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.


Message to applicants applying to work in the U.S. and/or Canada:
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada 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. or Canada 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 typically pays as follows:

.75% of incentive target for each 1% of revenue attainment up to 50% of quota;

1.5% of incentive target for each 1% of attainment between 50% and 75%;

1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment 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.

Benefits

Employee stock purchase plan, Life insurance
Refer code: 3022302. Cisco Systems - The previous day - 2024-03-19 08:03

Cisco Systems

London, England
Jobs feed

Principal/Senior EC&I Engineer

Millbank Holdings

Risley, Cheshire

Maintenance Engineer

Linkster Recruitment

Armathwaite, Cumbria

£47,361 - £50,000/annum Pay increase structure + Overtime

Senior Controls Engineer

Cartisian Recruitment

Redditch, Worcestershire

£50,000 - £60,000/annum

Structural Engineer - Steelwork

Steel Connexions Ltd

Tipton, West Midlands

£45,000 - £55,000/annum

Maintenance Electrician

E3 Recruitment

Sevenoaks, Kent

£51,000/annum Excellent benefits

Electrical Maintenance Engineer

Pioneer Selection Ltd

Surrey, England

£45,000 - £48,000/annum

Mechanical Shift Engineer

Elevation Recruitment Group

Mexborough, South Yorkshire

£44,000 - £47,000/annum life assurance, perks box

Electrical Maintenance Engineer

Connect Appointments

Sunderland, Tyne and Wear

£17.06/hour

Maintenance Technician- Fixed Term Contract

Mtrec Ltd

South Shields, Tyne and Wear

£45,000/annum

Civil/Structural Engineer

Zodiac Recruitment

Chorley, Lancashire

£32,000 - £45,000/annum

Share jobs with friends

Related jobs

Software Engineer, Fullstack - Samknows

Reverse Software Engineer (IDA Pro / GHIDRA)

Ernest Gordon Recruitment Limited

£400 - £600/day Outside IR35

London, England

12 hours ago - seen

Senior Software Engineer (React, Node.js, AWS)

Oliver Bernard

Competitive

London, Greater London

7 days ago - seen

Senior Software Engineer - Fixed Term Contract

Holland & Barrett

London, England

a week ago - seen

Senior Software Engineer

Kingfisher Group

London, Greater London

a week ago - seen

Senior Software Engineer (Backend)

Sedex

London, Greater London

a week ago - seen

Senior Software Engineer-2

Mastercard

London, Greater London

a week ago - seen

Lead Software Engineer - Analytics Reporting & Delivery

Factset Research Systems

London, Greater London

a week ago - seen

Software Quality Assurance Engineer

Breathe Battery Technologies

London, England

2 weeks ago - seen

Lead Software/Data Engineer (Fixed term for 12 months)(71172)

T Rowe Price

London, Greater London

2 weeks ago - seen

Senior Software Engineer Golang AWS

Client Server Ltd.

London, England

2 weeks ago - seen

Senior Software Engineer TypeScript/PHP/React

Digital Waffle

£70,000 - £80,000 per annum

London, England

2 weeks ago - seen

Graduate Software Engineer

Sparta Global

£24,000 per annum, inc benefits, OTE

London, England

2 weeks ago - seen

Senior Software Engineer

Tokio Marine Hcc

London, Greater London

2 weeks ago - seen

Software Engineer

Business Of Fashion

London, Greater London

2 weeks ago - seen

Software Engineer (Platform)

Spektrix

London, Greater London

2 weeks ago - seen

DV Software Engineer (All levels)

Sanderson Government & Defence

£45000 - £90000 per annum + Clearance bonus

London, England

2 weeks ago - seen

Senior Software Engineer

One

London, England

2 weeks ago - seen

Senior Software Engineer (Laravel/React)

Digital Waffle

£70,000 - £80,000 a year

London, England

2 weeks ago - seen