Job Detail

Senior Backend Engineer, PostgreSQL - US Remote

Senior Backend Engineer, PostgreSQL - US Remote

Knack.com

Remote

Job ID : 2f67505a53334a33776c56327a77694853413d3d

Job Description :

Senior Backend Engineer, PostgreSQL - US Remote
Hi, thanks for reading about our Senior Backend Engineer, PostgreSQL opportunity! We're glad you're here.
We're Knack, a no-code productivity platform that’s redefining how work gets done. Knack is used by thousands of customers — from non-profits to the world’s biggest organizations — to run processes, departments, and even entire companies.
We’re looking for a backend developer passionate about PostgreSQL to help perform query analysis and improvements.

And did I mention self-motivated and independent? This is a 100% remote role that gives you the autonomy to define how you can do the best work of your career.

In this role, you will:

  • Perform deep query analysis and testing to identify opportunities for query refactoring to improve performance of our backend
  • Review and refactor Node.js code that dynamically generates SQL queries
  • Work closely with engineering teams on SQL/DDL organization and optimation
  • Identify and implement monitoring solutions that will pinpoint poor SQL and help us understand how to remediate
  • Aggregate and analyze data across many database clusters to identify query patterns, pinpointing poor performance affecting Knack customer experience
  • Create internal tooling to aggregate metrics, providing actionable insights to our backend engineers
  • Maintain and enhance our AWS Aurora PostgreSQL implementation
  • Collaborate with infrastructure and engineering teams to optimize our RDS architecture
  • Maintain internal documentation on PostgreSQL best practices and troubleshooting approaches
  • Participate in code reviews and provide feedback on SQL queries
  • Identify and implement indexing opportunities for specific customers and applications

We're looking for someone who is:

  • A logical and critical thinker. You can quickly get up to speed and understand complex domain knowledge
  • Experience communicator who can work with cross-functional teams to create and execute plans
  • Passionate about process and structure. You can prioritize what is most important and create repeatable processes to improve common workflows
  • Focused on the problem. You can go heads down to understand the root cause of a bug.
  • You embrace a dynamic and fast-paced environment. You have experience balancing multiple projects and priorities.
  • Strong opinions loosely held. You have lots of ideas, yet you are happy to shift directions when a different path emerges that better aligns with Knack’s goals. You take your work much more seriously than you take yourself.
  • Engaging beyond the DB. you understand that empathizing with our customers, building relationships with your co-workers, and going deep on the product makes you a better teammate and a better engineer.

Our Stack:

Our stack is evolving over the next year and we’d love you to be a part of that! Currently we’re using:
  • Back-end: JavaScript/TypeScript, Node.js, ES6, GoLang
  • Data: Aurora PostgreSQL, Redis, ElasticSearch
  • DevOps & Deployment: All things AWS, Terraform (and Terraform Cloud), Jenkins, CircleCI, Github, Datadog, New Relic, GrayLog
  • Testing: Playwright, Mocha, Jest
  • Front-end: Vue.js, Webpack, SCSS

✨ Benefits ✨


The biggest benefit of Knack is getting to work alongside our awesome team of Knackleheads. We're a funny, humble, talented team of delightful human beings that, above all, enjoy working with each other, growing with each other, and supporting each other.

These benefits aren't that bad either, though:
  • Define your work: find the location, environment, and schedule that is best for your life and work. It's not about separation, it's about optimization. Our only rule is an overlap zone of 11am to 4pm EST.
  • Unlimited Paid Vacation: take the time you need to stay motivated, charged, and balanced. You'll get required days off for birthdays and knackiversaries.
  • Paid Corporate Retreats: we get together once a year at an amazing location to do normal human being things in person. We pay for your flight, lodging, and meals.
  • HealthCare: we offer health, vision, and dental, covering 75% of the premium for you and your dependents (spouse + children).
  • 401(k): we give you the option to automatically deduct funds from your pay to stash them away for your golden years (currently non-matching, but stay tuned!)
  • Equal opportunity: we push everyone to maximize their impact on our product and company-we strongly value all of our people, regardless of title or seniority.
  • Learning Credits - An annual allowance is provided to stay on top of your game with classes, books, and conferences.
  • Family support: we offer a generous paid family leave to welcome any new additions to your family.
  • Tech: we provide a top-of-the-line MacBook.
  • Referral Bonus: we think you're great which means you know awesome people! we offer a referral bonus to anyone you refer for an open position once they are hired as an official Knackster!
  • Workstation Allowance: we want your work from home space to have everything you need! we offer a workstation allowance to help with that!

About Knack

Hi! We're Knack

We launched in 2012 with one simple goal: to enable everyone to do amazing things with their data.
Knack makes it easy for anyone to build applications and workflows to make their data useful. Our customers use Knack to run their processes, departments, or even their entire companies.
We've been growing steadily since as we've built our team, perfected our product, and nailed our product-market fit.

So how are we different?
  • We're 100% remote: and have been from the beginning. Every decision we've made has been based on optimizing our remote operations.
  • We take culture seriously: We’re not one of those companies that just slaps some cultural adjectives down in a handbook article then calls it a day. We use our cultural values as our north stars and even have an always active culture committee that is dedicated to ensuring that our culture is maintained and evolves as we grow.
  • We're all a little weird: and we like it that way. We're more than just chat avatars; we've all gotten to know each other, have grown together, and love working with each other.
  • We enjoy the journey: we're in this for the long haul. We're building something we're proud of and want to keep improving on.
You can read more about Knack and the team here.

Diversity
We believe that different perspectives and backgrounds are what makes a company flourish. Knack welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We're proud to be an inclusive company with values grounded in equality and ethics, where we embrace diversity.


How To Apply
Are you currently so excited to apply that you can barely type? Then we want to hear from you! You can apply for this position by filling out the application.

We review applications in batches, so don't worry if you don't hear from us right away. Qualified candidates will move on to video interviews to discuss the position in detail, meet the team, and talk through the fit. We're also big believers in paid trials whenever logistically possible.

Apply Now

Our Hiring Process

Previous

Stage 3:

Take Home Exercise

Stage 4:

Group Interview

Stage 5:

Reference Checks & Offer

Stage 1:

Cultural Interview

Stage 2:

Interview w/ Hiring Manager

Stage 3:

Take Home Exercise

Stage 4:

Group Interview

Stage 5:

Reference Checks & Offer

Stage 1:

Cultural Interview

Stage 2:

Interview w/ Hiring Manager

Stage 3:

Take Home Exercise

Stage 4:

Group Interview

Stage 5:

Reference Checks & Offer
Next

    1

    2

Find out more

Company Details :

Name : Knack.com

CEO : Derek Hutson

Headquarter : Lititz, PA

Revenue : $5 to $25 million (USD)

Size : 1 to 50 Employees

Type : Company - Private

Primary Industry : Software Development

Sector Name : Information Technology

Year Founded : 2012

edictplatform.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, edictplatform.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, edictplatform.com is the ideal place to find your next job.

Details

: Remote

: 161 days ago

Share Job :

Related Jobs

Remote

50000 - 100000 USD ANNUAL

Full Time

Work from home where you will daily prospect to develop leads, schedule appointments, identify customer needs, and market appropriate products and services.

Louisville, KY

45791 - 68114 USD ANNUAL

Full Time

The Manager, Access Operations manages and leads the daily operations of the Norton Medical Group (NMG) Access Centers by directing access center supervisors

Spa Assistant Sales Manager

Semper Laser LLC Holdings Boston2

Cranston, RI

45000 - 50000 USD ANNUAL

Full Time

Have a valid drivers license; Out of state travel is required for training. Assist the Sales Manager with the process of for recruiting, hiring, developing,

Business Analyst

Crox RPO

Ridgefield, NJ

25 - 30 USD HOURLY

Full Time

3+ years of experience in business planning/business analysis/process analysis is recommended, but not required. Data analysis skills: 2 years (Preferred).

Clearwater, FL

20 - 25 USD HOURLY

Full Time

Must have a good driving record and pass a background check. As an Operations Manager / Ice Machine Technician you will work independently to receive inbound