> Markdown version of [/jobs/ext/2103513-telecommute-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2103513-telecommute-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TELECOMMUTE Staff Software Engineer - **Company:** CODEPATH, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $170,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Cascading Style Sheets (CSS), Software Quality, Database Design, Database Queries, Programming Tools, Django Web Framework, PostgreSQL, Ruby on Rails, Ansible, Software Engineering, Systems Integration, Web Applications, Google Cloud, Large Language Models, Database Optimization, Sinatra (Software), Api Design, Terraform, Docker - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/85d014ca-3235-4914-b5ca-88d08e2dc958 ## About the Role * 10+ years of software engineering experience, including at least 5 years with Ruby on Rails * Familiarity with Claude Code or similar development tools and related best practices * A systems-thinking orientation: you consider scalability, maintainability, and failure modes before writing a line of code * Strong PostgreSQL and database design skills, including experience with complex queries, indexing strategies, and schema evolution * Reasonable working familiarity with the full web stack, from infrastructure to CSS * Demonstrated ability to lead technical decisions in a small, autonomous team environment * Strong written and verbal communication. You can explain a technical tradeoff to a non-engineer without losing what actually matters * Passion for education and desire to make a positive impact Nice to haves * Familiarity with higher education or edtech * Direct experience working with LLMs and generative AI in production * Familiarity with Docker, Ansible, and/or Terraform * Experience deploying on Google Cloud Platform ## Description We're looking for a Staff Software Engineer who can lead at multiple levels at once: the architecture, the product direction, the team's capacity, and the longer arc of where we're going. You'll move fluidly across the full technical stack, from infrastructure decisions to greenfield product work. This is a high-ownership role. You'll work directly with stakeholders to understand what students and staff actually need, participate in deciding what gets built, and then lead the execution. You won't be handed a ticket queue. You'll shape the work. The ideal candidate for this role is a web engineer inspired by potential projects like these: * Building brand-new functionality in Rails and beyond to create sophisticated and powerful new tools for our users and extend our reach to new kinds of learners we've never been able to serve before * Reimagining core platform components as we migrate them from Sinatra to Rails * Integrating AI/ML technology into our platform to support mastery-driven, adaptive learning * Scaling a system that has helped tens of thousands of students to help hundreds of thousands more Key Activities * Architect and build web applications across Ruby on Rails, Sinatra/Padrino, and Django that directly support our mission * Make consequential technical decisions on infrastructure, data modeling, API design, and emerging technologies with full ownership of the tradeoffs * Set the code quality bar through reviews, architectural guidance, and constructive feedback * Write automated tests that reflect real edge cases, not just coverage targets * Identify performance bottlenecks and systemic issues before they become outages * Mentor other engineers and raise the technical ceiling of the team ## Related Videos - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Terraform for Developers](https://www.wearedevelopers.com/videos/3-terraform-for-developers) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)