Sr Software Engineer - Platform
Job Description
Job Type
Full-time
Description
We're seeking an experienced Sr Software Engineer - Platform to help us build better user experiences for our retail consumer and B2B e-commerce platform. We're also improving our internal Operations portals and automation. Our engineers work on full stack solutions with a strong emphasis on SOA leveraging modern technologies and SDLC.
As a founding member of our Platform Engineering team you'll help us build modern React / next.js based web applications, with GoLang, NodeJS, or Python middle tier micro-services running within our AWS cloud. You'll add value for our customers and our staff while consistently and rapidly shipping high quality code and features to our platform.
The job responsibilities include understanding and evaluating our current platform technology stack, and helping architect and engineer new platform features to support our existing retail customer base, and to enable scalable B2B platform growth. We'll be ripping off the "duct tape and strings" to build internal tooling and portals to facilitate our Operations, Merchandise, and Fulfillment teams.
This is a unique opportunity to join a successful e-commerce company pivoting in its journey, from a retail first company, to a technology company, in order to scale our platform to match our growth goals. Come help us build a team of experienced engineers transforming our full stack and aligning our technical staff & capabilities to meet the demands of our growing business and YoY success. As we build our platform of the future you'll have an amazing opportunity to create a long lasting impact as a founding member of our staff, as you help set the roadmap and technology base for our growing engineering department.
This fully remote role is open to candidates in most states. Working remotely from a primary residence outside the United States is currently not permitted for this role.
About Knack:
Knackshops Inc is the market-leading custom gift platform that helps customers deepen their interpersonal relationships through meaningful gifts. At the core of what we do is a firm belief in gift giving as a creative force for good in the world, and a commitment to making gift givers the hero in everything we do. Our mission is to disrupt the $60B "send a gift" market by harnessing technology to empower gift givers and build powerful digital experiences around physical gifts.
Knack offers more individualized customer experiences, ethos-based products and expert advice than any competitor in the category. The first 100% made-to-order gift challenger, our market-leading features such as video messaging, Gift Builders and Private Events are widely mimicked but not surpassed. Our latest innovation, Knest, provides flexible personal and company-branded gift sites that bring gift givers and gift recipients closer together by adding a digital experiential layer to the act of gifting.
Our culture is ambitious and collaborative. We are optimistic and mission-driven. We believe that people live up to the expectations we have of them, and we expect greatness from each other. We work hard but always have each other's backs. We problem solve but don't blame. When challenges arise, it's all-hands-on-deck because we expect mistakes and learn from them. We create space for employees to be their best selves. We trust our employees to manage their own time and location and we work hard to maintain our strong culture as we grow.
Knack is an Equal Opportunity Employer. Knack does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.
Requirements
Who you are:
Full-time
Description
We're seeking an experienced Sr Software Engineer - Platform to help us build better user experiences for our retail consumer and B2B e-commerce platform. We're also improving our internal Operations portals and automation. Our engineers work on full stack solutions with a strong emphasis on SOA leveraging modern technologies and SDLC.
As a founding member of our Platform Engineering team you'll help us build modern React / next.js based web applications, with GoLang, NodeJS, or Python middle tier micro-services running within our AWS cloud. You'll add value for our customers and our staff while consistently and rapidly shipping high quality code and features to our platform.
The job responsibilities include understanding and evaluating our current platform technology stack, and helping architect and engineer new platform features to support our existing retail customer base, and to enable scalable B2B platform growth. We'll be ripping off the "duct tape and strings" to build internal tooling and portals to facilitate our Operations, Merchandise, and Fulfillment teams.
This is a unique opportunity to join a successful e-commerce company pivoting in its journey, from a retail first company, to a technology company, in order to scale our platform to match our growth goals. Come help us build a team of experienced engineers transforming our full stack and aligning our technical staff & capabilities to meet the demands of our growing business and YoY success. As we build our platform of the future you'll have an amazing opportunity to create a long lasting impact as a founding member of our staff, as you help set the roadmap and technology base for our growing engineering department.
This fully remote role is open to candidates in most states. Working remotely from a primary residence outside the United States is currently not permitted for this role.
About Knack:
Knackshops Inc is the market-leading custom gift platform that helps customers deepen their interpersonal relationships through meaningful gifts. At the core of what we do is a firm belief in gift giving as a creative force for good in the world, and a commitment to making gift givers the hero in everything we do. Our mission is to disrupt the $60B "send a gift" market by harnessing technology to empower gift givers and build powerful digital experiences around physical gifts.
Knack offers more individualized customer experiences, ethos-based products and expert advice than any competitor in the category. The first 100% made-to-order gift challenger, our market-leading features such as video messaging, Gift Builders and Private Events are widely mimicked but not surpassed. Our latest innovation, Knest, provides flexible personal and company-branded gift sites that bring gift givers and gift recipients closer together by adding a digital experiential layer to the act of gifting.
Our culture is ambitious and collaborative. We are optimistic and mission-driven. We believe that people live up to the expectations we have of them, and we expect greatness from each other. We work hard but always have each other's backs. We problem solve but don't blame. When challenges arise, it's all-hands-on-deck because we expect mistakes and learn from them. We create space for employees to be their best selves. We trust our employees to manage their own time and location and we work hard to maintain our strong culture as we grow.
Knack is an Equal Opportunity Employer. Knack does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.
Requirements
Who you are:
- Have experience developing full stack solutions with a major programming language (JavaScript, TypeScript, GoLang, Ruby or Python).
- Have significant experience with front end development in React, next.js, and CSS, with strong skills in JavaScript, TypeScript, NodeJS, and VueJS.
- Have middle-tier SOA experience and skills designing and writing micro-services in GoLang (preferably), Python, or RoR, etc.
- Have experience implementing testable code and unit tests in the UI codebase and middle tier services. We focus on quality vs quantity as we implement our test and evaluate our coverage.
- Bonus if you have experience with containerized services via docker and Kubernetes.
- Familiarity with headless eCommerce platforms such as Shopify is desired but not required.
- Have experience working with Docker, AWS Technologies, MySQL, Lambda (Serverless), and comfort interacting with AWS resources via Console, SDKs, and the CLI.
- You have a desire to drive platform architecture, design, and implementation, and can communicate architectural concepts succinctly.
- You have a strong passion for new technologies and driving innovation.
- Learning technologies and expanding your skillset is always on your mind.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
08/11/2022
Views
6
Positive
Subjectivity Score: 0.8
Similar Jobs
Senior Solutions Engineer - Commerce Intelligence Platform -
Views in the last 30 days - 0
View Details