
Senior Software Engineer, Backend
Semperis
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
Job Level
About the role
- Design and build shared platform components used across multiple product teams
- Architect distributed systems using microservices and event-driven patterns
- Own critical backend services from conception through deployment
- Collaborate extensively with product engineers, DevOps, and architects
- Mentor junior engineers through code reviews, pair programming, and technical guidance
- Drive technical initiatives that improve developer productivity
- Contribute to architectural decisions and establish best practices for backend development
- Analyze system performance and data patterns
Requirements
- 7+ years of professional software engineering experience
- Deep proficiency in C# and .NET Core
- Production experience with Kubernetes
- Proven track record designing and implementing microservices architectures
- Experience developing shared libraries, frameworks, or platform components
- Demonstrated ability building enterprise SaaS applications
- Bachelor's degree in Computer Science or equivalent practical experience
- Technical leadership experience
- Fluency in English
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET CoreKubernetesmicroservicesevent-driven architecturebackend developmentshared librariesenterprise SaaS applicationssystem performance analysisdata patterns
Soft skills
mentoringcollaborationtechnical guidancecode reviewspair programmingleadershipcommunicationinitiative drivingproductivity improvementarchitectural decision-making
Certifications
Bachelor's degree in Computer Science