Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Intern software engineer

Dublin
Internship
Gen
Software engineer
Posted: 6 February
Offer description

The GEN Digital In-Product Messaging (IPM) Platform powers how we communicate with hundreds of millions of users directly inside our products — delivering timely, relevant, and personalized messages across desktop, mobile, and web experiences.Our platform operates at massive global scale, serving hundreds of millions of devices with strict requirements for latency, reliability, privacy, and correctness. IPM sits at the intersection of distributed systems, data, experimentation, and product intelligence, enabling marketing, growth, and AI-driven decisioning across the GEN portfolio.We are building and evolving a high-performance backend platform that evaluates thousands of signals in real time, integrates with numerous internal systems, and continuously adapts to new product surfaces, business needs, and AI-powered models. We are looking for passionate engineers who want to work on systems that matter — systems that users see, feel, and interact with every day.What You'll DoAs part of the IPM Platform Backend team, you will:Design, build, and operate cloud-native backend services that serve in-product messaging decisions at global scaleWork on low-latency, high-throughput systems that must be correct, resilient, and observable under heavy loadHelp modernize and evolve platform architecture, including data models, APIs, and internal DSLs used to express complex messaging logicIntegrate with multiple internal systems (identity, licensing, experimentation, data platforms, AI/ML services, product backends)Contribute to platform reliability, including monitoring, alerting, capacity planning, and incident responseCollaborate closely with product managers, data scientists, client teams, and other backend teams to deliver end-to-end solutionsLearn and apply industry best practices in distributed systems, software design, security, and DevOpsYou'll be mentored by experienced engineers and leaders while having real ownership and real impact from day one.What Makes This Team DifferentTrue platform work — not a single product, but infrastructure used across many products and teamsScale and complexity — hundreds of millions of users, thousands of campaigns, real-time decisioningHigh visibility — what you build directly affects user experience, engagement, and business outcomesModern tech stack — cloud services, NoSQL and distributed data stores, streaming, automation, and AI-adjacent systemsStrong engineering culture — emphasis on design quality, operational excellence, and continuous learningQualifications RequiredWorking towards or holding a Bachelor's or Master's degree in Computer Science or equivalentStrong foundations in computer science fundamentals (data structures, algorithms, object-oriented design)Experience with at least one general-purpose programming language such as Java, ScalaFamiliarity with Linux environments and scripting (e.g., Python, Bash) to automate workflowsSolid analytical and problem-solving skillsCuriosity, ownership mindset, and willingness to learn complex systemsNice to HaveExperience with distributed systems or cloud platforms (AWS, GCP, Azure)Exposure to NoSQL databases, event-driven systems, or large-scale backend servicesUnderstanding of REST/gRPC APIs, observability, and production operationsInterest in data-driven systems, experimentation, or personalizationInternship is for 24 weeks.Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency. To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Intern software engineer
Dublin
Internship
Gen
Software engineer
Similar job
Intern, software engineer
Dublin
Internship
ResMed
Software engineer
Similar job
Intern, software engineer
Dublin
Internship
ResMed
Software engineer
Similar jobs
It jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Dublin > Intern Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save