Senior Software Engineer, Tools
Indexed description
What You'll Be Doing
As a key player in our Agile team, you’ll design, implement, build, and own next-gen management tools specifically for our networking products.
- Code Across the Stack: Write fast, maintainable, and generic code in C++ and Python (using OOP methodology) interacting closely with networking devices.
- Code Across the Stack: Write fast, maintainable, and generic code in C++ and Python (using OOP methodology) interacting closely with networking devices. You’ll build cross-platform solutions supporting both Linux and Windows, leveraging cutting-edge AI tools (Cursor, Claude, etc.) to supercharge your development workflow.
- Own & Deliver: Take features from architectural solutions to technical design, estimation, deployment, and testing.
- Collaborate & Influence: Partner with multiple hardware and software dev teams across the Networking BU. You will represent the team and drive technical presentations across major cross-company projects.
- Grow Continuously: Expand your technical capabilities in a high-octane team that never stands still.
- Foundation and Experience: BSc in Computer Science, Computer Engineering, or equivalent experience. 5+ years of hands-on software development experience.
- Tech Stack: Excellent C++ and Python programming skills with strong OOP superpowers. Strong hands-on experience with Linux, Git, and VS Code
- The Leadership Mindset: A proven ability to take initiative, lead initiatives, and push processes forward independently.
- The Problem Solver: Creative thinking and strong investigative skills—someone who can take amorphous, high-level requirements and translate them into solid technical execution.
- The Communication: A team player who communicates flawlessly and thrives in a dynamic, fast-paced environment.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search