Software Engineering Manager, Sustainability

3 Weeks ago • 2-5 Years

Job Summary

Job Description

As a Software Engineering Manager, you will lead the Platform Engineering team at ThousandEyes, ensuring they consistently meet current and future challenges. You will drive improvements in quality, operational excellence, and efficiency, setting a broad vision for software development optimization. Your responsibilities will include guiding a team of 3-6 engineers, providing strong technical vision, formulating technical strategies, and ensuring consistent delivery of objectives. You'll be responsible for building and supporting enterprise software products and taking significant enhancements and features from inception to production. The role involves balancing tactical needs with strategic growth and quality-based initiatives and requires excellent communication and documentation skills.
Must have:
  • Guided a team of 3-6 engineers with 2+ years of experience.
  • Provide strong technical vision for the team and ensure delivery of objectives.
  • Formulate technical strategy and roadmap in partnership with other teams.
  • 5+ years of experience building and supporting enterprise software products.
  • Demonstrated ability to contribute to building products.
  • Understand how to balance tactical needs and strategic growth initiatives.
  • Expertise communication skills and comfortable in technical conversations.
  • Strong writing and documentation skills.
  • Proven knowledge of Java, microservices, and build systems like Gradle.
  • Strong knowledge of CI/CD concepts and tools such as Jenkins.
  • Strong knowledge of version control management tools like Git.
Good to have:
  • Experience with Spring Framework.

Job Details

Who We Are

Cisco 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 Role 

The Platform Engineering group maintains core functionality such as authentication, authorization, subscription management, alerting, auditing, third party integrations, data visualizations, and dashboards within the ThousandEyes SaaS product. The goal of the group is to provide these capabilities to Product teams so they can quickly and efficiently deliver value to our customers leveraging ThousandEyes for their network assurance needs every day.

What You’ll Do

You will report to the Senior Director overseeing the group and will be responsible for ensuring ThousandEyes’ Platform Engineering teams are consistently meeting the challenges they currently face and those they will encounter years into the future. You and your team will be a force multiplier within the group and raise the bar on quality, operational excellence and efficiency. This role will allow you to set a broad vision for how the group optimizes their approach to software development and continuously iterates to become a better organization.

Qualifications

  • Guided a team of 3 - 6 engineers, and have 2+ years of software engineering management experience
  • Provide strong technical vision for your team and ensure consistent delivery of objectives
  • Experience formulating a team's technical strategy and roadmap and partnering optimally with several other teams to execute shared goals
  • 5+ years of demonstrated ability building and supporting enterprise software products
  • Contribute to building products, and have optimally taken significant enhancements and features from inception to production
  • Understand how to balance tactical needs with strategic growth and quality-based initiatives that can span multiple quarters
  • Expertise communication skills and comfortable in technical conversations
  • Strong writing and documentation skills
  • Possess proven knowledge of Java, microservices, and build systems such as Gradle
  • Strong knowledge of CI/CD concepts and tools such as Jenkins
  • Strong knowledge of version control management tools like Git

Preferred Qualifications

  • Experience with Spring Framework

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.

 

Similar Jobs

Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
7 Months ago
Imanage - Senior Content Writer

Imanage

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
pay2dc - Data Engineer (AWS stack)

pay2dc

Gurugram, India (On-Site)
1 Month ago
TransUnion - Advisor, Data Science and Analytics

TransUnion

(Remote)
4 Weeks ago
CData Software - Software Development Engineer III

CData Software

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hitachi - Azure Developer

Hitachi

Hyderabad, Telangana, India (Remote)
7 Months ago
ARHS - Java Jee Developer

ARHS

Luxembourg (On-Site)
7 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Riot Games - Principal Software Engineer, Services

Riot Games

Los Angeles, California, United States (On-Site)
6 Days ago
Qualcomm - Embedded SW - Sr Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Next Level Business Services - Java Full Stack Developer

Next Level Business Services

Reston, Virginia, United States (On-Site)
7 Months ago
Loyalty Juggernaut - Mobile Engineer (Android)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
2 Months ago
Wrike - Senior QA Engineer

Wrike

Prague, Prague, Czechia (Hybrid)
2 Weeks ago
Internet Brands - Lead Data Engineer

Internet Brands

El Segundo, California, United States (Hybrid)
4 Months ago
bytedance - Software Engineer — Data Security

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Adtran - Junior Software Engineer

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Animation Director

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
reality.co - Unity Animator

reality.co

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Vivid Games - BI Developer

Vivid Games

Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland (Hybrid)
6 Months ago
smartbear - Junior QA Engineer

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Motorola solutions - DIMETRA TSO Systems Team Manager

Motorola solutions

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Techland - Junior Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
SoftSwiss - Business Development Manager

SoftSwiss

Poznań, Greater Poland Voivodeship, Poland (Remote)
2 Weeks ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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 organizations rely more on cloud services and the Internet, the network has become a black box they can't understand. ThousandEyes gives organizations visibility into the now borderless network, arming 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.

Detroit, Michigan, United States (On-Site)

Mexico City, Mexico (On-Site)

New York, United States (On-Site)

Austin, Texas, United States (On-Site)

San Francisco, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

San Francisco, California, United States (On-Site)

London, England, United Kingdom (Hybrid)

Mexico City, Mexico (On-Site)

Chicago, Illinois, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Thousand Eyes

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug