Cisco logo
Cisco

We securely connect everything to make anything possible.

Engineering Product Manager

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1984H1B SponsorCompany SiteLinkedIn

Location

North Carolina + 2 moreAll locations: North Carolina | Minnesota | Texas

Posted

17 days ago

Salary

$135.8K - $198.8K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishJavaPythonTypeScriptGo

Job Description

Engineering Product Manager

Cisco

• Define product strategy, roadmap, and execution for AI-driven onboarding and operational product experiences in close partnership with business stakeholders and cross-functional teams • Drive the full product lifecycle from discovery and experimentation through launch and iteration, ensuring solutions deliver measurable customer and business outcomes • Translate complex customer needs, technical capabilities, and market opportunities into clear priorities, comprehensive product requirements, and actionable user stories that guide high-quality execution • Lead alignment across Design, Engineering, Data Science, AI/ML, Sales, and Marketing to remove blockers, resolve strategic issues, and keep delivery on track • Measure success through KPIs, customer impact, and financial outcomes while crafting a compelling multi-year vision for scalable, intelligent product experiences

Job Requirements

  • Bachelor’s degree and 10+ years of related experience, or Master’s degree and 8+ years of related experience
  • 8+ years of product management experience driving product strategy, roadmap development, and cross-functional execution
  • Experience partnering with Engineering, Build, and Data Science teams to deliver technical products involving system architecture, APIs, data flows, or AI/ML capabilities
  • Experience leading products from 0 to 1 as well as scaling mature products in production environments
  • Experience defining product requirements, handling backlogs and prioritization, and using indicators or other measurable metrics to assess product performance and advise strategy

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness determined by Cisco
  • 16 days of paid vacation time per full calendar year for non-exempt employees
  • flexible vacation time off for exempt employees
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • optional 10 paid days per full calendar year to volunteer

Related Job Pages

More Software Engineer Jobs

Inmetrics logo

Senior Quality Automation Engineer

Inmetrics

We make a difference, solve outstanding problems and make the digital transformation of our clients possible.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Develop and implement automated testing strategies, ensuring efficiency and coverage in QA processes. • Support the QA team in creating and evolving automation frameworks and best practices. • Design test cases and automated scripts for functional and non-functional validation. • Execute integration, regression, and acceptance tests, ensuring the quality and stability of deliverables. • Analyze results and report quality metrics, contributing to data-driven decisions. • Identify defects and propose technical solutions that promote continuous improvement of software quality.

Brazil
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Desenvolver e manter aplicações back-end utilizando Node.js, seguindo boas práticas de arquitetura e código limpo. • Atuar no desenvolvimento de interfaces e integrações utilizando React e TypeScript. • Criar, manter e otimizar pipelines de CI/CD, garantindo automação de builds, testes e deploys. • Trabalhar com Docker para containerização de aplicações e padronização de ambientes • Criar e manter arquivos de configuração em YAML (pipelines, infraestrutura ou automações). • Gerenciar versionamento de código e fluxo de trabalho utilizando GitHub, incluindo GitHub Actions. • Colaborar com práticas de DevOps, contribuindo para a confiabilidade, escalabilidade e observabilidade das soluções. • Apoiar decisões técnicas, revisão de código e boas práticas de desenvolvimento.

Brazil

Senior Member of Technical Staff

Cerebras Systems

Founded in 2015 and based in Sunnyvale, California, Cerebras Systems develops high-performance computing systems for artificial intelligence workloads. It is known for the Wafer-Sc

Role Description Cerebras Systems Inc. has multiple openings for Sr. Member of Technical Staff. - Design and develop software features that support system resiliency and high availability, including automated recovery mechanisms and fault-tolerant architecture across distributed environments. - Develop and maintain cloud-based deployment workflows for AI inference software using AWS tools and services to support low-latency and scalable system performance. - Develop Python-based scripts and APIs to streamline data preprocessing, inference execution, and post-processing for real-time inference tasks. - Use parallel programming techniques (e.g., multi-threading, asynchronous processing) to maximize resource efficiency on AWS compute instances. - Develop software components to support visualization and analysis of system performance metrics, enhancing the monitoring and usability of inference services. - Develop inference software in Docker containers and define Kubernetes orchestration strategies that ensure software reliability and efficient scaling. - Develop automated scripts to detect and mitigate common failure modes, improving software system reliability. - Debug issues related to model deployment, container orchestration, networking configurations, documenting steps to reproduce and root-cause defects. - Triage and resolve defects in the software service by analyzing logs, metrics, and distributed traces using tools like AWS CloudWatch, Grafana, or custom Python scripts. - Work with product management and user experience teams to define requirements for inference service interfaces, including configuration, monitoring, and event logging. - Author detailed technical documentation for infrastructure configurations, inference workflows, and APIs, ensuring clarity for internal teams and external customers. - Document and track defects, enhancements, and release notes using tools like Jira and Git, ensuring version control and traceability. Qualifications - Master’s degree or foreign equivalent degree in Computer Science, or a related field. - 18 months of experience as Information Security Analyst, Software Engineer, Sr. Member of Technical Staff, IT Senior Applications Engineer, or a related occupation. Requirements - Infrastructure-as-Code and deployment automation: Terraform, AWS CloudFormation, AWS CDK, and Ansible. - Containerization and orchestration: Docker, Kubernetes, AWS EKS, AWS Elastic Container Service (ECS), AWS Fargate, and Helm. - Compute and serverless services: AWS EC2, AWS Lambda functions, and Auto Scaling Groups. - Monitoring, logging, and distributed tracing: AWS CloudWatch, AWS X-Ray, ELK (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana. - Programming languages and frameworks: Python, Node.js, JavaScript, and Flask. - Data storage and caching: PostgreSQL, Redis, and NFS. - CI/CD and version control: Jenkins and Git. Benefits - Salary Range: $230,000.00 per year to $250,000.00 per year. - Telecommuting permitted. Company Description Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programming simplicity of a single device. - Current customers include top model labs, global enterprises, and cutting-edge AI-native startups. - OpenAI recently announced a multi-year partnership with Cerebras to deploy 750 megawatts of scale. - Cerebras Inference offers the fastest Generative AI inference solution in the world, over 10 times faster than GPU-based hyperscale cloud inference services.

United States
$230K - $250K / year
DocMe360 logo

Junior Software Engineer

DocMe360

Digital Services for Government & Enterprise

ContractRemoteTeam 1-10H1B No Sponsor

Role Description DocMe360 is seeking a talented Junior Software Engineer to join our dynamic team. The Junior Software Engineer role will provide software development expertise on a cross-functional team supporting the Department of Veteran Affairs. This role is responsible for designing, developing, testing, and maintaining high-quality software solutions aligned with mission objectives and technical standards. The Junior Software Engineer collaborates with multiple VA teams and stakeholders to translate functional requirements into scalable, secure, and maintainable code. The Department of Veterans Affairs requires this candidate to be a U.S. citizen. This role is currently structured as a 1099 contract position, with the potential to transition to a W-2 role in the future. Responsibilities - Software Design & Development - Design, develop, test, and deploy software solutions using Java and Spring Boot - Integrate code and repository management with GitHub Copilot - Write clean, maintainable, and well-documented code aligned with best practices - Participate in architectural discussions and contribute to technical design decisions - Implement APIs, integrations, and data processing components as required - Code Quality & Technical Excellence - Conduct peer code reviews and provide constructive feedback - Ensure adherence to coding standards, secure development practices, and performance optimization guidelines - Develop and maintain automated unit and integration tests - Troubleshoot and resolve complex technical issues across environments - Agile Development & Collaboration - Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives - Collaborate closely with product managers, architects, UX designers, and other engineers - Provide effort estimates and technical input during planning cycles - Support CI/CD pipelines and DevOps workflows - System Maintenance & Continuous Improvement - Maintain & enhance existing products to improve performance, scalability, and reliability - Identify and remediate technical debt - Support production deployments and assist in root cause analysis when issues arise - Recommend improvements to tools, frameworks, and development processes - Adhere to the DocMe360 Core Values - Delivery – Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth - Optimist – Optimize and invest in professional growth, empowerment, and well-being - Collaboration – Collaborate for impact; foster teamwork and shared expertise to achieve success - Motivation – Motivate from within to naturally inspire and energize clients with passion and purpose - Exploration – Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) - 2+ years of professional software development experience - Proven experience building and maintaining enterprise or mission-critical systems - Experience working within agile development teams Requirements - Understanding of secure coding practices and application security fundamentals - Proficiency in Java and Spring Development - Experience with modern software frameworks and development tools within the JavaScript ecosystem - Familiarity with Maven, SQL, and Docker - Experience designing and consuming RESTful APIs - Experience working with relational and/or NoSQL databases - Familiarity with cloud platforms (e.g., AWS, Azure, or similar) - Experience with version control systems (e.g., Git) - Understanding of CI/CD pipelines and DevSecOps practices - Proven experience integrating AI tools (such as GitHub Copilot) into daily development workflows - Strong analytical and debugging skills - Ability to break down complex technical problems into implementable solutions - Strong written and verbal communication skills - Ability to collaborate effectively across technical and non-technical stakeholders Preferred Qualifications - Experience supporting federal or regulated environments - Experience modernizing legacy systems - Experience with containerization and orchestration tools Benefits - Health Care Plan (Medical, Dental, & Vision) - Retirement Plan (401k, IRA) - Paid Time Off (Vacation, Sick & Public Holidays) - Family Leave (Maternity & Paternity) - Training & Development - Work From Home

United States
$60 - $85 / hour