Senior Backend Software Engineer

Consumer Sleep Solutions LLCCarlsbad, CA
23hHybrid

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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)

Responsibilities

  • 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.

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service