> Markdown version of [/jobs/ext/2203431-application-engineer](https://www.wearedevelopers.com/jobs/ext/2203431-application-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). --- # Application Engineer - **Company:** PATH LABS INC - **Location:** Missoula, MT, United States (Remote available) - **Experience:** Experienced - **Salary:** $63,400.0 - $99,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Business Analytics Applications, Applications Architecture, Application Layers, Business Software, Relational Databases, Python (Programming Language), DataOps, Next.js, Software Engineering, Systems Integration, TypeScript, Google Cloud, Snowflake, Technical Debt, Backend, Data Pipelines, Airtable - **Published:** August 23, 2026 - **Apply:** https://www.careerjet.com/jobad/uscda1da8ddadb3ba9eb374512576c815b ## About the Role * 4+ years building or maintaining internal business applications or integrated tooling environments * Substantial hands-on Retool experience. You've built and shipped non-trivial Retool applications * You're comfortable with queries and transformers, component state, custom components, and Retool's permissions and source-control models. * Hands-on experience with permissions architecture across multi-system environments * Comfort with relational databases: reading and writing queries, understanding data relationships, and knowing when a schema decision will cause problems later * Experience integrating third-party platforms via APIs or embed patterns * JavaScript/TypeScript proficiency * Ability to work independently from a defined spec, and the judgment to flag when the spec needs to change * Demonstrated ability to inherit and extend an existing codebase without needing to rebuild it * Strong written communication ## Description This is not a software engineering role at a product company. It's a role for someone who thrives at the intersection of business operations and technology - someone who can take a defined problem, understand the system context around it, and build a clean, maintainable solution. You'll work directly with our VP of Technology and Data Operations Manager. Your job is to bridge the gap between our data pipeline and the tools our team actually uses: making sure permissions are structured correctly, integrations are sound, and new components bolt on without creating technical debt. Responsibilities * Own the application layer across our internal and client-facing tooling, including architecture, permissions, and integrations * Build and extend Retool applications - queries, components, state, and the backend logic behind them * Design and maintain multi-layer permission and identity systems across connected platforms, ensuring role-based access is enforced consistently end to end and identity is maintained between systems. * Continuously assess existing application architecture for efficiency, scalability, and gaps, and drive improvements as the stack evolves * Partner with the data team so application behavior stays aligned with the underlying data model and pipeline * Own the integration of analytics, reporting, and other capabilities into core platforms * Plan and execute extensions to existing tools, including client-facing surfaces * Document what you build so it can be maintained, handed off, and extended * Give clear status updates and flag blockers early, To be clear about what this is not: we aren't training or fine-tuning models. We're using AI as part of how we build, and building AI features into internal products. Nice to Have * Experience with embedded analytics or BI platform integrations * Digital advertising domain knowledge - media planning, campaign operations, or agency reporting * Airtable, Snowflake, or similar * Google Cloud Platform * Next.js * Prior work in an agency, media services company, or another environment with real client deadlines Our Stack * Retool * Snowflake * Python * TypeScript/Next.js * Google Cloud Run Powered by JazzHR ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [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)