Lead Software Engineer, Back-end

| Greater NYC Area
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

About Knotch

Knotch is the Content Intelligence Platform that enables communications and marketing teams to measure, understand, and optimize content ROI across their digital efforts. Some of the world's largest brands such as JP Morgan Chase, Salesforce, AT&T, and Deloitte trust us to help them own their voice online, and we allow their customers to own theirs as well. This transparency and empowerment helps these communications become truly worthwhile for both creators and audiences. For more on Knotch's products, visit our website.

We’re proud of our team

We’ve been building our products since 2013, and our team has grown in size and in spirit. We recently ranked in the top 12% of fastest growing companies in America by Inc! Since the Covid-19 pandemic we’ve become remote-first, and we plan to stay that way. A flexible environment leads to a happy team as we’ve been named a Best Place to Work three years running by Built In NYCIf you’d like to speak with our recruiting team about the future of Knotch, feel free to connect with us on LinkedIn and learn about us further on our careers site.

Knotch Engineering Team

Knotch’s vision is to allow brands and consumers to own their voice online. Transparency through data is our ethos and something every member of our company takes seriously. Our Engineering Team loves to experiment, finds a deep joy in product iteration and achieves stability with thoughtful architecture and testing all while monitoring our performance and progress at every step.

We receive millions of web requests a day, process insights in real-time, and store gigabytes worth of information in our cloud-based architecture. These well-designed architectures, simple yet effective software implementations, and iterative executions have been the keys to our success thus far.

Our Lead Software Engineer, Back-end

As Knotch’s Lead Software Engineer on the Back-end, you will lead a growing team of four Back-end engineers on various internal and external APIs. Our leaders empower others to succeed by giving mentorship and guidance to their team members every day. You’ll be trusted by your team to guide their efforts in constructing these APIs as part of new features and new products. Your empathy and relentlessness are key traits that will help you remain resilient and connected to your team in a fast-paced environment like ours. Your investments in your team will directly impact our products and help Knotch scale as a company. You will work closely every day with your Back-end API team, our Engineering team leads, and Product/Project Managers, and you’ll report directly to our VP of Engineering, Sekhar Vajjhala.

How you’ll add value at Knotch:

  • Manage a team of API Engineers through mentorship, test-driven development and pair-programming
  • Write elegant and expressive Ruby on Rails for our backend APIs
  • Adequately estimate your team’s work for on-time deliveries
  • Scope product requirements with our Product team
  • Design APIs with our Front-end team to deliver data to our clients' dashboards
  • Seek to understand and improve upon our system architecture

You’ll be successful here if you:

  • Have lead a team of engineers (any size) in at least one previous role
  • Have built and maintained RESTful APIs in Ruby on Rails
  • Are comfortable writing object-oriented code such as in Ruby on Rails
  • Confidently write in SQL with aggregate functions on a regular basis
  • Demonstrate pride in your experiences mentoring others

We also appreciate (but don’t require) experience with:

  • ORMs such as ActiveRecord or Sequel
  • Postgres specific functions
  • Cloud architecture interactions, specifically in AWS

---

Knotch is an equal opportunity employer. 

We strive to provide equal opportunities in all of our processes, including our hiring and employee experience.

We pride ourselves on our three values: transparency, relentlessness, and inclusiveness.

We commit to daily work towards leading with empathy, reducing bias through periodic training, and engaging with and uplifting communities of marginalized groups.

We condemn all forms of racism and discrimination on the basis of race, religion, ethnicity, nationality, gender identity, sexual orientation, age, marital status, pregnancy or parenthood status, veteran status, disability status or any other identifier.

We encourage all employees, clients, investors, candidates, vendors, and friends of Knotch to deliver honest feedback directly or anonymously so that we may always seek to improve as an organization that is dedicated to diversity, equity, inclusion, and belonging.

Share your thoughts with us, and you will be heard.

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
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • D3JSLibraries
    • ReactLibraries
    • ReduxLibraries
    • DjangoFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • RedshiftDatabases

Location

Knotch’s new norm is a remote work experience. We'll continue to have an office space in New York for those that wish to use it, when safe to do so.

An Insider's view of Knotch

How does your team reward individual success?

I see Knotch spotlight and reward us for all kinds of wins. Since we're a small team, we celebrate them on Fridays in front of the whole company. Last year, I was lucky to help recruit a data science team member, and as a reward, Knotch flew me to my dream destination, Japan, to celebrate that success!

Ray

Associate Manager of Content Marketing

How do you collaborate with other teams in the company?

We face new problems everyday but there is an incredible support system here and everyone works collaboratively towards the best solution. We are united by a common vision and transparent in every aspect of our operations, which is so rare to find.

Jason

VP of Finance

How has your career grown since starting at the company?

Knotch's commitment to my personal growth has played a huge role in shaping my career. I've found that I'm happiest when collaborating with others and was encouraged to join the product team to work more closely across all of our teams. Knotch's L&D program has set me on a path that makes my work more fulfilling, pushing me to be better every day.

Willie

Project Manager

What makes someone successful on your team?

In any company big or small, the Client Success or Account Management team can feel like a catch-all for your clients and products. Our team members go above and beyond the day-to-day. They make personal connections with each of our clients, see things from their perspective, and work hand-in-hand. That leads to happy clients and happy Knotchers.

Margeaux

VP of Accounts

What are Knotch Perks + Benefits

Knotch Benefits Overview

We’re in Soho. We work with Fortune 500’s. We get free lunch. We let dogs in. We’ve been recognized by Inc.’s Best Places to Work two years running. We’ve also been recognized by Built in NYC’s Best Places to Work, also two years running. Here are some other cool things.

Comprehensive Health Insurance.
Free Unlimited Commuter Card.
Mental Health and Wellness Initiatives.
Educational Stipend And Career Development Opportunities.
Unlimited PTO (No, Really).
You Get To Work With Us. Every. Damn. Day.

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Pair programming
Open office floor plan
Diversity
Documented equal pay policy
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Team workouts
We're committed to supporting our employees' mental and physical wellness, and we've even done spin classes together!
Retirement & Stock Options Benefits
Company Equity
Knotch offers options as part of our competitive compensation package. Options vest over a four-year period after a one-year cliff.
Performance Bonus
Match charitable contributions
In the past, we've matched charitable contributions, most recently to The Center which offers LGBTQ communities of NYC advocacy, health and wellness programs and more.
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 12 weeks of parental leave for the primary caretaker. Knotch also provides 12 weeks of leave for the secondary caretaker.
Flexible Work Schedule
Remote Work Program
All positions can work remotely on occasion as needed (we're a flexible environment). Some positions are full-time remote already, and it will say so in the job post if it is a remote role.
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
We have NYC-based events monthly and we also have two offsites per year where we fly the entire company to an exciting locale for team building and educational opportunity!
Free Daily Meals
Lunch stipend provided every day you work from your office!
Stocked Kitchen
Knotch's NYC kitchen is stocked with all the coffee, snacks, drinks, and Emergen-C you'll ever need.
Happy Hours
Pet Friendly
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Knotch hosts lunch and learn meetings anytime we have something awesome to share with the team. We also do a Show & Tell every Friday that complements these.
Cross functional training encouraged
Promote from within
Continuing Education stipend
We offer $1000 annualy for continuing education related to your role at Knotch (starts after 6 months of working with us)

Additional Perks + Benefits

We create our initiatives for our employees. They aren't a recruitment tool for us but rather a way for us to truly appreciate the hours and effort our employees put in every single day and to make their lives a little easier and a little better. You spend a lot of time at work- you might as well enjoy it.

More Jobs at Knotch6 open jobs
All Jobs
Design + UX
Dev + Engineer
Product
Sales
Developer
new
New York
Developer
new
New York
Developer
new
New York
Product
new
Remote
Sales
new
New York
Design + UX
new
Remote
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Knotch's full profileSee more Knotch jobs