Software Engineer
- $140,000 - $200,000
- Seattle, WA
- Remote
REMOTE + 10-20% Bonus + 100% Paid Benefits + Opportunities for Raises + AMAZING TEAM/CULTURE
A bit about us:
We're a group of tech veterans with deep and diversified experience on a mission to tackle the most challenging cloud technology problems for our clients. Since our inception in 2012, we've been the driving force behind unlocking major business objectives through innovative solutions and pragmatic approaches. We're a fully remote team with a hybrid office in Chicago, empowering clients from startups to Fortune 500s to embrace cutting-edge technologies and to redefine software as a profit center rather than a cost center.
We're software engineers first and foremost, and a lot of us also have experience in DevOps. We think of DevOps in the original sense of the word: software engineers managing their infra without throwing it over the fence. We work on everything from cloud migrations and application modernization to greenfield products, We also help our clients with their organizational challenges whether it be SDLC, hiring, and more.
More than just expert developers, we are our clients' partners in progress, collaborators in creativity, and fierce advocates for their success. Our approach transcends traditional consultancy—we immerse ourselves into client objectives and teams, infusing passion and expertise to craft elegant solutions to even the most daunting of challenges. With us, clients don't just save time, frustration, and money—we ignite a transformational journey towards creating value and efficient product delivery.
We're software engineers first and foremost, and a lot of us also have experience in DevOps. We think of DevOps in the original sense of the word: software engineers managing their infra without throwing it over the fence. We work on everything from cloud migrations and application modernization to greenfield products, We also help our clients with their organizational challenges whether it be SDLC, hiring, and more.
More than just expert developers, we are our clients' partners in progress, collaborators in creativity, and fierce advocates for their success. Our approach transcends traditional consultancy—we immerse ourselves into client objectives and teams, infusing passion and expertise to craft elegant solutions to even the most daunting of challenges. With us, clients don't just save time, frustration, and money—we ignite a transformational journey towards creating value and efficient product delivery.
Why join us?
The Ideal Candidate
The ideal candidate has diversified experience, is driven by learning and problem solving, self-driven, and is comfortable in ambiguous and unstructured environments. You're comfortable in a client-facing role, and you instill a humble, low-ego, and curious attitude with the team. You've either already lead technical projects or have the goal to get there. You love technology and all of the languages and tools available, but first and foremost you're motivated by what value you can create with those tools rather than the tools themselves.
The ideal candidate has diversified experience, is driven by learning and problem solving, self-driven, and is comfortable in ambiguous and unstructured environments. You're comfortable in a client-facing role, and you instill a humble, low-ego, and curious attitude with the team. You've either already lead technical projects or have the goal to get there. You love technology and all of the languages and tools available, but first and foremost you're motivated by what value you can create with those tools rather than the tools themselves.
Job Details
Responsibilities
We work with a wide variety of technologies that vary from project to project, so the most important skill we look for is the ability to learn quickly.
Requirements
- Working daily alongside client teams and providing hands-on technical leadership
- Writing high-quality, clear, and maintainable code that is built to last
- Defining and focusing on client goals and making pragmatic decisions to achieve them
- Mentoring client teams and leading by example in software development best practices
We work with a wide variety of technologies that vary from project to project, so the most important skill we look for is the ability to learn quickly.
Requirements
- 6+ years or more experience as a software engineer preferably at a SaaS company, startup, or tech consulting shop
- Proficiency in at least 2 of the following languages for backend programming: Go / Golang, Rust, TypeScript / Node, Java
- DevOps/Cloud experience and ability understand and manage the infrastructure your code runs on working with Docker / Kubernetes, Terraform, ArgoCD, AWS, GCP, etc.
- Experience with Agile software development methodologies, focusing on rapid feedback cycles, prototyping, and delivery