We are hiring a Software Engineer, Integrations to build integrations from our cutting-edge technology platform to other new critical internal and external SaaS products and other services. You must be able to wrangle heterogenous data, parse all sorts of third-party API documentation, and be able to create sane interfaces on which our product engineering teams can build on. At Knock, we have fun, we move fast, we celebrate &support our fellow teammates, and we live by our POPSICLE values.
As a Software Engineer, Integrations you will:
- Design, build and maintain API integrations and tools that power &connect Knock’s internal and customer-facing applications
- Work closely with our software architects &engineers to ensure the new integrations fit seamlessly into the broader ecosystem
- Understand the data that power our applications
- Be committed to good engineering practice of testing, logging, alerting and deployment processes supporting multiple integrations and downstream consumers
- Continually learn, grow, and expand your knowledge, while also supporting others learning experiences;act as a mentor and be a resource for others inside and outside of your team
- Take on ad-hoc projects as they arise &always be willing to support your team where they need you
We’d love you to bring:
- Software integrations experience with third-party &SaaS services
- Experience simplifying complex systems and building interfaces for higher-level product engineering team
- Experience in JavaScript (Node.js) or TypeScript
- Experience with AWS ecosystem such as Lambda, S3, SNS, SQS, and CloudWatch
- SQL knowledge (MySQL or Postgres), familiarity with techniques to identify slow queries and debugging
- Docker ecosystem and container orchestration systems such as Amazon ECS or Kubernetes
- Believe in creating diverse, equitable, and inclusive practices and programs that will further Knock’s commitment to making an impact, learning, putting people first, being open, and courageous
- Have proven success working 100% remote in prior positions &are experienced working with a distributed, national team
- We encourage you to apply even if you don’t have every listed requirement
Benefits, Perks, &Enjoying Life:
- Knock is a 100% remote, work from home culture and has been since our inception in 2015
- 100% employee covered medical, dental, &vision premiums
- Unlimited PTO (2 weeks mandatory) + flexible work schedules
- Paid maternity &paternity leave
- $1,000 each year for education, training, and professional development
- Salary + Equity. We offer equitable compensation based market data, accomplishments, experience, &your location