Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Early Career Backend SW Engineer | IoT / Smart Home (Remote) image - Rise Careers
Job details

Early Career Backend SW Engineer | IoT / Smart Home (Remote)

About the company:Founded by ex-Apple Product and Engineering leaders, Level is redefining the smart home with technology that is simple, intuitive, useful, and invisible. 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.Now part of the Assa Abloy family, a global leader in access solutions, Level is positioned to accelerate innovation and expand our reach even further. This partnership strengthens our ability to deliver world-class smart home experiences while maintaining the vision and design excellence that have always set us apart.About the role:We’re seeking an entry-level Software Engineer to join our collaborative team of engineers and hardware designers. In this role, you’ll be developing backend software that closely integrates with our consumer hardware to measure, profile, and validate production products, creating effective feedback loops to drive product success. We expect our engineers to have significant ownership and responsibility, so you’ll get to leave your mark and develop important skills as you work alongside other talented engineers.This role will be based onsite in our Redwood City, CA office.Responsibilities:• Write, test, and maintain server software written in Go• Understand, test, and review embedded software written in C & C++• Collaborate closely with firmware, electrical, and mechanical engineers to create effective feedback loops to tightly measure product performance• Develop internal tools and features that improve testing and manufacturability of our products• Utilize software engineering best practices and write well-crafted, well-tested, readable, and maintainable codeRequired Qualifications:• 1+ years of server side or full-stack software development experience, preferably using Go• Solid computer science fundamentals (threading, abstraction and object-oriented design) along with strong, practical software development skills, prioritizing testability and reusability• A strong interest in the types of products we specialize in (smart home, IoT) and the capacity to learn new skills quicklyPreferred Qualifications:• Firmware engineering experience• Experience with parsing and dashboarding large datasetsMore about Level Home:When we look around our homes today, we see opportunity. We see “smart” products that lack utility and connected devices that push us further apart. We see consumers with high expectations, current standards set too low, and products that simply fail to deliver.Level Home Inc. is re-inventing the standard. We’re redefining “smart”, to center around thoughtfulness, practicality, and the people who make the problem worth solving. We approach product design with a blank slate, zero assumptions, and an open mind, because the way a problem is defined sets the stage for its solution. We couple deep expertise with unbridled curiosity, because to us “smart” means simple, intuitive, and useful.We start with empathy, take new perspectives, and challenge existing standards. People are at the heart of what we do, and respecting their style, choices, and preferences is the first step to uncovering a thoughtful solution that truly improves their daily lives. After all, we’re not just designing products for a house, we are designing them for the people who make it a home.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 do not 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.{server-side, back-end, back end, backend, fullstack, full stack}
Level Home Glassdoor Company Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Level Home DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Level Home
Level Home CEO photo
John Martin
Approve of CEO

Average salary estimate

Estimate provided by employer
$45 / HOURLY (est.)
min
max
$30
$60

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Early Career Backend SW Engineer | IoT / Smart Home (Remote), Level Home

Are you ready to kickstart your career in software engineering while working for a company that’s redefining the smart home industry? Level Home Inc. is on the lookout for an Early Career Backend Software Engineer to join our vibrant team in Redwood City, CA. As part of our innovative crew, you'll have the opportunity to dive into backend software development that seamlessly integrates with our cutting-edge consumer hardware. Imagine crafting solutions that measure, profile, and validate our amazing smart home products! This is the perfect role for you if you enjoy making a significant impact, working collaboratively with firmware, electrical, and mechanical engineers while honing your skills in Go, C, and C++. You’ll write, test, and maintain robust server software and develop internal tools that enhance product testing and manufacturability. If you have a passion for the Internet of Things and a knack for problem-solving, we want you on our team to help us shape the future of smart living. Join us, and let’s make a difference together at Level!

Frequently Asked Questions (FAQs) for Early Career Backend SW Engineer | IoT / Smart Home (Remote) Role at Level Home
What are the primary responsibilities of an Early Career Backend Software Engineer at Level Home Inc.?

As an Early Career Backend Software Engineer at Level Home Inc., you will primarily focus on writing, testing, and maintaining server software in Go. You'll also collaborate with cross-functional teams to understand and review embedded software in C and C++. Your role involves creating valuable feedback loops that assess product performance and developing innovative internal tools to enhance testing and manufacturability.

Join Rise to see the full answer
What qualifications do I need to apply for the Early Career Backend Software Engineer role at Level Home Inc.?

To be considered for the Early Career Backend Software Engineer position at Level Home Inc., you should have at least 1+ years of experience in server-side or full-stack software development, preferably with Go. Solid computer science fundamentals, particularly in threading, abstraction, and object-oriented design, are crucial. Additionally, a strong interest in smart home and IoT technologies is essential for success in this role.

Join Rise to see the full answer
What programming languages should I be familiar with for the Early Career Backend Software Engineer position at Level Home Inc.?

For the Early Career Backend Software Engineer role at Level Home Inc., familiarity with Go is a must, as you'll be writing server software in this language. Additionally, knowledge of C and C++ will be beneficial, especially since you'll be reviewing embedded software. An understanding of programming principles and best practices for maintainable code will greatly support your responsibilities.

Join Rise to see the full answer
Is remote work an option for the Early Career Backend Software Engineer at Level Home Inc.?

The Early Career Backend Software Engineer position at Level Home Inc. is primarily based in our Redwood City, CA office. While the company values collaboration and teamwork, there may be flexible working arrangements, but candidates should be prepared to engage with the team onsite as well.

Join Rise to see the full answer
What kind of projects can I expect to work on as an Early Career Backend Software Engineer at Level Home Inc.?

As an Early Career Backend Software Engineer at Level Home Inc., you'll be directly involved in projects that integrate backend software with our innovative smart home products. This includes developing tools for testing, implementing feedback loops to measure product performance, and working on features that enhance manufacturability. The work is meaningful and contributes significantly to the overall user experience of our products.

Join Rise to see the full answer
What are the growth opportunities in the Early Career Backend Software Engineer role at Level Home Inc.?

Joining Level Home Inc. as an Early Career Backend Software Engineer opens up numerous growth opportunities. You'll have the chance to take on significant responsibilities early in your career, develop strong software engineering skills, and collaborate with talented engineers across various disciplines. This role can lead to more senior engineering positions or specialized technical paths within the company.

Join Rise to see the full answer
What is the company culture like at Level Home Inc. for an Early Career Backend Software Engineer?

Level Home Inc. fosters a collaborative and inclusive company culture that values creativity and innovation. As an Early Career Backend Software Engineer, you'll be encouraged to bring your unique perspective and ideas forward. The company emphasizes teamwork, hands-on experience, and personal development, creating an engaging environment where you can thrive professionally.

Join Rise to see the full answer
Common Interview Questions for Early Career Backend SW Engineer | IoT / Smart Home (Remote)
Can you describe your experience with backend development using Go?

When answering this question, emphasize any projects where you've used Go in backend development. Highlight specific features you implemented, challenges you faced, and how you overcame them. Provide examples demonstrating your understanding of Go's unique features and how they serve your projects.

Join Rise to see the full answer
How do you approach testing server software?

Share your testing strategies, including unit tests, integration tests, and any automated testing tools you prefer. Explain your process for ensuring quality, such as writing testable code, and give examples of how thorough testing led to successful project outcomes.

Join Rise to see the full answer
What interests you about smart home technology?

Reflect on your passion for IoT and smart home devices. Discuss specific products or technologies that inspire you and explain why you believe this field is essential. Use personal experiences or projects that highlight your engagement with smart home tech.

Join Rise to see the full answer
How do you manage collaboration with cross-functional teams?

In your response, highlight your communication skills and any collaboration tools you use. Discuss a scenario where you successfully worked with other teams (firmware, electrical, or mechanical) and how you navigated differing priorities or perspectives to achieve a common goal.

Join Rise to see the full answer
Describe your experience working with embedded software. Have you used C or C++?

If you have experience, share specific projects where you interacted with embedded software. If not, demonstrate your willingness to learn about C or C++. Discuss how your background in software development can facilitate understanding of embedded systems.

Join Rise to see the full answer
What software engineering best practices do you follow?

Mention practices such as code reviews, writing maintainable and readable code, and keeping documentation updated. You can also discuss your coding style and how you ensure your work aligns with industry standards during development.

Join Rise to see the full answer
Can you give an example of a challenging bug you encountered and how you resolved it?

Describe a specific bug and the context surrounding it. Discuss your troubleshooting process, the tools you used, and how you iterated on potential solutions. Conclude with the successful outcome and any lessons learned from the experience.

Join Rise to see the full answer
How do you prioritize tasks on a software development project?

Outline your approach to task prioritization, including understanding project goals, deadlines, and team dynamics. Provide an example where you successfully managed multiple tasks and delivered results efficiently, highlighting your organizational skills.

Join Rise to see the full answer
What do you consider when creating internal tools for development processes?

Talk about user needs, functionalities, and the overall project goals. Discuss how you involve feedback from team members during the tool design process and how specific tools you’ve created improved workflow efficiency.

Join Rise to see the full answer
Where do you see yourself in five years within the software engineering field?

Share your aspirations for growth and specialization in software engineering. Connect your career goals with the opportunities at Level Home Inc., emphasizing your commitment to learning and contributing to the company’s innovative trajectory.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Empathetic
Diversity of Opinions
Posted 13 hours ago
Photo of the Rise User
Mission Driven
Customer-Centric
Passion for Exploration
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Nisum Remote No location specified
Posted 7 days ago

A home is defined by those who live inside. So we design products not just for the house but for the people who make it a home. The result? Technology that blends seamlessly into our everyday lives.

21 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Future MakerBadge Innovator
CULTURE VALUES
Inclusive & Diverse
Empathetic
Diversity of Opinions
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 30, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!