Runa is changing the way people work in Latin America. The first step in that mission was to create an automated payroll product for the 17.5MM SMBs that rely on Excel. Moving forward, Runa will expand its product offering to include an ecosystem of financial services and benefits that will improve how companies operate and how employees work. With a recent valuation of $75MM, Runa is backed by Ribbit Capital, Salesforce Ventures, and Y-Combinator.
At the heart of every product, lies the pillars that drive performance, scale, longevity, quality and speed.
At P&T, we have two distinct areas of focus; Developer Experience, which we call DevX and Business Efficiency, playfully named BFF. Together we empower everyone at Runa to do the best work of their life.
DevX achieves this by building and integrating libraries, services, platforms, automations and applications that other engineers at Runa can leverage to build products that encompass the qualities we strive for.
Meanwhile, BFF focuses on business users like Customer Support, Marketing, Product, and Finance, building for them applications, services, tools and automations that help scale their work with improved efficiency and efficacy.
We are a distributed team working from different parts of the world across Latin America, North America and Europe. We put strong emphasis on written asynchronous communication, but we also appreciate the value of in-person interaction.
Our business hours are 9am to 5pm in Mexico City time zone (GMT-5) and we expect our team to have at least 4 hours of overlap in the mornings where we cluster most of our meetings in order to enjoy meeting-free afternoons for focused work.
We use Jira, Confluence, Slack, Google Docs/Sheets/Slides to capture our progress as well as Google Hangouts and Zoom for video conferencing.
We use GitHub, CircleCI and AWS tooling for our builds and production deployments.
We believe in creative diversity as much as natural alignment. The common denominator in our values as fellow humans are
Take control of the outcome: "own." Ensure a successful solution by owning the process, actions and outcomes.
Support others: "collaborate." Achieve your goals with your team
Open a new path: "explore." Create a better way to do things.
Surpass the expectations: "shine." Leave them with a reason to smile.
Have fun: "smile." Enjoy what you do and do it well.
Directly leading our Developer Experience squad while indirectly supporting our Business Efficiency squad, actively in charge of technical direction, architecture and choices.
You will partner with your Product and Delivery Leads to groom, break down and prioritize our backlog.
You will be supported by your Engineering and QA leads to ensure you are unblocked and provided with the right tools and assurance to succeed.
Exploring options, developing PoCs, writing documentation, identifying and mitigating technical risk will be your typical focus areas.
Coaching and mentoring to reduce complexity, improve maintainability and adopt best practices will be what your teammates will expect from you.
Particularly with DevX, you will enjoy strong emphasis on longevity, maintainability, quality, and best practices. You will get to leverage and contribute back to open source projects.
You will be challenged by the pace and growth of a scale-up as well as technical needs of a company moving from a Ruby on Rails monolith to a microservices architecture built on multiple technology stacks like NodeJs and .NetCore.
You will codify and scale best practices at Runa through independent services, software libraries, APIs, documentation, training and evangelism, through innersource and open source.
Experienced in building highly modular, extensible, maintainable and horizontally scalable software.
You probably delete more code than you write. You can’t but recognize patterns in otherwise seemingly unrelated code. You thrive in abstracting patterns one refactor after another.
You don’t feel content until you share patterns and best practices with everyone. You keep asking yourself, how what you do could have been easier, what is harder than it needs to be.
Backends, APIs, frontends, libraries, services, UI components are all the same to you. For you, they are problem domains that require solutions through code that needs to be compatible with a set of APIs provided by the environment they execute in.
You have probably worked in large teams as well as won single-handed achievements. You are still drawn to those parts of the code that, when done right, naturally and organically brings maintainability and speed of development for anyone else who would work on it with or after you.
Perhaps, it does not take a software developer to read your code, it is usually so simple and clear that you might as well ask a random stranger for a quick review of your PR. Your coding style is like your signature and is easily recognized.
You have discovered for yourself that you can multiply the outcome of your approach by packaging them up into libraries, components, services, platforms, tools and automations.
What comes naturally to you is literally your job definition.
In a world that often sacrifices quality over speed, you will be amused by our emphasis on quality, maintainability, longevity, yet you want to be challenged to bring that all together with speed.
You will especially enjoy being surrounded by like minded people. You’ll not only be privileged to offer them technical guidance, but enjoy being challenged by their own autonomy and agency.
Having direct access to a dedicated QA lead is going to be a daily indulgence for you. Knowing that an engineering lead is there with organizational, tooling, process and hiring support, as well as dedicated product and delivery leaders will give you the right focus in technology.
Your work is going to impact our entire product and business. Your code is going to ship within all of our products.
You will establish not only innersource for Runa, but also kick off our open source contributions. Ultimately, your work is going to end up on millions of computers, servers and devices out there.