We're looking for a Senior (or Staff-level) Backend Software Engineer to help us build Tina Cloud. We believe Tina will be a game-changer for content management on the web, and you'll be instrumental in architecting and evolving the system to meet the needs of our users. Because you are a product-minded developer, you easily connect the dots between our tech, the business, and of course, our users. You are empathetic, thoughtful and a true team player, collaborating easily with your colleagues across the org. You love the fast pace of startups, the ownership that comes with being a part of a small team, and are passionate about open-source software and communities. If you're an optimistic self-starter who loves finding elegant solutions to hard problems, we want to hear from you!
What You'll Do: • Contribute to the vision and technical strategy of Tina Cloud. • Architect and build the APIs that power the developers using Tina. • Help establish high technical standards for the team. • Provide technical mentorship to other engineers on the team.
Who You Are: • You have 8+ years of software development experience and have built and scaled multiple production back-end systems before. • You have deep experience in either Go or Node.js. • You have experience architecting systems on cloud infrastructure (AWS preferred) and have strong knowledge of security, serverless and NoSQL. • You’re excellent at weighing the short and long-term tradeoffs of complex technical decisions. • You’re an excellent communicator and collaborator, driving technical decisions in a collaborative environment. • You enjoy digging deep and solving tough problems with code, as you’ll be building abstractions, refactoring, and troubleshooting regularly. • You enjoy the autonomy, entrepreneurialism, and bias for execution found in a technology startup.
At Forestry.io, we’re on a mission to help people build a better web. We’re a growing company with big dreams and ample opportunities for you to have an impact and grow with us.
At Forestry.io, we believe the web is one of humanity’s greatest achievements, and our mission is to help people build a better web. So we’re building a Git-backed content management system (Forestry CMS) and an open-source site-editing toolkit (Tina CMS) -both focused on the JAMstack.
We’re a remote-first team founded in PEI, Canada. We take our time hiring, and we hire for the person, not simply for the role. We value respect and empathy, and we strive to reflect those values in our hiring process. Read more about our culture, values, hiring process, and perks. We’re a group of passionate, dedicated and kind people who love working together to build great things for the web. We thrive on autonomy and collaboration, and enjoy utilizing the various perspectives of our team to solve hard problems. We're a remote-first team with a headquarters in Prince Edward Island, Canada and nearly half our staff working remotely. We believe that the most diverse and inclusive teams build the best products! As an equal opportunity employer, we do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Over time we have learned that team members who have the following qualities thrive at Forestry. Positive and Respectful • Someone who can stay calm & cool in difficult situations. Someone who can uplift their team even when things are tough. Someone who assumes the best of others and always treats others with respect. Accountable Team Players • Someone who puts others first and measures success at the team level. Someone who is happy to be held accountable, and hold their teammates accountable. Someone who communicates freely, openly and honestly. Leaders who are servants. Proactive and Driven • Someone who doesn’t wait for things to come to them, but takes initiative. Someone who proactively identifies problems and offers solutions. Someone who's driven to be and do their best. Dedicated to Their Craft • Someone who likes what they do and strives to master their skills. Someone who is continuously learning. Someone who welcomes feedback in order to grow. Curious Problem Solvers • Someone who’s willing to wrestle with hard questions and doesn’t settle for shallow answers. Someone who thinks deeply and likes to solve tough problems. Someone who seeks to understand the "why." Comfortable With Ambiguity • Someone who enjoys navigating uncharted territory. Someone who can explain the pros and cons of various approaches, be decisive and move forward in the midst of uncertainty. Someone who seeks to bring clarity to ambiguity, but is comfortable with it when it's outside of their control. Impact Maximizers • Someone who has a bias toward action. Someone who can identify how to best move the needle and focus there. Someone who's eager to spend 20 minutes helping their teammate save 4 hours.
What are signals?
Signals are a way of compiling a list of people you’ll consider working with. Others can signal you as well.
By signaling a person or organization you notify them that you’ll consider working with them. Thus:
55% of jobs are filled via referrals 1 . With Signals, Torre makes it easy for you.