Software Engineer
Core
Develops software focusing on simplification and UX, ensuring user privacy and secure coding practices while partnering with design and product teams.
Role type
Senior IC software engineer (data engineering & backend)
Builds
Data pipelines, REST APIs, backend services, and AI-powered applications
Domain
Enterprise technology, data infrastructure, and cloud platforms
Deliverable
production ML models | product features
Required skills
Python, MuleSoft, relational/NoSQL databases, Kafka, Airflow, GraphQL, CI/CD, Git, object-oriented design, automated testing, secure coding
Preferred skills
AI/ML integration, cloud platforms (AWS/Azure/GCP), Salesforce integrations, AI-assisted coding tools
Technologies
Python, MuleSoft, PostgreSQL, Snowflake, Oracle, MongoDB, Kafka, Airflow, GraphQL, Heroku, AWS, Azure, GCP, Salesforce (via careerplan.io/jobs/2020626-software-engineer-at-cisco)
Responsibilities
Develops and debugs software in development and production environments; performs code reviews and writes unit tests; troubleshoots complex production issues and leads postmortems; mentors peers and interns; advocates for new features and tracks product adoption metrics; coordinates project timelines and communicates specifications to stakeholders.
Seniority
Senior, hands-on IC
