Software Engineering Manager (Java) - Commerce Hub
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Fiserv
Fiserv is a global leader in financial technology and payment solutions, facilitating millions of transactions daily between financial institutions, businesses, merchants, and consumers. Their technology powers methods like credit card swipes, mobile payments, and ATM withdrawals worldwide. Join Fiserv to drive impactful innovations at a large scale.
Role Overview
We are transforming a high-volume global payment processing system from a batch-oriented monolithic setup to a cutting-edge event-driven microservices platform using AWS infrastructure. This redevelopment involves technologies such as Confluent Cloud for event streaming, Aurora PostgreSQL for databases, Kubernetes for container orchestration, and a modern Java/Kotlin software stack.
As a Software Engineering Manager, you will lead one or more technical teams responsible for executing this transformation. Your role combines people leadership with deep technical engagement, including architecture participation and technical decision-making. You will foster high performing teams producing production-ready, incremental software releases rapidly and reliably. Embracing AI-assisted development as a core method is essential to your leadership approach.
Key Responsibilities
- Lead engineering teams by recruiting, mentoring, and retaining skilled engineers while cultivating a culture focused on ownership, quality, and continual improvement.
- Take full accountability for software delivery, guiding teams to release production-quality software incrementally using clear integration milestones.
- Engage actively in architectural and design discussions, providing credible technical insights and constructive challenges.
- Establish and enforce engineering best practices such as test-driven development, continuous integration and deployment, observability, and readiness for production environments.
- Remove obstacles and clarify priorities to enable teams to remain focused and productive, managing dependencies across teams effectively.
- Collaborate with engineering leads at other sites, particularly Pune, ensuring joint ownership and consistent standards for smooth cross-site delivery.
- Embed AI-first engineering methods by encouraging teams to integrate AI tools for accelerating development, testing, and troubleshooting.
- Work closely with Principal Engineers and Domain Architects to translate architecture into actionable work and promote adoption of established patterns.
Required Qualifications
- Proven experience managing engineering teams delivering complex distributed systems, showing both people leadership and ownership of delivery outcomes.
- Strong technical expertise in Java or Kotlin programming, microservices architecture, and event-driven system design with capability to understand and review code and designs.
- Experience with growing and structuring engineering teams, including recruitment, onboarding, development, and defining effective team organization.
- Demonstrated success in iterative software delivery within complex environments using vertical slicing and integration-first approaches to maintain momentum.
- Ability to engage knowledgeably with architects and principal engineers in technical decision-making, asking pertinent questions and contributing meaningfully.
- Belief in and experience with AI-assisted software engineering, including embedding AI tools within team workflows for efficiency improvements.
- Practical experience applying agile delivery frameworks to achieve real-world delivery results rather than just adhering to formal processes.
Preferred Experience
- Knowledge or exposure to payments, financial services, or high-throughput transactional domains is advantageous but not mandatory.
- Familiarity with Confluent Cloud, AWS cloud services, Kubernetes orchestration, or GitLab continuous integration is beneficial.
Additional Information
- Candidates are requested to apply by submitting their legal name and completing the profile with resume attachments preferred.
- Fiserv is an Equal Opportunity Employer fostering inclusion regardless of race, gender, religion, or other legally protected categories.
- Recruitment agencies without existing contracts with Fiserv should refrain from submitting resumes.
- Candidates should beware of fake job advertisements not affiliated with Fiserv which may attempt to unlawfully obtain personal or financial information.