Level HomeLH

Senior Software Engineer - Platform

Apply now

About The Company:

Founded by ex-Apple Product and Engineering leaders, Level is redefining the smart community with technology that is simple, intuitive, useful, and invisible. Together, our platform and services provide premium experiences for all those who live, work, and own multifamily communities.

At Level, we take a unique approach to designing products - one that shifts focus from what we make to how we make it and who we make it for. It’s an approach that results in elegant and unique solutions, raising the bar for the entire smart home ecosystem.

About The Role:

As a Senior Software Engineer on the Platform Team, you will tackle complex system design challenges to build the backbone of our platform. You'll design and implement scalable, fault-tolerant services that process high-volume real-time data, ensure synchronization across hundreds of thousands of IoT devices, and deliver seamless user experiences to hundreds of thousands of residents and property managers.

Some specific problems you might work on include:

  • Designing APIs that model device traits and capabilities in a way that is intuitive for developers to work with and easy to extend to new devices.
  • Building a real-time notification service that can handle spiky traffic patterns without compromising on latency.
  • Crafting efficient data pipelines to process and derive insights from massive data event streams.
  • Implementing secure communication protocols and authentication mechanisms for IoT devices.

We're looking for technical leaders who can break down these ambiguous problems, design elegant solutions, and drive them from prototype to production. You'll collaborate closely with other engineers, product managers, and stakeholders to define the future of our platform. While we prefer to focus on competencies as opposed to specific titles, you will likely be a better fit for this position if you've already had meaningful experience in a Senior Software Engineering role with a focus on backend.

We prioritize rapid iteration to quickly deliver robust solutions that perform in real-world conditions. Our approach emphasizes observability and data-driven refinement, allowing for continuous improvement. You'll see the impact of your work almost immediately, thriving in an environment that values adaptability while maintaining high standards of reliability.

Our tech stack includes Golang, Python, Kubernetes, Kafka, Redis, PostgreSQL, AWS Lambda, and more. We're looking for engineers who are excited to learn new technologies and contribute to our evolving architecture.

What you'll do

  • Architect and lead: Design and evolve the architecture of our core platform services, focusing on scalability, reliability, performance, and maintainability. Lead the technical roadmap from conception to implementation.
  • Solve challenging problems: Address complex issues in distributed systems that handle real-time data processing at a scale of hundreds of events per second, device synchronization, and IoT security. Ensure the robustness and resilience of all services.
  • Write high-quality code: Develop clean, efficient, and well-tested code. Contribute to shared libraries and set coding standards for excellence.
  • Collaborate and communicate: Engage with cross-functional teams to precisely define requirements, explore technical possibilities, and deliver high-impact features. Communicate your designs and decision-making process clearly to both technical and non-technical stakeholders
  • Own and deliver: Take full ownership from design through deployment to ongoing operation, making informed, data-driven decisions and adapting based on operational feedback.
  • Uplevel the team: Mentor and develop junior engineers, fostering a culture of technical excellence, continuous improvement, and psychological safety.

What we’re looking for

  • Technical expertise: Demonstrate proficiency in designing, building, and operating scalable, fault-tolerant distributed systems. Expertise in real-time data processing, event-driven architectures, and security is essential.
  • Software engineering skills: Extensive experience in building and maintaining robust production systems. Proficient in Golang or Python, with a preference for expertise in both. Well-versed in cloud-native technologies and microservices architectures.
  • Exceptional communicator: Exhibit the ability to clearly articulate complex technical details and trade-offs, ensuring effective collaboration across diverse teams.
  • User-centric design philosophy: Show a strong commitment to developing solutions that focus on user needs, significantly enhancing usability and overall satisfaction.

Level Home Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.

A note to recruitment agencies: Please don’t reach out to Level employees or leaders about our roles -- we’ve got recruiting covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Level Home know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 25, 2024

Posted on

May 26, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide
Claim this profileLevel Home logoLH

Level Home

View company profileVisit level.co

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Level Home

Explore the variety of open remote roles at Level Home, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Level Home

Remote companies like Level Home

Find your next opportunity by exploring profiles of companies that are similar to Level Home. Compare culture, benefits, and job openings on Himalayas.

View all companies

Since launching in 2013, Omio has been changing the world of travel by empowering customers to go on journeys that move them.

Practical tools to help you understand customers, design better value propositions, and find the right business model.

Best all-in-one customer research platform. Designers, researchers, product managers, and marketers use Great Question to build panels, schedule interviews, send incentives and share insights.

Everything you need to start a life-changing credit repair business.

At EZ Rankings - a premium SEO company based in Delhi, India, we make sure to follow a thorough process to give our clients what they desire for their online marketing.

We believe in amplifying core human skills and abilities, giving people from all walks of life an equal opportunity to thrive - and live a life of meaning, connection and purpose. If that mission excites you, you’ll be in the Grand Company.

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan