Knock

About Knock

Simplifying home buying and selling for everyone

👥 51-250📅 Founded 2015📍 New York, New York, United States

Key Highlights

  • Raised over $600 million in funding from top investors
  • Headquartered in New York, serving customers nationwide
  • Innovative Knock Home Swap product for seamless transitions
  • Team size of 51-250 employees, fostering a close-knit culture

Knock is a leading fintech company based in New York, specializing in home swapping solutions that streamline the buying and selling process for homeowners. With its innovative Knock Home Swap, users can move into their new homes before selling their old ones, saving time and reducing stress. Since ...

🎁 Benefits

Knock offers competitive equity options, flexible PTO policies, and a remote work policy that allows employees to work from anywhere. The company also...

🌟 Culture

Knock fosters a culture focused on transparency and customer-centricity, encouraging employees to innovate and take ownership of their projects. The c...

Knock

Backend Engineer Senior

KnockUnited States - Remote

Posted 1 month ago🏠 RemoteSeniorBackend Engineer📍 United States💰 $156,000 - $185,000 / yearly
Apply Now →

Skills & Technologies

Overview

Knock is hiring a Senior Backend Engineer to develop technology that powers their platform. You'll work with Java and Spring to design and maintain backend services and APIs. This position requires strong backend expertise and experience in full-stack development.

Job Description

Who you are

You have 5+ years of backend engineering experience, building production systems that scale effectively. You’ve owned services from design through deployment and have navigated complex distributed systems issues, ensuring reliability and performance.

Your expertise in Java and Spring is deep — you’ve shipped high-throughput APIs that handle significant traffic and have strong opinions on service architecture, dependency injection, and testing strategies. You understand the importance of writing clean, maintainable code and are familiar with best practices in software development.

You are comfortable working across the full stack, which allows you to collaborate effectively with frontend engineers and contribute to the overall architecture of the application. Your experience with REST APIs means you can design and implement services that are both efficient and user-friendly.

You thrive in a collaborative environment and enjoy mentoring junior engineers, sharing your knowledge, and helping them grow in their careers. You appreciate a people-first mindset and understand how it contributes to a positive workplace culture.

Desirable

Experience with cloud services such as AWS or Azure would be a plus, as would familiarity with containerization technologies like Docker. You are also open to learning new technologies and adapting to the evolving needs of the team.

What you'll do

As a Senior Backend Engineer at Knock, you will play a crucial role in developing the technology that powers Knock.com and the platforms supporting our customers, partners, and internal teams. You will design, develop, and maintain backend services and APIs that are integral to delivering a seamless user experience.

You will collaborate closely with product managers and frontend engineers to define and implement features that enhance the platform's functionality. Your contributions will directly impact our ability to provide a world-class experience for homebuyers and sellers.

You will be responsible for ensuring the performance, scalability, and security of the backend systems. This includes conducting code reviews, writing unit tests, and participating in architectural discussions to improve the overall system design.

You will also monitor system performance and troubleshoot issues as they arise, ensuring that our services remain reliable and efficient. Your role will involve staying up-to-date with industry trends and best practices, allowing you to bring innovative ideas to the team.

What we offer

At Knock, you will be part of a team that values innovation and collaboration. We offer a competitive salary and benefits package, including flexible work arrangements that allow you to work remotely from anywhere in the United States. You will have the opportunity to work on meaningful projects that have a direct impact on the home buying and selling experience.

We encourage you to apply even if your experience doesn't match every requirement — we believe that diverse teams build better products. Join us in shaping the future of homebuying and be part of a company that is recognized as one of Inc.’s Best Workplaces.

We provide a supportive environment where you can grow your skills and advance your career. Our culture emphasizes teamwork, respect, and a commitment to excellence, making Knock a great place to work.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Knock.

Similar Jobs You Might Like

Based on your interests and this role

Oscar

Backend Engineer

Oscar📍 New York - Hybrid

Oscar is hiring a Senior Backend Engineer to build reliable applications and infrastructure for their health insurance platform. You'll work with Java and Spring to solve complex problems in collaboration with product managers and designers. This role requires 5+ years of experience.

🏢 HybridSenior
2 months ago
Hims & Hers

Backend Engineer

Hims & Hers📍 Remote - Remote

Hims & Hers is hiring a Senior Backend Engineer to build and maintain their telehealth and ecommerce platform. You'll collaborate with product managers and engineers to design backend services. This role requires significant experience in backend engineering.

🏠 RemoteSenior
11 months ago
Flex

Backend Engineer

Flex📍 United States - Remote

Flex is hiring a Senior Backend Engineer to design and build scalable backend services and APIs for their innovative rent payment platform. You'll work with Java and Spring to create robust systems that enhance user experience. This position requires significant backend engineering experience.

🏠 RemoteSenior
1w ago
Foodsmart

Backend Engineer

Foodsmart📍 United States - Remote

Foodsmart is hiring a Senior Backend Engineer to enhance their telenutrition platform. You'll work with Java, Python, and AWS to develop backend systems and APIs that support personalized nutrition journeys. This position requires 5+ years of experience in backend development.

🏠 RemoteSenior
4w ago
Phantom

Backend Engineer

Phantom📍 Remote - Remote

Phantom is hiring a Senior Backend Engineer to design and maintain backend services and APIs for their crypto wallet. You'll work with technologies like Java and JavaScript while focusing on blockchain protocols. This position requires a strong engineering mindset and experience in backend development.

🏠 RemoteSenior
3 months ago