RenaissanceRe logo
RenaissanceRe1 day ago

Senior Software Engineer

On-site · Dublin, Leinster, Ireland

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Senior Software Engineer to lead complex technical initiatives, mentor team members, and drive architectural and operational excellence. Responsibilities include leading post-mortems, cross-functional problem solving, evaluating new technologies, mentoring on complex problem-solving, leading system architecture improvements, designing scalable solutions, optimizing development and deployment workflows, communicating complex solutions to stakeholders, cross-team technical leadership, quality assurance & risk mitigation, high-impact development, advanced software design & architecture, technical decision-making, representing the team externally, explaining policies and practices, resolving technical disagreements, mentoring and coaching, leading stakeholder meetings, sharing strategic updates, managing expectations and scope, influencing operational decisions, and leading cross-functional collaboration. Candidate Qualifications emphasize AWS serverless, full stack Python (FastAPI/Flask/Django), React/TypeScript frontend, AI tooling usage, DevOps and CI/CD (GitHub Actions), advanced programming, complex problem solving, code governance, software architecture, technical leadership, knowledge sharing, technical decision-making, security & performance optimizations, project ownership, cross-functional collaboration, industry experience in reinsurance/insurance as asset, and leadership values (Focus, Respect, Integrity, Precision, Passion).

Required Qualifications

  • Knowledge & Experience AWS: Experience developing and deploying scalable serverless solutions
  • Full Stack: Strong backend experience with Python, including modern web frameworks (FastAPI, Flask, Django), API design, and data modeling and manipulation
  • Frontend and UI development experience building user interfaces with React and TypeScript
  • AI tooling usage to support software engineering activities (e.g., Github Copilot, Claude Code)
  • Demonstrated experience utilising AI tooling to improve quality and efficiency
  • DevOps & Infrastructure: Design CI/CD pipelines and manage cloud infrastructure
  • GitHub Actions experience desired
  • Advanced Programming: Write optimized, secure, and reusable code across multiple technologies
  • Complex Problem Solving: Resolve deep technical issues and propose innovative solutions
  • Code Governance: Define and enforce coding standards and review processes
  • Software Architecture: Design scalable, maintainable system architectures
  • Technical Leadership: Lead development efforts and mentor team members
  • Knowledge Sharing: Lead workshops, write documentation, and mentor peers
  • Technical Decision-Making: Evaluate and select tools, frameworks, and design patterns
  • Security & Performance: Implement advanced security and performance optimizations
  • Project Ownership: Responsible for end-to-end delivery of features or systems
  • Cross-Functional Collaboration: Work with product, design, QA, and operations teams
  • Industry Experience: reinsurance or insurance industry is an asset
  • Leadership Competencies & Values: Focus, Respect, Integrity, Precision, Passion
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

RenaissanceRe

Senior Software Engineer

Apply on Sorce