Software Engineer

Product Management, Engineering and Design
Software 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 Software Engineer you will:
Own the core development of the back-end application components
Automate testing for developed components
Maintain clear documentation of back-end components
Stay attuned to, and leverage, emerging trends and best practices for back-end development
Collaborate daily with engineering leadership, product management and design teammates to plan, prioritize and streamline cross-functional product development efforts
Balance experimentation with production

Mac & Mia is building an all-star team, and you should apply if you:
You have 3+ 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, Python etc.)
You are comfortable with modern devops ecosystems: 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 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:
Bring your inner kid to work - We value adventure, authenticity, creativity, & curiosity
Follow the Golden Rule - We put people first and choose what's right, not what's easy
Be scrappy - We believe no job is too big or too small
Own it - We make mistakes, we make it right, and we make it happen

The Fine Print:
The Software Engineer 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.