An internship opportunity for students to design and build software solutions, including APIs, backend services, user interfaces, and distributed systems.
Compensation
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.
Responsibilities
Design and build software solutions that power Cisco's products and platforms
Work end-to-end on everything from APIs and backend services to user interfaces and distributed systems
Solve real-world problems and ship impactful features
Help shape the future of connectivity and technology
Requirements
Undergraduate degree program (Associate's or Bachelor's)
Educational or workforce development program (Apprenticeship, Boot camp, or Certification)
Computer Science, Software Engineering, Information Technology, Cybersecurity, or a related field
Lead full lifecycle development of backend features for Cortex XSOAR on-prem and SaaS, designing and implementing robust backend services, integrating AI tools, and supporting production issues.
Compensation
$147,000.00 - $237,500.00/yr
Responsibilities
Lead full lifecycle development of backend features for Cortex XSOAR on-prem and SaaS
Design and implement robust backend services
Integrate with other product components
Provide real-time mitigation and solutions to production issues
Engage with customers and support teams to troubleshoot and fix issues
Lead and manage software engineering teams in fintech, payments, or banking technologies, driving architecture, development, and delivery of risk and fraud detection services.
Responsibilities
Monitors throughput across multiple teams to determine capacity and oversees partnerships with stakeholders to define user requirements for complex projects.
Guides requirements gathering, feedback incorporation, and actionable metrics to assess delivery feasibility and reviews gaps in acceptance criteria.
Oversees translation of user requirements into system designs, ensuring alignment with business strategy and formalizing best practices.
Leads system architecture discussions, interprets findings from investigations, and owns design decisions for complex products.
Oversees project plans, release plans, and estimation processes, addressing escalated issues and removing technical obstacles.
Contractor role focused on building scalable software infrastructure, automated scientific workflows, data management, and interactive visualization for antibody-based therapeutic design.
Compensation
The salary range provided for this contract role represents our good faith estimate for this position. Within the range, individual offers will vary based on the selected candidate's experience, industry knowledge, technical and communication skills, location and other factors that may prove relevant during the interview process (W2 or C2C). In addition to compensation, the company provides eligible W2 employees with a comprehensive and highly competitive benefits package.
Responsibilities
Design and implement scalable, web-based interfaces for computational biophysics and antibody design workflows.
Develop and optimize database schemas to manage scientific data, computational results, and associated metadata.
Build and maintain FastAPI-based backend services and APIs supporting computational workflows.
Develop and orchestrate automated scientific pipelines using tools such as Nextflow, containers, and SLURM.
Automation Engineer focused on data platforms, responsible for developing and maintaining Python scripts, integrating automation tools into CI/CD workflows, debugging scripts, and collaborating with cross‑functional teams to improve processes.
Responsibilities
Develop and maintain clean Python scripts to automate repetitive tasks, data processing, and system monitoring.
Integrate automation tools into Continuous Integration and Continuous Deployment (CI/CD) workflows using platforms such as Jenkins, GitLab CI, or GitHub Actions.
Debug existing scripts, handle errors effectively, and optimize automation utilities for scalability and performance.
Collaborate with cross‑functional teams to identify opportunities for process improvement and system integration.