Senior Software Engineer - 1379671

December 01, 2022 - San Jose, CA or Remote

Who we are

Talos Backend Software DevOps organization plays a pivotal role in providing critical security intelligence, data, and tools to both the research teams and Cisco security email, web, and firewall products to protect our enterprise customers from cyberattacks.

As an experienced Software Developer, you will be part of this dynamic team which is responsible for a portfolio of software applications in the security backend to both innovate and maintain these critically important systems. Project delivery requires alignment to effective delivery processes, specifically Cisco Agile. Collaborate with a wide range of multi-functional teams, both within and outside the organization to cover program management, architecture, infrastructure, deployment, and support during all phases of the software application life cycle.

About You

  • Experienced developing solutions for sophisticated software engineering problems, requiring frequent use of innovation and creative finesse.
  • Deep experience with back-end type of product development and delivery, with expertise in security, embedded and application programming, networking, databases, large data sets and performance optimization.
  • Strong communication skills to proactively represent the team in meetings, write a detailed functional spec, give a tech talk to other specialists, present a high-level product plan to executives, and report project status to managers.
  • Passionate about winning over the bad actors.
  • Ability to look at the big picture, turn ideas into demos, demos into shippable products, and data into efficacy.
  • Comfortable with early- and late-phase software development, from concept to execution and performance optimization.
  • Able to take ownership of products from top to bottom: architecture, design, development, documentation, test, deployment, and operations.
  • A proven record of delivering impactful, maintainable, enterprise-quality software on schedule.
  • The discernment to know when you need a rocket ship or a bicycle, and the skills to plan, advocate for, and deliver either one.
  • Team oriented and will enthusiastically unite complementary teams across the globe to tackle complex problems successfully.
  • Able to provide mentorship, motivation, and vision.

Technical Qualifications & Experience

  • Bachelors + 7 years of related experience, or Masters + 4 years of related experience or PhD + 1 year of related experience
  • Broad experience in application development using high-level languages, such as Java, Scala, C++, Go, Python, etc.
  • Demonstrate analytic and problem-solving skills, particularly as it relates to application design, server-side development and infrastructure.
  • Demonstrate an in-depth knowledge of data structures, algorithms, and software design.
  • Demonstrate ability to speak the language of data analysis engineers and be able to translate requirements into deployable solutions.
  • Authority in designing/implementing high performance data-processing systems; extensive experience with concurrency and transactions.
  • Experience with design and development of large-scale high volume distributed enterprise application systems.
  • Demonstrate excellent multi-level communication and relationship skills.

Desired experience

  • Demonstrate a solid understanding of Big Data concepts/methodologies.
  • Experienced with high performance distributed computing (Mesos, Redis, Kafka etc.).
  • Experienced with high volume streaming data (Spark, Flink etc.).
  • Familiar with Virtualization and Cloud technologies (OpenStack and/or AWS).
  • Firsthand experience with data warehousing concepts/methodologies.
  • Experience with standard and columnar data stores and graph stores.
  • Experience in a network security related area is preferable.

Why Cisco

At Cisco, each person brings their unique talents to work as a team and make a difference. Yes, our technology changes the way the world works, lives, plays, and learns, but our edge comes from our people. Our People Are The Heart of Cisco.

Cisco is proud to be an Affirmative Action and Equal Opportunity Employer. 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.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

We see inclusion and diversity as essential to fueling the power of connection. Learn about inclusion and collaboration in action at Cisco. Diversity, Inclusion and Collaboration at Cisco.

Benefits and Perks

We strive to keep our teams happy and healthy. Many roles have the option to be Remote or Hybrid. Cisco provides competitive pay, excellent medical, dental and vision coverage, 401(k) match, 20 days of paid time off plus holidays, support for parents and paid time to volunteer. View the benefits overview. Benefits and Perks - Cisco.

Join us! #WeAreCisco

Cisco Covid-19 Vaccination Requirements

The health and safety of Cisco’s employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco may require new hires to be fully vaccinated against COVID-19 if the role requires business-related travel, meeting with customers/partners (including visiting third-party sites on behalf of Cisco), attending trade events, and Cisco office entry, unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.

Clicking APPLY will direct you away from