About the job
Semperis is known for fostering a workplace where employees can grow and succeed together. The company has been recognized on the Inc. 5000 list of America's fastest-growing cybersecurity companies and has earned multiple awards for its positive culture and employee experience.
Role overview
The Platform Group at Semperis is looking for a Junior Software Engineer based in Dublin, Ireland. This position centers on designing and developing core infrastructure that supports enterprise security and identity products. Collaboration and a commitment to technical excellence are essential in this role.
Key responsibilities
- Design and build shared platform components that improve scalability, reliability, and maintainability across several product teams.
- Contribute to the architecture of distributed systems using microservices and event-driven patterns for large-scale enterprise requirements.
- Oversee backend services throughout their lifecycle, focusing on code quality, performance, and operational efficiency.
- Collaborate with product engineers, DevOps, and architects to define platform features and establish technical standards.
- Take part in code reviews, pair programming, and provide technical guidance to teammates.
- Assist with initiatives that enhance developer productivity, system observability, and platform resilience.
- Participate in architectural discussions and help advance backend development best practices within the organization.
- Examine system performance and data patterns to spot optimization opportunities and guide future platform improvements.
Requirements
- Minimum of 1 year of professional experience in software engineering, focusing on backend development.
- Practical experience with C# and . NET Core, including knowledge of modern framework features and performance tuning.
- Team-oriented mindset with a willingness to learn and contribute in a collaborative environment.

