Lead Back-end Engineer
Product Management, Engineering and Design
Back-end Architect Engineer
About Mac & Mia:
Save time shopping for your family so you can spend more time being with them - a simple notion that inspired working mom Marie Tillman to create Mac & Mia. Built out of necessity, Mac & Mia is a tech-enabled retail service that is saving busy parents hours of time by offering a remarkably easy way to personalize, build and accentuate their children's wardrobes. Our team curates quality items from an offering of unique, specialty brands that are then hand-selected and delivered to your home – They will fit, feel, and look great on your little ones. Ultimately, we are removing all of the friction from traditional shopping channels, and replacing with delight, discovery, and convenience.
As a Back-End Architect Engineer you will:
Define the core back-end architecture for consumer-facing and internal applications
Own accountability for the quality and extensibility of the back-end application architecture
Maintain clear documentation of back-end systems and applications (including in the code)
Work with engineering leadership to determine hiring plans and align development priorities with company goals
Stay attuned to, and leverage, emerging trends and best practices for back-end development
Help recruit, interview, and build a team and culture that makes Mac & Mia a great home for back-end developers
Collaborate daily with product management and design teammates to plan, prioritize and streamline cross-functional product development efforts
Mentor and empower your team. Lead by example to encourage their professional and personal growth
Be willing to be tactical and get your hands dirty
Empower your team to individually become successful in each role
Balance experimentation with production
Mac & Mia is building an all-star team, and you should apply if you:
You have 5+ years of relative experience building large-scale, consumer-facing products
You are experienced with tried-and-true back-end languages and frameworks (JVM, Java, Spring / Spring Boot, Groovy, Kotlin, Ceylon, Scala, Ruby/Rails, etc.)
You are comfortable with modern devops ecosystems. Mastery of AWS (EC2, Lambda, IAM, CloudFront, S3, RDS, elastic beanstalk, etc.). Containerization (Docker, Kubernetes, Marathon, ECS, etc.)
Continuous integration tools (CircleCi, Jenkins, Bamboo, etc). Mobile CI Tools (Bitrise, TestFlight, FastLane, etc)
Version control (Git)
You have experience with a variety of data systems (RDBMS, K/V, columnar, document, graph, streaming, etc.)
You value automation and open-source libraries that create efficiencies and reinforce quality for all applications and infrastructure management
You are excited about building a team and investing in the growth of individuals
You are known for being a great communicator and use various tactics (pictures, metaphors, storytelling, etc.) to improve understanding
You show humility when you are right or wrong and have the confidence to admit mistakes and collaborate on solutions
You are passionate about building products that feel fun and intuitive to use. You are naturally curious
You are self-motivated and organized
You will thrive if you align with our values:
Have fun everyday: We work hard, and have fun doing it.
Compassion: We believe in putting people first and following the golden rule.
Humility: We are human, we own mistakes and learn quickly.
Make it happen: We're scrappy, no job is too big or too small.
The Fine Print:
The Back-end Architect role is based out of Chicago- our offices are located in Chinatown
Candidates must also pass a background check for employment purposes.
Mac & Mia is an equal opportunity employer.