Senior Software Engineer, Full Stack - CRM (Remote)

Apply for this position Please mention DailyRemote when applying
timePosted 8 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Due to COVID-19, Knock is currently operating as a remote company and all interviews will be conducted over phone or Zoom video calls. We plan to return to an office setting eventually, but that timeline has yet to be determined. When we do re-open our office, we will do so in a manner that is safe and comfortable for our employees and partners. We will continue to be remote-friendly for most employees and have opened up most of our positions to be either Seattle-based, hybrid office/work from home, or completely remote. It is also important to note that we are only able to hire employees who are based in the US.The RoleKnock is looking for an enthusiastic Senior Software Engineer who loves solving problems and developing solutions that delight our customers. As a member of the CRM team, you have the opportunity to make meaningful difference for our customers. You will be responsible for the design, development and maintenance of new features to our core products.The TeamThe Engineering and Product teams consist of 40 talented and passionate team members, working to make Knock the premier software product in the Multifamily real estate industry.Day to DayCoding to support the ongoing development of our flagship product, as well as our existing customers and business needs. Participate in design discussionsParticipate in code reviewsMentoring peersBasic Qualifications5+ years using modern MVC framework (React, Vue, Angular)5+ years experience with modern languages (Python, Typescript, Java, Golang, C#, rust, etc)Experience working with GitExperience working with Relational Databases such as Postgres, MySQL, Oracle, Microsoft SQLFamiliarity with using Cloud based platforms such as AWS, GCP or AzureBonus: Experience using Terraform or other like tool for cloud formationFamiliarity with unit and end-to-end testingStrong attention to detail, performance and qualityExperience working in fast-paced, agile environmentOur Tech StackInfrastructure: 95% Amazon Web Services (Postgres, ES, DynamoDB, RedShift, RabbitMQ), Kafka CDC, and Twilio Deployment: GitHub Actions/Jenkins Docker Builds to ECS running on EC2 Cluster Backend: Service Oriented Architecture with Python2/3, Flask, SQLAlchemy, Celery Frontend: AngularJS and React New Exciting Tech for 2021: graphQL, gRPCWhy You'll Love It Here!You'll join a category-creating company that has enthusiastic customers, an ambitious roadmap, and industry leading products.You are comfortable taking risks and thinking outside the box.Being part of a great team with solid infrastructure in place.You want an opportunity to win, drive change and be in an environment that will optimize for your success.You embrace our set of core values - determination, excellence, trust, and community.100% medical, dental, and vision coverage for full-time employees. Partial family coverage optional.Flexible time off & paid holidaysParental leave program401k to help you save for the futureStock optionsWe like to do fun things together (Virtual for now!) such as conferences, off site retreats, and happy hours.About KnockWe started Knock to solve problems we faced ourselves. One of those problems was that the process for renting an apartment hadn't evolved at the same pace as technology. Our mission was to improve the experience for both apartment renters and managers. We've developed an industry-defining SaaS platform, an intelligent front office platform providing the productivity and business intelligence tools needed to maximize occupancy, rent growth, and customer satisfaction at every community. Our customers trust us to deliver the consumer experiences and business applications that are essential to their bottom line. The proof is in our 10x revenue growth over the past two years, in addition to our numerous industry awards.In February 2021 we raised an additional $20 million in a growth funding round led by Fifth Wall, the largest venture capital firm focused on the global real estate industry and the clear leader in PropTech investing. This investment, our largest fundraise to date, will be invested directly into further innovation on behalf of the awesome #multifamily industry: investors include Madrona Venture Group, Lead Edge Capital, Seven Peaks Ventures and Second Avenue Partners.Our ValuesTo be successful and recognized as a high performer at Knock, you should naturally encompass our core values: Determination, Excellence, Trust and Community. We take these behaviors seriously and expect everyone to bring a positive Knockstar attitude with them to work every day.At Knock, we have a #oneteam philosophy. A big part of bringing new capabilities to life is to continue to bring in exceptional talent that works together toward a common goal. We've been incredibly fortunate to build an amazing team that delivers real value to our customers each and every day. We can't wait to hear from you!AwardsWe have been recognized over the past several years across multiple platforms as a best place to work. Most recently these awards have included:2021 Built In Seattle's 100 Best Places to Work2021 Built In Seattle's 50 Best Small Companies to Work2021 Best Places to Work Multifamily®2021 Best Places to Work Multifamily® for WomenImportantAt Knock we don't discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status. We welcome all, and encourage all to apply!