Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
Experteer Overview In this role you will help build and evolve the CX Labs Platform, a critical toolset for lab management, assets, reservations, and automation across Cisco labs. You will own a broad techn stack from React/TypeScript UIs to Python and GraphQL services, collaborating with product, design, QA, and engineering to deliver secure, reliable features. You’ll translate customer needs into concrete solutions, ensure production readiness, and drive continuous improvement. This is a chance to shape a business-critical platform with impact across the software lifecycle. Compensation / Benefits * Develop and evolve the CX Labs Tool to manage lab environments, assets, reservations, and automation * Own capabilities across React/TypeScript UI, Python services, GraphQL APIs, background workers, and supporting infrastructure * Collaborate with product, design, QA, and engineering; provide technical ownership from design to production support * Design secure, reliable, and maintainable features; translate customer needs into technical solutions * Ensure implementation, testing, deployment readiness, monitoring, and continuous improvement * Create automated tests for features and fixes; diagnose complex issues across apps, databases, messaging, and integrations * Improve performance, resilience, observability, and developer workflows; review code and influence standards * Partner with stakeholders to prioritize work, manage technical tradeoffs, and deliver customer value Tasks * Bachelor’s degree in STEM * 7+ years of production software development, deployment, or maintenance experience * Experience building TypeScript/React apps with reusable components and automated testing (Jest or React Testing Library) * Experience building Python APIs or asynchronous workers with GraphQL schemas/resolvers and pytest tests * Experience with distributed/event-driven systems using PostgreSQL and messaging/caching/ search tech (RabbitMQ, Redis, Solr) and CQRS/event-sourcing patterns Key requirements * medical, dental and vision insurance * 401(k) with company match * paid parental leave * vacation time and holidays * sick time * stock unit grants
Requirements
for features; translate customer needs into technical solutions * Ensure implementation, testing, deployment readiness, monitoring, and continuous improvement * Create automated tests for features and fixes; diagnose complex issues across apps, databases, messaging, and integrations * Improve performance, resilience, observability, and developer workflows; review code and influence standards * Partner with stakeholders to prioritize work, manage technical tradeoffs, and deliver customer value Tasks * Bachelor’s degree in STEM * 7+ years of production software development, deployment, or maintenance experience * Experience building TypeScript/React apps with reusable components and automated testing (Jest or React Testing Library) * Experience building Python APIs or asynchronous workers with GraphQL schemas/resolvers and pytest tests * Experience with distributed/event-driven systems using PostgreSQL and messaging/caching/ search tech (RabbitMQ, Redis, Solr) and CQRS/event-sourcing patterns
Benefits & conditions
Key requirements * medical, dental and vision insurance * 401(k) with company match * paid parental leave * vacation time and holidays * sick time * stock unit grants
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 131 - AI'm not sure about OSS
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
React Developer Salary [2023]
Dev Digest 121 - AI goes offline