Senior Software Engineer, Analytics

| Seattle
The Role
We are looking for a Senior Software Engineer to help build and maintain our data platform. You will work closely with the product and engineering teams to deliver timely and quality data to our customers.
The Team
The 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.
The Company
We 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. It was disorganized, time consuming, and frustrating. It seemed landlords were stuck in the past and didn’t understand how to use technology to their advantage. But the problems and solutions seemed obvious to us, and we had a vision for what a better experience should be. After validating our insights with a few early customers (who became investors) we got to work partnering with real estate companies to deliver on turning that vision into reality.
Five years later, we have helped our property management customers find apartments for millions of renters. 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 March of 2019 we announced we raised a $10m Series A round to continue to accelerate growth and product development, led by Madrona Venture Group: https://www.geekwire.com/2019/madrona-leads-10m-round-knock-crm-communications-service-apartment-landlords/ 
In January 2020 we were honored to receive recognition as one of Seattle’s Best Small Companies to Work by BuiltIn Seattle: https://www.builtinseattle.com/companies/best-small-places-to-work-seattle-2020
In May 2020 we announced we raised a $12m Series B round to continue on the path of growth, led by Madrona Venture Group, with partners from Lead Edge Capital and Seven Peaks Ventures:https://www.geekwire.com/2020/product-built-times-like-seattle-startup-knock-raises-12m/
Our Values
To 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!

Day - to - Day

  • Contribute to the detailed designs of our analytics platform
  • Serve as the senior engineer for the data analytics team; assist in scoping work for engineers, reviewing code, validating designs, and deployment 
  • Make significant coding contributions to our analytics platform
  • Independently analyze, solve, and correct issues, providing system monitoring and problem resolution
  • Validate data quality, accuracy and timeliness
  • Evaluate new technologies and tools and make recommendations based on usefulness, opportunity and cost
  • Support our data warehouse effort

Basic Qualifications

  • Senior Engineer experience
  • Advanced knowledge and experience with Python and SQL
  • Exposure to data warehouse technologies (such as Redshift)
  • Exposure to Big Data Technologies (EMR, Hadoop, Hive, Spark, etc.)
  • Experience managing and processing data on a large scale
  • Experience working with ETL pipelines to process data from many sources
  • Familiarity with monitoring and testing systems (such as Airflow)
  • Strong commitment to data quality 

Why You'll Love It Here

  • Category-creating company, enthusiastic customers, ambitious roadmap, industry leading products, comfortable taking risks and thinking outside the box, great team with solid infrastructure in place.
  • 100% medical, dental, and vision coverage for full-time employees.
  • Flexible time off & paid holidays
  • 401k to help you save for the future
  • Option to work from home 2x a week (normally!)
  • Stock options
  • Gym membership at LA Fitness Signature Clubs (Currently on hold due to COVID-19)
  • We like to do fun things together! (Virtual for now!) Conferences, off site retreats, and happy hours.
  • Parental leave program
  • Whatever mode of transportation you use - we got you covered!
  • Employee referral bonuses to encourage the addition of great new people to the Knock team
  • Plus free lunch on Fridays! (When back in the office!)

At 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 types!

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • SalesforceCRM

Location

Ballard is a hip waterfront neighborhood with trendy restaurants, indie shops, bars and craft breweries centered on historic Ballard Avenue.

An Insider's view of Knock

How would you describe the company’s work-life balance?

The company is respectful of people's time and work life balance. Team members on my team work from home on Wednesdays. Flex vacation policy also works well.

Ali

Principal Product Manager

What's the biggest problem your team is solving?

Overcoming customer challenges, training new hires and ramping them up quickly.

Mike

Director of Sales - West

What are some things you learned at the company?

I really like that we are using the Objectives & Key Results (OKR) goal-setting methodology. It aligns the individual's goals all the way up to the company goals and provides for transparency across the company. It gives me assurance that my efforts are making a difference to help us meet our company goals.

Stacy

Controller

What unique initiatives do you have that encourage innovation?

One of our core values is innovation. We define it by 10X thinking. We encourage teammates to think “an ounce of prevention is worth a pound of cure”. I never miss an opportunity to challenge a teammate to try harder to find a preventative solution to a problem (product, process, people) before agreeing to move forward with a "cure".

Demetri

Co-founder

How has your career grown since starting at the company?

I started at Knock in Jan 2019 as a 1-person team covering all things PeopleOps. After 13 months (Feb 2020) my team grew to 5 with specialities in IT, Office Admin, Talent & HR. This allows us to provide the best support to our employees so they are happy and successful at Knock. Being able to manage so many functions of the business is incredible!

Nicole

Director of Talent & HR

What are Knock Perks + Benefits

Knock Benefits Overview

We built Knock to be a place where you can do your best work. We make sure of this by providing flexible time off, wellness program, commuter benefits, 100% paid medical, dental & vision premiums, as well as free lunch in the office on Fridays along with monthly company sponsored happy hours with your teammates!

Culture
Volunteer in local community
The last couple years we have done toy drives during the holidays to support our local community.
Friends outside of work
Eat lunch together
Intracompany committees
Knock has a community committee that focuses on community, culture, our values, D&I, etc.
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Knock pays 100% of employee premium costs and 25% of family premium costs.
Vision Benefits
Knock pays 100% of employee premium costs and 25% of family premium costs.
Health Insurance Benefits
Knock pays 100% of employee premium costs and 25% of family premium costs.
Mental Health Benefits
There are mental health benefits through our medical insurance provider.
Retirement & Stock Options Benefits
401(K)
Company Equity
4 year vesting period - 1 year cliff at 25% then monthly for the remaining 3 years.
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 8 weeks of parental leave for the primary caretaker. We also provides 4 weeks of leave for the secondary caretaker.
Flexible Work Schedule
The standard work week is 5 days (Mon - Fri), but Knock understands life happens and works with employees on specific scheduling needs.
Remote Work Program
Currently due to COVID-19, all employees are working remote temporarily. We will work with employees on a case-by-case basis for long-terms needs to work from home or remote.
Family Medical Leave
Company sponsored family events
Once a year we do a summer BBQ that all employees can bring families to attend. Occasionally our monthly happy hours will be at a location that will be family/dog friendly.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Employees have flexible sick time per our flexible time off policy.
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Bike storage in the building, limited on-site or near-site parking, Orca Card reimbursement.
Company Outings
We host a monthly happy hour either in our out of the office.
Stocked Kitchen
We keep healthy snacks regularly stocked in the kitchen.
Some Meals Provided
Employees get free lunch on Friday.
Happy Hours
Happy hours are hosted once per month.
Parking
We offer limited parking to employees based on availability.
Pet Friendly
Knock's pet policy is occasional bring your pet to work days.
Fitness Subsidies
LA Fitness is across the street! We provide a gym membership there that will get you into any LA Fitness in the country.
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Knock hosts lunch and learn meetings on occasion.
Promote from within
More Jobs at Knock2 open jobs
All Jobs
Data + Analytics
Marketing
Data + Analytics
new
Seattle
Marketing
new
Seattle