Drive the complete lifecycle of new features from conception, testing, to iterative delivery across our full stack
Build and maintain scalable serverless backend services using Python, Node.js, and Go
Develop responsive, user-friendly frontend applications using React and TypeScript
Work with cloud infrastructure on AWS, leveraging Lambda, Aurora, S3, and other serverless technologies
Integrate hardware components including Raspberry Pis and OpenWRT routers with AWS IoT services
Partner with teams across the organization to gain insights into customer and vendor needs
Collaborate on technical decisions and contribute to architectural discussions
Participate in code reviews and help maintain high standards for code quality
Help design and implement scalable, reliable system components for both digital and physical fulfillment
Tackle complex technical challenges across the full stack, contributing innovative solutions and efficient implementations
Collaborate with Product, Design, and Operations teams to deliver high-quality features and technical solutions
Uphold high standards for code quality, testing, and software development practices through robust testing and clean code principles
Support our products and services for both internal and external users, ensuring reliability and performance
Requirements
5+ years of experience in software engineering with deep knowledge of Python and React
2+ years of cloud hosting experience, preferably AWS (other cloud platforms welcome with willingness to learn)
Experience with serverless architectures and cloud services (AWS Lambda, Aurora, S3, EventBridge, etc.)
Familiarity with databases (MySQL, TimescaleDB) and data management practices
Knowledge of infrastructure as code (Terraform), and modern deployment practices
Experience with scripting, deployment processes, and CI/CD pipelines (GitHub Actions preferred)
Strong understanding of full-stack development principles and modern web technologies
Demonstrated commitment to writing robust, clean code through comprehensive testing.
Benefits
Technical Impact & Growth: Opportunity to work on a unique product that combines digital and physical fulfillment, developing expertise in cutting-edge technologies while driving revenue and company success
Full-Stack Ownership: Complete lifecycle ownership of features from conception to deployment, working across our entire technology stack
Product Innovation: Play an important role in scaling an existing product to new levels of functionality and performance, with direct impact on customer experience
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.