Senior Application Software Engineer
Cisco Systems View all jobs
- Galway
- Permanent
- Full-time
- Architect & Innovate: Lead the technical roadmap for your domain, making critical decisions that balance immediate delivery requirements with long-term system scalability and health.
- Set the Standard: Establish and uphold high engineering standards. You will define best practices for code quality, testing, and operational reliability to ensure world-class performance.
- Influence Strategy: Collaborate closely with Product and Design leadership to turn complex, ambiguous requirements into actionable technical strategies.
- Orchestrate Delivery: Manage the full life cycle of large-scale initiatives. You will identify technical risks, break down complex problems, and guide the team through successful execution.
- Elevate the Team: Act as a force multiplier. Through mentorship, architectural design sessions, and rigorous code reviews, you will help develop the technical capabilities of the entire engineering team.
- Champion AI Integration: Lead the adoption of AI-driven workflows to increase development velocity, allowing the team to focus on solving the most complex, high-value engineering challenges.
- Technical Leadership: Demonstrated success in leading architectural design for large-scale, customer-facing applications and influencing technical direction across multiple teams.
- Systems Expertise: Deep knowledge of distributed systems, API design, and cross-platform performance, with a clear understanding of the trade-offs between speed, reliability, and maintainability.
- Strategic Communication: The ability to translate complex technical concepts for non-technical stakeholders and align cross-functional teams toward a unified vision.
- Ownership Mentality: A proactive approach to problem-solving. You take full responsibility for outcomes, from identifying production root causes to implementing systemic improvements.
- Mentorship: A proven history of coaching engineers and helping them advance their technical careers.
- Education & Experience: Bachelor’s or Master’s degree in CS/Engineering (or equivalent experience), with 10+ years of experience delivering high-quality, production-grade software in fast-paced environments.
- Full-Stack Fluency: Proficiency across the stack (C++, Swift, TypeScript/JavaScript, Java, Python) and experience with UI frameworks (Qt, React) or backend infrastructure (Spring, Web-Sockets).
- Operational Excellence: Strong background in CI/CD, contract testing, and infrastructure-as-code.
- AI-First Mindset: Practical experience using LLMs and AI-assisted tools to drive architectural exploration, code refactoring, and productivity gains.