Software Engineer, Backend
$152.5k - $219.2kCisco
The application window is expected to close on: 08/03/2026
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received .
Meet the Team
The Time Series Data (TSD) team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco Meraki's Dashboard. Our infrastructure ingests and serves millions of data points per second from a fleet holding petabytes of telemetry-data that powers the network insights customers see in Dashboard and feeds product teams, monitoring, analytics, and data lakes across Cisco.
We're a small, expert team that owns this software end to end, holds itself to a high bar, and takes an observability-driven approach to high-impact work in areas like reliability, high availability, business continuity, performance, and scalability. This role suits someone who wants to go deep on core data infrastructure in C++, take on real responsibility, and learn from the engineers around them.
Your Impact
As a member of the Time Series Data team, you will develop, scale, and maintain the platforms and services which sustain several Cisco services and data platforms, including the flagship Meraki Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data pipelines to power their data-driven decisions.
In this role you can expect to:
Design, build, ship, analyze, andmaintainscalable, distributed, enterprise software solutions that support the services which record and consume telemetry data.
Build andmaintainbackend components using C++ in a Linux environment.
Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer experience.
Work with various groups within Cisco to understand their and our customers' data requirements and requests.
Minimum Qualifications
Distributed Systems: Experience analyzing, scaling, troubleshooting, and debugging distributed systems.
C++ Development: Experience developing software using C++11 or newer standards.
CI/CD & Containerization: Experience implementing CI/CD pipelines (GitLab or GitHub) and deploying applications using containerization and Kubernetes.
Database Management: Experience designing and querying relational databases using SQL (PostgreSQL or MySQL).
Development Lifecycle: Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle.
Preferred Qualifications
Programming experience in Rust, Scala, Python.
Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana.
Experience with feature flagging tools such as Launch Darkly.
Experiencemaintainingdatabase software.
Experience or willingness toworkingin an agile environment (Scrum, Kanban, etc.).
Able to comment on the difference between 'prompt engineering', 'context engineering', and 'agentic engineering'.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
The starting salary range posted for this position is $152,500.00 to $219,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
Additional paid time away may be requested to deal with critical or emergency issues for family members
Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. 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 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$152,500.00 - $252,000.00
Non-Metro New York state & Washington state:
$135,800.00 - $224,400.00
- For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
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.
- ...Software Engineer (Backend) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Technical thought leadership with the ability to design, implement, and communicate solutions to problems at the optimal level for the audience Exemplary collaboration skills...Suggested
- ...Senior Fullstack Software Developer Restor3d is looking for an experienced Senior Fullstack Software Developer for developing web/mobile... ..., well designed, scalable code ~ Knowledge of databases and backend experience, preferably Postgres ~ Experience working with a...Suggested
- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack,... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building...SuggestedLong term contract
- ...Full Stack Data Engineer We are seeking a Full Stack Data Engineer with strong expertise in Snowflake, Informatica, and React.js to... ...analytics and APIs. Key Responsibilities Data Engineering Backend Design, develop, and maintain Snowflake data warehouse...Suggested
$152k - $241.5k
...Senior Software Engineer NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It... ...of: Go, Java, C/C++, Scala, Python, Elixir, with a focus on backend, systems, or infrastructure engineering. Deep understanding...Suggested- ...Senior Software Engineer This role is hybrid in Durham, North Carolina with 2-3 days in-office. Candidates must live in North Carolina.... ...show up when something has actually gone wrong. We build our backend in Python and our front end in Angular. The bar is high, because...Live inWork at officeRemote workHome office
$170k - $253k
...Senior Software Engineer NetApp's Marketplace Core team is building the next generation of marketplace infrastructure that enables customers... ...scale, performance, and reliability requirements. ~ Strong backend development experience in Go. Experience with Python or Node....Local area- ...place for you, read on, and then apply at aspida.com/careers. What We Are Looking For The Full Stack Software Engineer role will revolve primarily around a Node.js backend and a React.js front end while also supporting the team on various side projects, proof of concepts...Full time
- ...applications. Skills and Knowledge: ~6-9 years of professional software development experience in a diverse set of distributed... ...experience in Java Technologies. ~ Knowledge of software engineering practices for the full software development life cycle, including...Work experience placement
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Temporary workFlexible hours$94.18k - $122.89k
...and develop server-side logic and modular software components for enterprise IT automation... ...Django web framework. Implement core backend functionality, including data models, views... ..., and automation workflows for internal engineering use. What You Will Bring:...Work experience placementWork at officeRemote workFlexible hours- ...term balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and play... ...platform. You’ll be responsible for building and optimizing backend systems that power our enterprise SaaS solution—used by global...
- ...drive long‑term balance sheet reliability. About the Role As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and... ...the stack—building user interfaces in React, implementing backend logic in Java, and integrating with APIs and databases. You’ll...
- ...Software Engineer III (Java) North Carolina Contract Bachelor’s Degree in Computer Science or related field 5-7 years of professional experience in software development 3+ years of cloud-based or client/server development experience. 3+ years of POS and...Contract work
- ...Software Engineer Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced research and technology development. Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers. TSC's Intelligent Systems Laboratory...Local area
$100k
...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work$126.5k - $182k
...environment, and our design center hosts all silicon Hardware and Software development fields under one roof.? Our devices are crafted... ...silicon and programming models Work closely with hardware engineers, architects, and multi-functional teams to define software requirements...Full timeTemporary workWork experience placementLocal areaFlexible hours$96.44k - $154.19k
...-term platform stability, security, and alignment with global engineering standards. Establish a common integration fabric that allows... ...'s degree (U.S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in...Work experience placementWork at officeLocal areaRemote workFlexible hours$146.7k - $214.8k
...Software Engineer – AI The application window is expected to close on: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. The role is listed as hybrid – workers in this role are expected to work from...Full timeTemporary workLocal areaFlexible hours- ...Software Engineer In Test Responsibilities: Create BDD automated test cases based on retailer business requirements Write code (Java/Javascript) to enhance BDD framework for new requirements Participate in backlog grooming, sprint planning, and requirements...
$171k - $255k
...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle...Local area$196k - $255k
...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle...Permanent employment- ...Full Stack Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...fast-paced environment ~ Working Knowledge of API management software such as Apigee ~ IDE’s - Spring Tool Suite, and Eclipse,...Temporary workWork at officeWork from home
- ...Senior Software Engineer in Test Durham, NC Type: Contract Category: Development Industry: Financial Services Reference ID: JN -052025-102271 Date Posted: 06/22/2026 Shortcut: Description Recommended Jobs Description: Hybrid 2 weeks...Hourly payContract workLocal area
- ## Senior Software engineerApplylocations: Durham, NCtime type: Full timeposted on: Posted Todayjob requisition id: 2131288## ## Job Description... ...this position.****The Role**Are you an experienced software engineer with a passion for delivering high impact operational customer...Full time
- ...Junior Software Engineer Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Looking for a motivated individual with proven development experience to work as a full stack software engineer and member of a development...Long term contract
$90k
...Lead Network Security Engineer – Palo Alto Applicants who live within 35 miles of Durham, NC location will follow a hybrid schedule. This... ...Remote Full‑time SOC Manager Remote with full‑time employment. Software Engineer / Network Engineer – Research Triangle Park Location:...Hourly payFull timeTemporary workPart timeWork at officeRemote workWorldwide3 days per week- ...Software Engineer Durham, NC CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes environments and...Temporary workRelocation packageFlexible hours
- ...Software Engineer II Duration: Long Term Location: Durham, NC - Onsite Bachelor's Degree in Computer Science, Computer Engineering or equivalent At least 5 years’ experience in Software development At least 3 years’ experience in Object-oriented programming...
$95k
...Financial Software Engineer Galatea is looking for a financial software engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping to build and improve key systems used by...Casual workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Backend. Be the first to apply!
- ngo software engineer Durham, NC
- software developer Durham, NC
- software developer internship no experience Durham, NC
- part time software developer remote Durham, NC
- financial software developer Durham, NC
- senior software engineer ruby on rails Durham, NC
- software engineer amazon Durham, NC
- senior software design engineer Durham, NC
- software engineer remote Durham, NC
- entry level software engineer remote Durham, NC


