Software Engineer

Cisco Systems, Inc.

Galway

On-site

EUR 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Ireland is looking for a Senior Backend Software Engineer to develop scalable cloud-native applications. The role involves building APIs, leading system architecture, and mentoring colleagues. Candidates should have a Bachelor's degree or higher in a related field and significant Python backend development experience. The position also offers opportunities for innovation and collaboration across teams while ensuring robust customer experiences and application performance.

Qualifications

  • 5+ years of Python backend development experience, preferably with large-scale systems.
  • Solid understanding of secure coding practices and asynchronous programming.
  • Practical experience with relational and NoSQL databases.

Responsibilities

  • Develop core business logic and backend services for cloud-native applications.
  • Lead technical design and architecture discussions.
  • Mentor team members and share knowledge through documentation and presentations.

Skills

Python programming
Backend development
Microservices architecture
RESTful API design
Communication skills

Education

Bachelor’s degree in Computer Science or related field
Master’s degree or PhD in a relevant field

Tools

Django
Flask
AWS
Git
Docker

Job description

Senior Backend Software Engineer

We are looking for a Software Engineer to join our team and build scalable cloud-native applications and services.

Responsibilities
  • Develop core business logic and backend services, leveraging Python to build highly available, scalable APIs and microservices.
  • Apply Cisco Design Thinking Principles, focusing on simplification, secure coding, and exceptional user experience.
  • Collaborate with Large Model Development Engineers and Machine Learning Algorithm Engineers to integrate AI-driven inference services, data pipelines, and agent interfaces.
  • Lead and contribute to technical design, architecture, and system optimization for high performance, stability, and security.
  • Integrate external IT monitoring, alerting, and configuration systems (e.g., Prometheus, Grafana, ELK, CMDB) into the platform.
  • Write high-quality, maintainable code and conduct thorough unit and integration testing.
  • Debug and resolve complex issues during both development and production, supporting robust and reliable customer experiences.
  • Mentor colleagues, contribute to documentation, and share knowledge across teams through presentations, blogs, and code reviews.
  • Proactively identify and address opportunities for product innovation and process improvement, influencing the broader engineering roadmap.
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 5+ years of related experience, OR
  • Master’s degree with 3+ years of related experience, OR
  • PhD in a relevant field.
  • Proficiency in Python programming with experience in backend development.
  • Working knowledge of at least one Python web framework (e.g., Django, Flask, FastAPI).
  • Experience with RESTful API design and development.
  • Solid understanding of microservices architecture, asynchronous programming, and secure coding practices.
  • Proficient with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
  • Experience with Git for version control.
  • Strong foundation in software engineering, including data structures, algorithms, and design patterns.
  • Excellent communication and teamwork skills.
  • Demonstrated ability to mentor or coach less-experienced engineers.
Preferred Qualifications
  • 5+ years of Python backend development, with experience building large-scale systems or platforms.
  • Experience with IT operations (AIOps), monitoring systems, or big data processing.
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
  • Experience deploying and managing solutions on public cloud platforms (AWS, Azure, GCP).
  • Proficient with message queues (e.g., Kafka, RabbitMQ) and caching technologies.
  • Hands-on experience with monitoring and logging systems (Elasticsearch, Prometheus, Grafana).
  • Understanding of MCD/MCP protocols or Agentic AI framework technologies.
  • Exposure to frontend development (e.g., React, Vue.js).
  • Strong system design, problem analysis, and troubleshooting skills.
  • Experience leading small-to-medium technical projects or features from design through delivery.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Platform Services
Software Engineer - Platform Services

Cisco Systems, Inc. • Galway

On-site
EUR 90,000 - 130,000
Title: Senior Software Engineer - Apps
Title: Senior Software Engineer - Apps

Cisco Systems, Inc. • Galway

On-site
EUR 70,000 - 90,000
Health insurance
Flexible working hours
Continuous learning opportunities
Senior Software Engineer
Senior Software Engineer

Cisco • Galway

On-site
EUR 120,000 - 150,000
Software Engineering Technical Leader
Software Engineering Technical Leader

Cisco Systems, Inc. • Galway

On-site
EUR 90,000 - 120,000
Software Engineer - Application Development
Software Engineer - Application Development

Cisco • Galway

On-site
EUR 90,000 - 120,000
Software Engineering Technical Leader
Software Engineering Technical Leader

Cisco • Galway

Hybrid
EUR 120,000 - 180,000
Software Engineer - Platform Services
Software Engineer - Platform Services

521 Cisco Systems Internetworking (Ireland) Limited • Galway

On-site
EUR 70,000 - 100,000
Senior Software Engineer - Apps
Senior Software Engineer - Apps

The Consensus • Galway

Hybrid
EUR 90,000 - 130,000
Software Engineer
Software Engineer

Fruition Group Ireland • Dublin

On-site
EUR 65,000 - 105,000
On-site Dublin city centre
25 days' annual leave
Company events
+1
Software Engineer - Application Development
Software Engineer - Application Development

Cisco Systems, Inc. • Galway

On-site
EUR 90,000 - 120,000