Senior Backend Software Engineer
Sleepscore Labs
Software Engineering
Dublin, Ireland
Senior Backend Software Engineer
Position: Senior Backend Software Engineer
Reports to: Backend Lead
Location: Dublin, Ireland (no relocation), hybrid 2 days in office
Annual Salary Range: €85,000 – €100,000
Make Your Mark:
At Sleepscore Labs/Sleep.ai, we don’t just study sleep - we transform it. With access to the world's most comprehensive sleep dataset, we’re unlocking groundbreaking insights that drive innovation in health and wellness. Our mission? To harness the power of data and machine learning to improve how the world sleeps.
SleepScore Labs/Sleep.ai is looking for a Senior Backend Software Engineer (C#) with strong technical and engineering skills with proficiency in Azure. As a technical contributor, you will be part of SleepScore Labs’ backend team and work closely with the rest of the team, mobile developers, and the QA team. If you are passionate about your work, thrive in a fast-paced, collaborative environment, and have proven experience building platforms, then you are the kind of engineer we are looking for.
This role offers a wide variety of technical challenges to solve and explore related to innovative concepts for the sleep industry.
You’ll Get to:
- You will design, develop, and maintain scalable C# / .NET backend applications, services, automated tests, and tools as a member of the engineering team and coordinate as needed with all members of SleepScore Labs’ departments.
- Develop the backend platform, services, and platform components.
- Collaborate closely with mobile, front-end, QA, and data science teams to ship high-quality, high-performance features end-to-end.
- Design, build, and maintain efficient, reusable, and reliable C# code, ensuring high-performing and high-quality services.
- Leverage AI tools and LLM-based workflows thoughtfully (e.g., Cursor, Claude, OpenAI) to accelerate development and improve code quality while validating outputs and ensuring correctness, privacy, and security.
What You’ll Bring:
- 5+ years of .NET development experience, including shipping and operating production services.
- Proficiency with Azure cloud-based development.
- Strong knowledge of SOA, object-oriented programming, design patterns, SOLID principles, multi-threaded application development and C#’s ecosystems.
- Very strong object-oriented design skills with proven track record of well-engineered design.
- Proven skill writing clean, readable, reusable C# libraries and familiarity with a wide variety of design and architectural patterns.
- Fluent in a broad swath of C#, including memory storage, Generics with Type Constraints, Custom Events, Custom Attributes, Generic Delegates, Multi-threading, Reflection, Extension Methods, lambda expressions, fluent with the primary file system operation classes, understands the garbage collection architecture and techniques for monitoring.
- Demonstrated experience building and supporting hosted client server applications, including strong skills with relational databases (Entity Framework, LINQ) and source control (Git preferred).
- Proven engineering discipline with unit testing, effective collaboration with QA, and strong estimation and organizational skills to deliver reliably.
- Commitment to collaborative problem solving, thoughtful design, and delivering quality products, with the ability to partner effectively across business and technology teams, ramp quickly on complex architectures, contribute at both the architectural and coding levels, and mentor peers and junior team members.
We’re Even More Excited If You Have:
- Experience building web applications or internal tools with React
- Experience with Functions-as-a-Service (FaaS) – especially Azure Functions
- Experience with automated deployment tools like Azure DevOps Pipelines
- Experience using NoSQL databases
- Knowledge of caching solutions (e.g. Redis)
Thrive at SleepScore Labs/Sleep.ai Because You Are Joining:
- A technology-based company with a strong mission and vision for the future.
- We understand that bringing new ideas and innovative technology is mission critical. At SleepScore, we encourage our team to learn something new and expand their creativity that will accelerate their careers.
- A culture that is kind, open and accepting. It’s a place where people can embrace what makes them unique and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives.
- We offer competitive rewards and compensation and health and wellness benefits programs that are comprehensive and meet the needs of our team.
- SleepScore recognizes that the ways we work and the workplace itself has shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live in a reasonable commute to our office will work in the office at least 2 days a week.
About Sleepscore Labs/Sleep.ai:
Sleep.ai is a world-renowned leader in sleep science, research, and solutions, dedicated to helping people sleep better so they can live better. Through strategic partnerships with companies committed to providing the best for their customers, we deliver superior sleep solutions that are backed by unrivaled science and data.
Sleep.ai developed the most advanced sleep technology platform and leverages actionable and personalized sleep insights derived from 850M+ hours of sleep data to empower billions of people to achieve their best sleep, benefiting their physical, mental, and emotional well-being. Learn more at www.sleep.ai.