Software Engineer

Cisco

Confirmed live today High trust
Closes in 3 days Hybrid

Quick summary

Work type
Hybrid
Location
RTP, NCDurham, NC
Salary
$103,200–$146,800 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 30, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $125k
$93k $196k
below market most similar roles pay here above market

This role pays less than 75% of similar roles. Most pay $124,850–$184,900 — the blue band above. At the midpoint, this role pays about $125k versus about $155k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 307 open roles on FindRole.

Listed pay typically runs $167,700–$245,000 across 224 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineer

The Software Engineer joins the Compliance Automation and Engineering team to design and develop intelligent automation solutions that streamline complex compliance and operational workflows. You will build cloud-native applications, integrate AI capabilities using LLM APIs and AWS Bedrock, and develop backend services using Python and Node.js. Key responsibilities include implementing RESTful APIs, designing event-driven serverless architectures with AWS Lambda, Step Functions, and SQS, and managing data pipelines with PostgreSQL, RDS, DynamoDB, and S3. You will also automate deployments via CI/CD pipelines and infrastructure-as-code. The role focuses on solving business challenges in the compliance, GRC, risk, and audit domains by creating scalable tools and process innovations while adhering to secure coding practices and design thinking principles to improve user experience.

What does a Software Engineer earn in North Carolina?

Median $187300 from 51 postings across 15 companies.

See salary data

What you'll do

  • Integrate AI capabilities into production applications using LLM APIs, AWS Bedrock, and prompt workflows.
  • Design and implement RESTful APIs and backend services using Python or Node.js.
  • Develop cloud-native applications and automation services on AWS using Lambda, Step Functions, and SQS.
  • Build secure and scalable data pipelines and service integrations across AWS and third-party platforms.
  • Automate deployments and infrastructure management using CI/CD pipelines and infrastructure-as-code.
  • Monitor, troubleshoot, and optimize applications using CloudWatch and other logging and alerting tools.
  • Maintain technical documentation, architecture notes, and deployment procedures for the engineering team.
  • Debug and address software issues in both development and production systems to support customers.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional software development experience.
  • Hands-on experience integrating AI capabilities such as LLM APIs, AWS Bedrock, prompt engineering, embeddings, or retrieval-based workflows.
  • Experience with AWS services including Lambda, S3, API Gateway, EventBridge, Step Functions, SQS, SNS, RDS, DynamoDB, IAM, and CloudWatch.
  • Experience with Python and/or Node.js backend development for cloud, AI-integrated, or automation-focused applications.
  • Experience building automation workflows, background jobs, or event-driven processing pipelines.
  • Familiarity with Git, CI/CD practices, and cloud deployment processes.
  • Experience with AWS Bedrock, Amazon Textract, Amazon Comprehend, OpenAI APIs, LangChain, LlamaIndex, or similar AI tooling (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp