Senior Full Stack Software Engineer
Posted 12ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing backend services for Knock.com and supporting technology platforms. Working on innovative technologies and collaborating with cross-functional teams in a remote environment.
Responsibilities:
- Design, develop, and maintain backend services, APIs, and data pipelines
- Architect and build scalable backend services using Node.js and TypeScript
- Own end-to-end delivery of complex integration projects
- Contribute to AI-powered features and initiatives
- Collaborate with engineers, product managers, designers, and business partners
- Champion best practices in architecture, security, testing, monitoring, and deployment
- Provide mentorship and support your team across backend architecture
- Join a rotating on-call schedule
Requirements:
- At least 5 years of experience building production-grade software
- At least 3 years writing production-level Node.js code using modern frameworks like Fastify or Express
- Backend expertise using TypeScript and Node.js (required)
- Experience integrating AI/ML services into production applications (highly desired)
- Product-minded engineering approach
- Can contribute to frontend work when needed
- Database proficiency with RDBMS and SQL (MySQL or PostgreSQL)
- Solid understanding of software engineering fundamentals
- Cloud infrastructure experience with major cloud providers (AWS preferred)
- Belief in creating diverse, equitable, and inclusive practices
Benefits:
- Top tier medical, dental, & vision benefits for full time employees starting on the first day of employment
- Flexible Paid Time Off for full time employees
- Paid parental leave for all full time employees: 12 weeks paid parental leave for the birthing parent
- Paid parental leave for non-birthing parent: 6 weeks
- One thousand annually for professional development
- Life, AD&D and Disability insurance for full time employees
- 401K (noncontributory by Knock) for all employees
- $75 monthly allowance for health & wellness
- Up to $400 monthly for a co-working space for eligible employees
- $100 monthly allowance for home internet, mobile phone or other communication devices
- $2,500 referral bonus for eligible employees


















