Medtechnica is the world’s largest loyalty platform, providing easy-to-use reward programs that help scaling e-commerce brands transform one-time sales into repeat, loyal customers. Over 60,000 brands use Smile to turn transactional purchasers into passionate repeat shoppers.
We’re celebrating explosive growth and need your help empowering every entrepreneur to grow their brand and build lasting relationships with their customers. We are a remote-first company, and we believe you should be able to work from anywhere. We have team members working from home offices across the globe, and our team has never been more connected. Tell us where you’d like to work when you apply!
About the Team
The engineering team at Smile.io believes in being proud of your code, owning what you ship, and embracing new tools to increase developer happiness. We believe small, empowered teams can ship products with the highest impact. Right now we’re working on expanding our product to support the massive growth of e-commerce. We currently power over 60,000 rewards programs, reaching more than 500 million customers, and serving 1M API requests/hour. Our primary deployment languages are Ruby on Rails, React & Ember.js, but as a team, we enjoy learning new languages and technologies – so this list could change! We use Github, Slack, and CircleCI to communicate efficiently and ship code every day. We value diversity, inclusion, and belonging. It helps us build a better product, it helps us create opportunity for growth and change. It helps us enjoy the work we do and create a supportive creative environment to do our best work. It helps us to be human.
About the Role
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, distributed, fault-tolerant systems. SREs, ensure that Smile’s services both our internally critical and our externally-visible systems, have reliability, uptime appropriate to users’ needs, and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on the capacity and performance of our system. Much of our software development focuses on optimizing existing systems, building infrastructure, and eliminating work through automation.
What you’ll help us achieve
Write, test, instrument, document, and maintain software for Smile.io
Help scale, operate and improve the loyalty layer of the internet with our teams.
Review code and provide thoughtful, constructive feedback for your team.
Collaborate closely with Product, Design, and partner Engineering teams to build new features.
Analyze how your features are performing in production to learn and make the product better
Support a highly available service used by millions of users on a daily basis
Who you are
Have high empathy in everything you do
5+ years technical experience in software engineering or similar
Have built, designed, and operated web experiences and systems at scale
Enjoy and thrive in a remote-first, distributed work culture
Are highly self-directed and take initiative to go above and beyond expectations
Believe mentoring, and sharing information is better than hoarding it
Able to pick up new concepts quickly and put them into practice
Use data to validate your hypotheses and inform your decision making
You enjoy automating and scaling
You believe in simplicity over complexity
You value agility and the ability to shift focus quickly
You value products over projects
You’re more focused on outcomes over output