Expoint – all jobs in one place
The point where experts and best companies meet

Software Architect jobs in Ireland

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Software Architect in Ireland and join the network of leading companies. Start your journey today and find your dream job as a Software Architect with Expoint.
Company
Job type
Job categories
Job title (1)
Ireland
City
721 jobs found
Today
E

Ebay Senior Hadoop Software Engineer Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Lead the design and development of scalable, secure analytics infrastructure aligned with eBay’s platform vision. Build and optimize production-grade frameworks and features using Hadoop, Spark, and Iceberg. Contribute to open-source...
Description:

As a Senior Software Engineer, you will help shape the next generation of our Hadoop-based analytics infrastructure. eBay operates one of the world’s largest Hadoop deployments, with . You’ll join a team of passionate engineers who thrive on building at scale and contributing to open-source innovation.


What you will accomplish
  • Lead the design and development of scalable, secure analytics infrastructure aligned with eBay’s platform vision.

  • Build and optimize production-grade frameworks and features using Hadoop, Spark, and Iceberg.

  • Contribute to open-source projects that advance both eBay and the broader data community.

  • Collaborate across engineering teams to drive innovation, resiliency, and performance at massive scale.

  • Solve complex system challenges with creativity, data-driven thinking, and technical depth.

What you will bring
  • 7+ years of software engineering experience with proven expertise in Java and distributed systems design.

  • Strong knowledge of Hadoop ecosystem technologies such as Hadoop, Spark, Iceberg, and YuniKorn.

  • Deep understanding of computer science fundamentals, performance tuning, and concurrency.

  • Experience working in Linux environments with strong networking and troubleshooting skills.

  • A collaborative mindset with excellent communication and analytical abilities.

  • Bachelor’s or Master’s degree in Computer Science, or equivalent experience in the field.

The cool part
  • Shape the future of eBay’s Hadoop ecosystem and big-data infrastructure.

  • Work at global scale, driving analytics that power millions of eBay experiences.

  • Join a culture that encourages open-source contribution, innovation, and collaboration.

Show more
Today
E

Ebay Senior Software Engineer Data Platform Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Design and deliver distributed systems supporting ingestion, streaming, storage, and governance for eBay’s Data Platform. Develop services and APIs that power scalable data management and access across multiple clouds. Contribute...
Description:
What you will accomplish
  • Design and deliver distributed systems supporting ingestion, streaming, storage, and governance for eBay’s Data Platform.

  • Develop services and APIs that power scalable data management and access across multiple clouds.

  • Contribute to architecture design reviews, ensuring scalability, reliability, and cost efficiency.

  • Drive operational excellence through observability, automation, and continuous improvement.

  • Collaborate with analytics, infrastructure, and product teams to align technical delivery with business goals.

  • Learn and grow in advanced areas such as orchestration, governance, and privacy engineering.

What you will bring
  • 5+ years of experience designing and developing distributed systems or data platforms.

  • Proficiency in Java or Python , with experience in containerized environments and CI/CD practices.

  • Hands-on experience with Kafka , Flink , Spark , Delta/Iceberg , and modern data stores (NoSQL or columnar).

  • Strong understanding of distributed systems fundamentals — performance, reliability, and fault tolerance.

  • Proven ability to independently deliver complex projects from design to production.

  • Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience.

The cool part
  • Shape the future of eBay’s Core Data Platform powering global analytics, AI, and ML workloads.

  • Tackle challenging distributed systems problems — scalability, freshness, and multi-cloud reliability.

  • Join a collaborative, inclusive culture that values curiosity, craftsmanship, and continuous learning.

Show more

These jobs might be a good fit

Today
E

Ebay Infra Software Engineer Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Lead the full lifecycle of software projects — from requirements gathering through design, development, testing, and deployment. Build and maintain tools that automate network lifecycle management and infrastructure deployment. Develop...
Description:

What you will accomplish

  • Lead the full lifecycle of software projects — from requirements gathering through design, development, testing, and deployment.

  • Build and maintain tools that automate network lifecycle management and infrastructure deployment.

  • Develop and configure monitoring systems to support network engineering operations.

  • Implement new features, fix issues, and maintain high standards of software quality and test coverage.

  • Model, manage, and analyze network data to improve automation and operational efficiency.

  • Collaborate with engineers across infrastructure, operations, and AI teams to develop innovative solutions.

What you will bring

  • 5+ years of software development experience, with at least 3 years in project or functional leadership.

  • Proficiency in Go, Java, and Python , with strong debugging and problem-solving skills.

  • Experience with CI/CD pipelines , Docker , Kubernetes , and time-series databases (TSDB).

  • Proficient in SDLC protocols, data modeling, and systems integration.

  • Working knowledge of UNIX/Linux environments and familiarity with network protocols (TCP/IP, routing, switching).

  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience in the field.

Preferred qualifications

  • Familiarity with LLM-based tools (e.g., ChatGPT, Claude Code) for engineering productivity.

  • Experience with Cisco Nexus Dashboard Fabric Controller or Adobe Flex .

  • Strong understanding of network automation, monitoring frameworks , and large-scale distributed systems.

The cool part

  • Work on modern automation technologies powering one of the world’s largest e-commerce infrastructures.

  • Collaborate with experienced engineers across networking, AI, and systems development.

  • Compose eBay’s next-generation network management and monitoring solutions — at global scale.

Show more

These jobs might be a good fit

Today
E

Ebay Senior Hadoop Software Engineer Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Scope : Overseeing and enhancing Hadoop-related projects to meet eBay's extensive data scale requirements, creating customer-facing tools, and ensuring smooth integration with other systems. Impact : Directly influencing eBay's data...
Description:

The role within the Hadoop team involves:

  • Scope : Overseeing and enhancing Hadoop-related projects to meet eBay's extensive data scale requirements, creating customer-facing tools, and ensuring smooth integration with other systems.

  • Impact : Directly influencing eBay's data strategy by enhancing data processing capabilities, improving system performance, and driving innovation across the organization

What you will accomplish:

  • Enhance System Availability and Scalability: Spearhead efforts to optimize Hadoop-related projects, ensuring the system is highly available and scalable to meet eBay’s growing data demands. Your work will be pivotal in maintaining uninterrupted service and accommodating future growth, supporting eBay’s strategic objectives.

  • Drive High-Impact Projects: Lead initiatives that directly contribute to eBay’s ability to efficiently process and analyze vast amounts of data. Your enhancements will bolster system performance and reliability, vital for sustaining eBay's competitive edge.

  • Develop Innovative Solutions: Create and refine customer-facing tools that improve user experience and operational efficiency. Your contributions will streamline data access and management, making it easier for stakeholders to leverage insights.

  • Enhance Integration: Ensure seamless integration of Hadoop systems with other platforms, fostering a cohesive data ecosystem. Your work will enable cross-functional teams to reduce the manual work, utilize data insights effectively, driving informed decision-making across the organization.

What you will bring:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Strong programming skills in languages commonly used with Hadoop, such as Java, Scala, Python. Knowledge of common algorithms and data structures to write efficient and optimized code.

  • Familiarity with Linux/Unix systems, including shell scripting and system commands. Understanding of networking principles, as Hadoop often operates in distributed environments. Overall, the candidate is expected to have analytical skills to tackle complex distributed system challenges and optimize solutions.

  • [Optional]Experience with big data technologies and frameworks, contribution to related open source projects is a plus.

Show more

These jobs might be a good fit

Yesterday
E

Ebay Sr Software Engineer Streaming/Messaging Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Build, operate, and optimize ebay messaging and streaming platform, ensuring ssytem reliability, scalability, and high performance. Design and develop platform features and automation tools to improve reliability and developer productivity....
Description:



What you will accomplish:
  • Build, operate, and optimize ebay messaging and streaming platform, ensuring ssytem reliability, scalability, and high performance.
  • Design and develop platform features and automation tools to improve reliability and developer productivity.
  • Troubleshoot and resolve production issues, ensuring minimal downtime. Maintain and improve system monitoring, logging, and alerting.
  • Document system design, operational runbooks, and best practices.
What you will bring:
  • Master's degree in computer science or elated field.
  • Proficiency in Java, with good understanding of common design patterns.
  • Solid experience with streaming and messaging technologies like Apache Kafka, Apache Flink and Apache Pulsar.
  • Strong problem-solving skills and ability to troubleshoot production issues, experience with monitoring and observability tools like Grafana, Prometheus, ELK, etc.. Experience with Kafka and Flink cluster operations is a big plus.
  • Strong knowledge of Kubernetes and containerized environments;
  • Familiarity with databases like Oracle, MySQL, Redis.
  • Good understanding of distributed system design: high availability, scalability, fault tolerance.
  • Excellent communication and teamwork skills.
Show more

These jobs might be a good fit

Yesterday
E

Ebay Software Engineer Site Reliability Ireland, Dublin

Limitless High-tech career opportunities - Expoint
Proactive Monitoring : Continuously monitor the health of eBay's critical services to identify and address potential issues before they escalate. Solution Development : Collaborate with Architecture, Engineering, and Operations teams...
Description:

What you will accomplish:

  • Proactive Monitoring : Continuously monitor the health of eBay's critical services to identify and address potential issues before they escalate.

  • Solution Development : Collaborate with Architecture, Engineering, and Operations teams to develop solutions that ensure high site availability, reliability and performance.

  • Collaborative Problem Solving : Work closely with partner teams to resolve recurring technical issues, onboard new alerts, and develop high-quality Standard Operating Procedures (SOPs).

  • Enhance Monitoring Tools : Build and improve tools for monitoring and mitigating site incidents, and conduct reliability audits and tests to strengthen eBay’s reliability and incident management capabilities.

  • Incident Management

What you will bring:

  • 3-5 years of professional experience in software engineering, ideally in backend or platform teams

  • Proficiency in one or more programming languages (e.g., Java, Go, Python)

  • Strong incident management and leadership skills, with excellent technical triage and troubleshooting abilities, especially during crises.

  • Familiarity with cloud platforms, container orchestration (e.g., Kubernetes), and infrastructure-as-code tools

  • Experience with observability stacks (e.g., Prometheus, Grafana, ELK, OpenTelemetry)

  • Strong interpersonal and communication skills to thrive in fast-paced, dynamic environments.

: As part of the operation staff members of the SEC work a fixed shift. This position is for a day shift (7:00 AM to 5:00 PM) in our Dublin, Ireland location. Team members will work four days in a row in 10 hour shifts, with no on call responsibilities.

Show more

These jobs might be a good fit

23.11.2025
E

Ebay Senior Software Engineer - Traffic Ireland, Dublin

Limitless High-tech career opportunities - Expoint
The design, development, and maintenance of traffic management solutions. Optimize network protocols, configurations, and Points of Presence (PoP). Develop and implement advanced caching strategies to improve system efficiency. Develop high-performance...
Description:
What you will accomplish:
  • The design, development, and maintenance of traffic management solutions.

  • Optimize network protocols, configurations, and Points of Presence (PoP).

  • Develop and implement advanced caching strategies to improve system efficiency.

  • Develop high-performance applications in C++ and Go.

  • Deploy and manage scalable systems on Kubernetes.

  • Implement observability tools and practices to monitor system performance and health.

  • Collaborate with cross-functional teams to integrate networking solutions.

  • Monitor and analyze traffic patterns and security threats.

  • Contribute to and lead open-source projects.

  • Innovate and develop patented technologies to improve network capabilities.

  • Stay updated with the latest developments in network technologies, security practices, and software development.

  • Identify gaps and issues across systems and functional areas, proposes solutions, and drives those resolutions.

  • Champion best practices and advanced concepts and impact the business by delivering solutions that address business needs.

  • Lead and empower others, taking responsibility for small projects and collaborating across functional teams to influence change.

  • Actively seek feedback and ways to improve team performance and projects, demonstrating strong communication skills.

What you will bring:
  • At least 5 years of experience in cloud networking or traffic management.

  • Strong programming skills in C++ and Go.

  • Experience with TCP/IP networking

  • Familiarity with TCP, SSL and HTTP Protocols.

  • Expertise in using Kubernetes for orchestrating containerized applications.

  • Experience with observability tools and practices.

Preferred Skills:
  • Experience with Envoy for traffic control.

  • Experience contributing to and leading open-source projects.

  • Certifications in networking, Kubernetes, cyber security, or related fields.

  • Experience in a high-traffic, large-scale environment.

  • Familiarity with additional programming languages, including Java, or frameworks.

  • Proficiency in Agile development methodologies.

  • Experience in patent creation and innovation.

  • Experience in implementing caching strategies and optimizing PoPs.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Lead the design and development of scalable, secure analytics infrastructure aligned with eBay’s platform vision. Build and optimize production-grade frameworks and features using Hadoop, Spark, and Iceberg. Contribute to open-source...
Description:

As a Senior Software Engineer, you will help shape the next generation of our Hadoop-based analytics infrastructure. eBay operates one of the world’s largest Hadoop deployments, with . You’ll join a team of passionate engineers who thrive on building at scale and contributing to open-source innovation.


What you will accomplish
  • Lead the design and development of scalable, secure analytics infrastructure aligned with eBay’s platform vision.

  • Build and optimize production-grade frameworks and features using Hadoop, Spark, and Iceberg.

  • Contribute to open-source projects that advance both eBay and the broader data community.

  • Collaborate across engineering teams to drive innovation, resiliency, and performance at massive scale.

  • Solve complex system challenges with creativity, data-driven thinking, and technical depth.

What you will bring
  • 7+ years of software engineering experience with proven expertise in Java and distributed systems design.

  • Strong knowledge of Hadoop ecosystem technologies such as Hadoop, Spark, Iceberg, and YuniKorn.

  • Deep understanding of computer science fundamentals, performance tuning, and concurrency.

  • Experience working in Linux environments with strong networking and troubleshooting skills.

  • A collaborative mindset with excellent communication and analytical abilities.

  • Bachelor’s or Master’s degree in Computer Science, or equivalent experience in the field.

The cool part
  • Shape the future of eBay’s Hadoop ecosystem and big-data infrastructure.

  • Work at global scale, driving analytics that power millions of eBay experiences.

  • Join a culture that encourages open-source contribution, innovation, and collaboration.

Show more
Software architects in Ireland play an integral role in software development projects. As the primary design description of software solutions, they are responsible for deciding how software will be constructed, by defining the architecture of the system, evaluating the performance of the software, and acting as the liaison between the developers and the client. Software architects in Ireland must possess a wealth of knowledge that extends beyond the basics of software engineering, such as understanding of software design principles, the development of architecture standards, and deep understanding of programming languages and frameworks. The Software Architect must have the ability to analyze complex requirements and develop a corresponding architecture; an essential skill in their role as the liaison between the people in the project. Software architects should possess strong analytical and problem-solving skills, as well as the ability to manage complex tasks. Software architects in Ireland must be technological leaders with the ability to make sound and timely decisions for the benefit of the project. They must demonstrate tech savvy, staying up-to-date with the latest developments in the industry, and applying them to the project when needed. At Expound, it’s our mission to match software architects in Ireland with the perfect projects to utilize and demonstrate their expertise. Join our platform and let us put your skills and experience to use.