Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer, API Platform image - Rise Careers
Job details

Software Engineer, API Platform

Cisco ThousandEyes is seeking a Software Engineer for its API team, focusing on designing and implementing a reliable public API for network monitoring. The role emphasizes collaborative skills and offers a hybrid work environment.

Skills

  • Object-oriented programming
  • Computer Science fundamentals
  • Collaboration and communication skills

Responsibilities

  • Design and implement a reliable public API
  • Focus on security, performance, and scale
  • Collaborate with engineering teams for best practices

Education

  • Bachelor's or Master’s degree in Computer Science or similar

Benefits

  • Diverse team culture
  • Focus on employee potential
  • Opportunity to work with cutting-edge technology
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, API Platform, Cisco ThousandEyes

Are you ready to take your career to the next level as a Software Engineer on the API Platform team at Cisco ThousandEyes in beautiful Lisboa? We are on the lookout for someone special to join our hybrid workforce! Cisco ThousandEyes is a cutting-edge Digital Experience Assurance platform that empowers organizations to deliver exceptional digital experiences across diverse networks—even those they don’t control. In this role, you’ll be right at the heart of our innovative technology, responsible for designing and implementing a reliable public API that reflects our advanced real-time network monitoring capabilities. Your work will be integral to helping our enterprise customers access and utilize our state-of-the-art solutions effectively. If you have a solid grasp of object-oriented programming languages like Java, Kotlin, or Scala, and you thrive in collaborative environments, this might be your dream job! At Cisco ThousandEyes, we not only value your technical skills but also believe that diverse perspectives lead to groundbreaking innovations. We welcome candidates from all backgrounds and encourage those who may not meet every single qualification to apply. Join us in shaping the future of network monitoring and delivering outstanding results to our clients. Let’s innovate together in our vibrant office located in Lagoas Park, where collaboration meets creativity, all while enjoying the flexibility of hybrid working!

Frequently Asked Questions (FAQs) for Software Engineer, API Platform Role at Cisco ThousandEyes
What are the responsibilities of a Software Engineer at Cisco ThousandEyes?

As a Software Engineer on the API Platform team at Cisco ThousandEyes, your primary responsibilities will include designing and implementing a reliable public API that prioritizes security, performance, and scalability. You'll collaborate closely with different engineering teams to enhance our state-of-the-art real-time network monitoring technology, ensuring that our enterprise customers can effectively use synthetic data to understand global network conditions.

Join Rise to see the full answer
What qualifications do I need to work as a Software Engineer at Cisco ThousandEyes?

To become a Software Engineer at Cisco ThousandEyes, you should ideally possess a Bachelor’s or Master’s degree in Computer Science or a related field. Proficiency in object-oriented programming languages such as Java, Kotlin, and Scala is essential. Additionally, solid fundamental skills in computer science and object-oriented design are crucial for success in this role.

Join Rise to see the full answer
What is the work culture like at Cisco ThousandEyes in Lisbon?

The work culture at Cisco ThousandEyes in Lisbon is collaborative and inclusive. We embrace a hybrid work model that allows flexibility, encouraging team members to come into the office at least one day a week to foster creativity and teamwork. Our diverse teams bring unique perspectives, enhancing innovation and problem-solving across all projects.

Join Rise to see the full answer
How does Cisco ThousandEyes support career growth for Software Engineers?

Cisco ThousandEyes is committed to your professional development. We offer various learning opportunities, mentorship programs, and access to advanced technologies that can boost your career as a Software Engineer. We encourage continuous learning and exploration of potential beyond just traditional qualifications.

Join Rise to see the full answer
Is diversity valued at Cisco ThousandEyes, and how does it enhance innovation?

Absolutely! At Cisco ThousandEyes, diversity is not just valued; it is celebrated. We believe that diverse teams lead to more innovative solutions and better problem-solving. We strive to create an inclusive environment where everyone can contribute their unique insights and experiences to push the boundaries of technology.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, API Platform
Can you describe your experience with object-oriented programming languages?

When answering this question, highlight your experience with specific languages like Java, Kotlin, or Scala, and discuss any projects where you applied object-oriented principles. Be prepared to give examples of how you used these languages to solve problems or contribute to team efforts.

Join Rise to see the full answer
What methods do you employ to ensure the security of APIs you develop?

Discuss the various security measures you incorporate into your API designs, such as authentication, authorization, encryption, and regular security audits. Providing examples from past projects where you successfully implemented these measures can strengthen your answer.

Join Rise to see the full answer
How do you approach collaborating with teams in a hybrid work environment?

Share your strategies for effective communication and collaboration while working both remotely and in-person. Mention tools you have used for project management and your experience in maintaining strong relationships with team members regardless of location.

Join Rise to see the full answer
What challenges have you faced while developing APIs, and how did you overcome them?

Outline specific challenges you encountered during API development, such as performance issues or integration hurdles. Explain the steps you took to address these challenges and the outcomes, demonstrating your problem-solving abilities and adaptability.

Join Rise to see the full answer
Can you provide an example of a successful project where you implemented a public API?

Discuss a specific project where you played a key role in developing a public API. Include details about the objectives, your responsibilities, the technologies used, and the impact of the API on users or stakeholders. This showcases your technical skills and project management capabilities.

Join Rise to see the full answer
Why do you want to work for Cisco ThousandEyes?

Express genuine interest in the role and the company, mentioning specifics such as their innovative technology or commitment to diversity. Share how your values align with Cisco ThousandEyes’ mission and how you can contribute to their goals.

Join Rise to see the full answer
What is your process for ensuring high performance and scalability in an API?

Explain your approach to designing APIs with performance and scalability in mind, such as optimizing data retrieval, implementing caching strategies, or conducting load testing. Your understanding of best practices highlights your technical knowledge.

Join Rise to see the full answer
How do you stay updated with the latest trends in API development?

Discuss your methods for keeping up with industry trends such as attending conferences, participating in online forums, following key influencers on social media, or engaging in continuous education. Highlight your passion for staying current in technology.

Join Rise to see the full answer
Describe your debugging process when you encounter an issue in API functionality.

Provide a systematic approach to debugging, such as identifying the bug, isolating the cause, and testing potential solutions. You can also mention specific tools or methodologies you use, emphasizing your analytical skills.

Join Rise to see the full answer
What role does user feedback play in your API development process?

Emphasize the importance of user feedback in crafting user-centric APIs. Discuss how you incorporate feedback into your development cycles, whether through feedback sessions, beta testing, or monitoring usage patterns to iterate and improve the API.

Join Rise to see the full answer
Similar Jobs
Cisco ThousandEyes Remote London, Greater London, England, United Kingdom
Posted 10 days ago

Join Cisco ThousandEyes as a Senior Site Reliability Engineer, driving reliability and performance in a leading Digital Experience Assurance platform.

Cisco ThousandEyes Hybrid Atlanta, Georgia, United States; Austin, Texas, United States; Raleigh, North Carolina, United States; Washington, District of Columbia, United States
Posted 10 days ago

Join Cisco ThousandEyes as a Senior Escalations Support Engineer and help transform digital experience management with cutting-edge solutions.

Photo of the Rise User
Microsoft Hybrid Redmond, Washington, United States
Posted yesterday
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Join Microsoft’s CoreAI team as a Principal Software Engineer and lead the development of groundbreaking AI knowledge systems.

Photo of the Rise User
Angi Remote New York - Remote
Posted 13 days ago

Join Angi as a Senior Software Engineer and leverage your expertise to enhance home services connectivity while thriving in a collaborative remote environment.

Photo of the Rise User

Join Palo Alto Networks as a Principal Engineer Software to lead the development of cutting-edge cloud native network management solutions.

Photo of the Rise User
Posted 11 days ago

Join automotiveMastermind as an Associate Software Engineer and help drive innovation for car dealerships using cutting-edge predictive analytics.

Photo of the Rise User

As a Senior Software Engineer, you will drive integration solutions that enhance the interoperability of core platforms in a collaborative remote environment.

Photo of the Rise User

Join Broadridge as a Senior Software Engineer to design cutting-edge solutions that drive business success in a hybrid work model.

Photo of the Rise User
Posted 5 days ago

Join Komodo Health as a Software Engineer to elevate healthcare insights through innovative data-driven solutions.

Photo of the Rise User
Posted 7 days ago

Seeking a skilled Application Developer with a Top Secret/SCI Clearance to drive the development of high-quality software solutions.

Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
SALARY RANGE
$60,000/yr - $80,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!