Internship Overview
Job Summary
We are seeking an enthusiastic Software Engineering Intern to join our Infrastructure Reliability Engineering team in Dublin, Ireland. Our team’s goal is to ensure platform reliability and operational agility by developing visualizations, dashboards, and tools that reveal insights in data, enabling teams to operate with greater efficiency. Our data analytics based solutions gather and integrate various metrics, logs, and data relationships to democratize quick and actionable understanding of running systems and applications. As part of this role, you will have the opportunity to work with a variety of technologies, including Large Language Models such as OpenAI.
Responsibilities
• Assist in the design and implementation of our growing code base
• Participate in the review and discussion of architectural designs
• Research and evaluate new technologies
• Aid in the implementation of various APIs and services
• Contribute to the design and implementation of reusable packages shared by internal teams
• Participate in code reviews and learn best practices
• Learn to optimize for async collaboration with our global team
You are
• An aspiring software engineer who is passionate about building high-quality code
• A team player with great communication and problem-solving skills
• Curious and eager to learn and test new technologies
Desired Skills / Experience
• Fundamental understanding of software development principles and methodologies
• Familiarity with concepts such as concurrency, error handling, and unit testing
• Interest in creating high-quality software
• Strong problem-solving skills and the ability to think algorithmically
• Ability to learn and adapt quickly to new technologies and programming languages