Full Stack Software Engineer
Listed on 2026-02-20
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
About Ops Level
Ops Level is the leading internal developer portal designed to help engineering teams build, ship, and maintain software better than ever. We believe that developer portals are a critical part of a great developer experience. With customers like Duolingo, Okta, Keller Williams, and Hootsuite, we know that the best businesses in the world prioritize a great developer experience in order to beat the competition.
We're a fully-remote team of folks who care deeply about the daily lives of developers, with team members across North America. Ops Levelers live our company values on a daily basis and when we’re not heads-down on a project or collaborating in real‑time over Zoom, we're competing in trivia over lunch or sharing the latest fur baby photo in #pets-to-make-you-live-longer.
Our culture and values are very important and ground us in how we interact as one team:
- Growth Mindset - Get comfortable with being uncomfortable
- Focus & Efficiency - Keep the main thing the main thing, and get it done
- Empathy - Think of others; think of your users
- Intellectual Honesty - The best solution is more important than anyone’s ego
- Simplicity
We believe in boring technology because it’s well tested and simple. Our current stack is:
- Ruby on Rails (our main application’s backend)
- Vue.js (our app’s UI)
- Graph
QL (how the UI and the backend talk to each other; also used by customers as part of our platform) - MySQL (gotta store those bits somewhere)
- Redis (some bits gotta be stored faster)
- Terraform (config as code, because any other way is painful)
- Kubernetes (we use AWS EKS)
- Golang (for various operational tools and our open source offerings)
- AWS / GCP
- Docker
- Data Dog
- Git
- Work with product, UX, and fellow developers to gain a deep understanding of customer problems and lead development of features to solve those problems
- Hold a high bar of personal technical excellence, demonstrated through high quality, thoroughly tested, and exemplary code contributions and reviews
- Contribute to our culture of “you build it, you own it” by listening to your spidey sense and identifying tech debt or other opportunities to improve our technical architecture
- Lead technical explorations and create PoC prototypes to discover then build the best solution
- Execute projects in a timely manner, helping the team communicate when they are on or off track to meet goals
- Leverage your years of experience by being a mentor and investing in the growth and success of those around you
- Participate in our on‑call schedule, where you may be required to troubleshoot across our core technical stack (Ruby on Rails, VueJS, Graph
QL, and MySQL) - Leverage AI tooling to accelerate development, improve code quality, and enhance Ops Level’s feature set.
- 3‑5 years of professional software development experience
- Strong proficiency in full‑stack development with modern web technologies
- Familiarity with modern AI coding assistants and prompt engineering
- Solid understanding of databases, APIs, and distributed systems
- Track record of shipping production code and delivering features end‑to‑end
- An empathetic, pragmatic, and collaborative approach to problem solving. Done is better than perfect.
- A strong growth mindset. You’re comfortable learning new things quickly. Unknowns are new frontiers waiting to be discovered
- Experience designing architectures with strong interface boundaries and separation of concerns. Your craft is deeply rooted in SOLID design principles
- Experience with modern cloud technologies such as AWS, Docker, Kubernetes, and Terraform
- An understanding of job systems for Ruby on Rails such as Sidekiq
- A deep understanding of MySQL
- Have experience in scaling a web application to thousands of users and millions of events
- Knowledge of in‑memory data stores like Redis
- You can empathize with companies that run 100’s of applications or microservices
- Fast‑paced execution
:
You thrive in dynamic environments and can move quickly while maintaining quality - AI‑enhanced productivity
:
You actively use AI tools to level up your development workflow and are excited about leveraging AI to ship faster - Product‑minded
:
You…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: