Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We connect high-growth companies with top-tier software developers. Simplifying talent acquisition for startups and enterprises. 💻✨ Get your trial or contractor engagement today! #SoftwareDevelopment #TechTalent.
A 2023 America’s Best Startup Employers Honoree.
https://www.forbes.com/lists/americas-best-startup-employers
At Generation Tux, we believe that life’s most special events should involve high-quality, convenient, and affordable options for men’s formalwear. We believe you shouldn’t have to compromise on the perfect look because a style is out of stock or out of your price range.
After over 40 years of experience at Men’s Wearhouse, our founder George Zimmer was ready to shake up the men’s fashion industry with an innovative way to rent. In today’s market, the convenience of online options is hard to beat. That’s why Generation Tux offers everything you could possibly need to get your perfect formalwear look - from fit to delivery- all from the comfort of your own home.
About The Role
Generation Tux is an online tuxedo and suit rental platform founded by menswear legend, George Zimmer. George created the company in 2014 to provide high-quality tuxedo and suit rentals, competitively priced, and in the most convenient way possible -- shipped directly to your door. Generation Tux is a growth-stage startup, and we need your help taking our growth to the next level. We are a growing software driven startup seeking a Principal Software Engineer 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. Generation Tux has 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’ll Do
Building amazing software that make us the leader in our space Own all Kubernetes deployment code for a complex environment of multiple microservices and DBs, working closely with engineers who handle Docker builds Guide and mentor other engineers on architectural design, appropriate data model, and reasonable deployment, supporting other teams that use your services Be the core site reliability engineer for a disciplined team of hardcore software engineers using the latest tooling
What You’ll Bring
What you should have Experience working in an agile development environment
5+ years experience deploying complex HTTP based services on Docker and Kubernetes at scale, ideally on AWS
Strong coding experience in Python or related language to support operations automation
Must live within 3 hours of Eastern Standard Time (EST); preference for candidates within 7 hours driving time to Louisville, KY (Nashville, Cincinnati, St. Louis, Columbus, Chicago, Indianapolis, Charlotte, Pittsburg, Cleveland) for occasional meetups
At least two years working with a title of Senior Devops Engineer or Senior SRE at a software company, where your code is used by external customers (not internal users)
Experience with authentication (oAuth2, LDAP) and how token services work
4+ years experience with AWS networking including ALB/ELB, VPC, and the two dozen other objects on the VPC page
2+ years experience with Terraform
Linux mastery
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 -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 Kubernetes and related opensource tools (sealed secrets, ArgoCD, CoreDNS)
Debugging skills using Datadog, kubectl, low level Linux
Familiar with thread concurrency and related async, queues, sockets, deep HTTP
Solid knowledge of PostgreSQL and MySQL databases, especially on AWS
Have done large scale database upgrades with minimal downtime leveraging Kubernetes, terraform and scripting
Companies you have worked at can be found in Crunchbase and are listed as SaaS or software Not great/Counter-indicators
Most recent deploying in Azure and using C#/.NET tooling
No large scale production experience
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.