Senior Software Engineer (Full-stack)
Knoetic
·
Posted:
April 13, 2023
·
Remote
About the position
The job overview for this role is that Knoetic is seeking Senior Full-stack Engineers to join their founding Engineering team. The engineers will have the opportunity to work across the stack, from front to back, and will be responsible for rapidly building prototypes, iterating, and releasing scalable products. The goal is to make the people analytics experience for Chief People Officers (CPOs), people leaders, and organizations more insightful and efficient. The ideal candidate should have a BS degree in Computer Science or equivalent practical experience, along with 4+ years of experience building modern web applications using Javascript frameworks and backend programming languages.
Responsibilities
- Produce high-quality, production-ready, readable, maintainable code
- Lead large projects from initial inception to production
- Collaborate with leadership and with peers across engineering, design, product, and go-to-market
- Build beautiful, scalable solutions to make the people Analytics experience for CPOs, people leaders, and entire organizations 100x more efficient
- Onboard and learn more about the company’s mission, culture, and values. Write a user manual and a Professional Development Plan outlining professional growth over the next 1-2 years
- Understand Knoetic's tech infrastructure in-depth
- Deploy the first Pull Request to production
- Participate in road mapping and architecture discussions
- Pair program with talented, ambitious engineers within a highly-collaborative team
- Collaborate with the team, including the product manager and product designer, to deliver a low/medium-sized project
- Lead a complex project from inception to deployment that will immediately provide value to users
- Identify, evaluate, and define improvements to the existing infrastructure and product
Requirements
- BS degree in Computer Science or equivalent practical experience
- 4+ years of experience building modern web applications using Javascript frameworks like ReactJS or similar, and with backend programming languages like NodeJS, Python, or similar
- Demonstrated comfort building applications using our backend tech stack (Go, AWS, Kubernetes, SQL, NodeJS)
- Ability to identify and address issues before they become problems
- Skilled at finding signals in the noise
Benefits
- Competitive salary range of $140,000 - $190,000 in New York City
- Opportunity to work with a diverse team
- Chance to improve the work lives of millions of people
- Ambitious and collaborative team environment
- Opportunity to work across the stack, front to back
- Rapidly build prototypes and iterate on ideas
- Collaborate with leadership and peers across engineering, design, product, and go-to-market
- Build scalable solutions to make the people analytics experience more efficient
- Onboarding and learning about the company's mission, culture, and values
- Professional development opportunities
- Pairing with a peer to get up to speed on tech infrastructure
- Deployment of first Pull Request to production within the first week
- Participation in road mapping and architecture discussions within the first month
- Pair programming with talented engineers
- Collaboration with the team to deliver a project within the first month
- Leading a complex project from inception to deployment within three months
- Identifying, evaluating, and defining improvements to the existing infrastructure and product
- Opportunity to shape the future of work