Position: Director of Engineering
Company: Mirigos
Category: Data Engineer
Experience required: 5y
English level: upper

You know how no one picks up the phone these days? Or when you call someone and the voicemail says, “Don’t leave me a voicemail. Just text me.”

We believe that having conversations is good for business. The easiest, fastest, and most effective way to create conversations is with SMS text messaging. Our two-way text messaging platform helps businesses send and receive an SMS text and MMS picture messages online or on the go.

We’ve all heard the saying, “it takes a village to raise a child”, but when it comes to your business, “it takes a team to grow and scale” and that's why we need your help.

THE ROLE 
• Provide technical leadership, architectural guidance, and direction to the engineering, QA and DevOps teams, including career guidance and regular one-on-one sessions.
• Troubleshoot code level problems quickly and efficiently
• Evaluate and recommend tools, technologies and processes to ensure the highest quality software development
• Responsible for the evolution of the technology roadmap and architecture
• Create and implement best practice engineering methods, policies, and processes
• Provide best practices for scaling our engineering team for when we go from 10 to 50
• Communicate technical and product decisions to the right people, resolve blocking issues, and keep the engineering team operating smoothly
• Maintaining positive relationships with both internal and external stakeholders
• Understand business requirements and craft a system architecture while reducing risk and delivering product releases on time and on a budget without diminishing code quality
-
SKILLS
Here’s a taste of some of the things we require for you to be successful in this role...
• At least 5 years of direct development experience
• At least 5 years of PHP/Laravel experience
• At least 8 years of experience in software engineering, with at least 4 years in a managerial role
• Experience managing multiple teams working on multiple projects
• Strong understanding of AWS cloud-native web and mobile applications
• Experience with microservice-centric architectures
• Experience working in early-stage companies
• Experience with AWS application and service cloud-scaling
• Excellent communication skills, capable of conveying complex systems to technical and non-technical audiences
• Strong understanding of modern DevOps practices


OUR CORE VALUES
We Figure It Out.
We're a startup. Stuff will break and things will not work as you want them to. You will hit barriers and blocks keeping you from getting done what you said you'd do. You are the type of person that "come hell or high water" will figure it out. This is fun for you.

Seek Continuous Improvement.
We pursue GREATNESS. There’s a wealth of knowledge in books, articles, videos, courses, training events, and everywhere you look. Just Google it. If you can’t “figure it out” yourself, trust me, someone else already has for you. We're resourceful and go deep to learn the best strategies.

Keep it Real & Conversational.
Seeing things for “how they truly are” gives us power. In fact, we have to be real in order to survive and thrive. We have to speak truthfully and honestly because if we don't let things go unsaid, animosity stirs, and resentment takes over. It's debilitating for high-performance teams to win. Speak truthfully and keep it real. Call it like it is. Provide solutions, not problems.

People First Mindset.
As we seek to constantly improve, we realize that the best answers to many of the opportunities to grow, products to create, and partnerships to solidify come from our customers. Helping the customer achieve success is our ultimate goal and through that, we find new ways to make our product and team better.

Be Flexible.
The road is never straight and there will be twists and turns and bumps and stops. We all need to grow in the same direction to work together and get things done. Don't make it harder than it has to be. If it takes a few minutes, hook a brother up. Don't battle. We win together, not apart. Okay, with that out of the way, let’s get into what this role will look like for you…

HOW WE WORK 
This is how we do it. We're a Remote First company with a global team of developers, designers, success, sales, and marketing members from around the world. Our team is spread across the USA, Europe, and Asia (Florida, Colorado, Wisconsin, Texas, Utah, California, Bosnia Herzegovina, and Belarus)

We love planning & executing. So each year we get together for a retreat to work backwards to create our Annual Aim, Quarterly Rocks, Monthly Outcomes, Weekly Goals, and Daily Tasks. (It’s not perfect, but it’s good enough for now. You can help improve this too.) Work hard and play hard. Life and work don't have to be so hard. The environment we created is fun, relaxed, yet backed up by results.