Principal Software Architect
3 days ago
Louisville
We are a growing software driven startup seeking a Principal Software Architect to help build an exceptional user experience for millions of users in the coming years, and we need your help to grow to the next level! Our sophisticated tech stack involves e-commerce, fulfillment, tracking, and both forward and reverse logistics, multi-stage IoT using RFID, and AI-driven fit algorithms as part of a highly scalable cloud-based SaaS services. We are rapidly expanding our API-driven platform to a wide array of partners, and we will leverage your knowledge and talent to create amazing UX experiences as a member of our Core Platform team. We are a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be transparent, respectful, humble, hardworking and, above all, collaborative. We’d love to have you join our amazing team! What you will be doing • Building amazing software that make us the leader in our space, • One of two technical leaders of a dedicated engineering team handling core software architecture, guiding teams of engineers technically, • Guide and mentor other engineers on architectural design, appropriate data model, and reasonable deployment, supporting other teams as features are developed that use your services, • Be the visionary for a disciplined team of hardcore software engineers and talented product managers using the latest tooling What you should have • Experience working in an agile development environment, building high performance REST and GraphQL services on AWS, • Strong hands-on coding experience in Node.js and Python/Django, with Laravel as a very nice to have, • Must live within 3 hours of Eastern Standard Time (EST); strong preference for candidates within 7 hours driving time to Louisville, KY (Nashville, Cincinnati, St. Louis, Columbus, Chicago, Indianapolis, Charlotte, Pittsburg, Cleveland) for occasional meetups, • 10+ years of professional experience developing enterprise level, large-scale web services, • 5+ years of experience working in Django and/or Javascript at SaaS software companies or e-commerce, where your code is used by external customers (not internal users), • Experience with authentication (oAuth2, LDAP) and writing your own token service, as well as secrets encryption (sealed secrets, Hashicorp Vault, or AWS secrets manager), • Current job title is principal engineer or higher, • Deep experience writing and tuning queries for relational databases including PostgreSQL and MySQL, • Significant experience with docker and docker-compose, including multistage docker builds, • Production GraphQL experience, ideally using versioning, • Experience with AWS in production at scale, • Deep git fu, including knowledge of advanced git technique (rebase, amend a commit), • A bachelor’s degree in computer science, mathematics, physics, or comparable industry experience within a software organization, or higher, • Experience working across the org with product managers and eng teams; good sense of the give and take in driving an architectural vision across multiple releases, • Curious, dedicated to learning, low ego Extremely Nice to Haves • Experience with Laravel and/or Node.js and/or Django at large scale (millions of users); this one item sets you far apart from the majority of candidates, • Architectural leadership experience over the course of a minimum of two years at a company (design significant changes, guide+contribute to implementation, deploy/migrate that big change, find and fix bugs in it, and ship a V2), • Familiar with thread concurrency and related async, queues, sockets, deep HTTP, • Comfortable using dozens of third-party commodity SaaS services for the basics, and can name those tools, • Experience with supervised machine learning algorithms such as random forest or linear regression, • Companies you have worked at are in Crunchbase and are listed as SaaS or software companies, • Current job title is architect Books We Like • The Hard Thing About Hard Things, • Good to Great, • The Advantage