Job Title: Senior Full Stack Engineer - U.S. Based Remote Company Name: GOOSENECK Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/dfsky6vcqsoyy6jb Job Description: Posted 17h agoSenior Full Stack Engineer - U.S. Based Remote@ GOOSENECKView All JobsWebsiteMinot or MinotRemoteFull TimeResponsibilities:build services, develop frontend, maintain codeRequirements Summary:5+ years software development; strong Python backend (FastAPI); REST APIs; frontend frameworks; PostgreSQL; Docker; Azure; ownership of complex systems.Technical Tools Mentioned:Python, FastAPI, Vue, React, Angular, PostgreSQL, Docker, Azure, GitHub Actions, Bicep Senior Full Stack Engineer - U.S Remote Location Requirement: This role is open to U.S.-based candidates authorized to work in the United States. We are unable to provide visa sponsorship. Candidates must be available during Central Time business hours. About Solutions & Guidance (SAG):Solutions & Guidance (SAG) builds modern software that helps organizations operate more efficiently through better data, automation, and intelligent workflows. Our primary area of expertise is supporting agricultural and construction dealerships, including organizations similar to John Deere dealerships. We work closely with sales, service, parts, and management teams to solve real-world problems around service workflows, data quality, and decision-making.   SAG, LLC is owned by a parent company that also owns Gooseneck Implement, a John Deere dealership headquartered in Minot, North Dakota, with multiple locations across the state. This direct operational connection allows us to build and refine solutions inside a live dealership environment, ensuring everything we deliver is practical, proven, and grounded in real dealership experience. While prior experience in agriculture or construction is not required, an interest in learning operational, field-driven business domains is important. About the Position:We are hiring a Senior Full Stack Engineer to take meaningful ownership of our core applications and services. This is a hands-on, senior-level role focused on writing production code across backend systems, frontend applications, and cloud infrastructure. You will work across multiple codebases, contribute to architectural decisions, and help transition work currently handled by external contractors into internal ownership. This role is well suited for an experienced engineer who enjoys building real systems, solving ambiguous problems, and owning software end-to-end.  We value engineers who enjoy solving practical, field-driven problems in industries like agriculture, logistics, and equipment operations. Current Technology Stack: Our platforms currently run on the following technologies. While this reflects our current implementation, we are open to thoughtful recommendations that improve scalability, maintainability, and long-term value.  ·         Backend: Python 3, FastAPI  ·         Frontend: Modern JavaScript frameworks (Vue.js, React)  ·         Database: PostgreSQL (relational and vector data)  ·         Infrastructure: Docker, Microsoft Azure  ·         CI/CD & IaC: GitHub Actions, Azure tooling (Bicep exposure a plus)    What You’ll Do:  Full Stack Development  ·         Write and maintain production code across backend APIs and frontend applications  ·         Build and extend Python-based services supporting data-driven and AI-enabled workflows  ·         Develop and improve frontend features using modern JavaScript frameworks  ·         Debug, refactor, and improve existing systems for performance, reliability, and clarity  Cloud & Platform Ownership  ·         Build and deploy containerized applications using Docker  ·         Support and improve Azure-hosted services and deployment pipelines  ·         Participate in monitoring, troubleshooting, and production support  ·         Improve development workflows, CI/CD, and environment consistency  Product & Collaboration  ·         Work closely with product and business stakeholders to translate requirements into technical solutions  ·         Provide input on architecture, tradeoffs, and implementation approaches  ·         Estimate effort, plan implementations, and deliver incrementally  ·         Contribute to documentation and shared technical understanding  Internal Capability Growth  ·         Take ownership of work currently handled by external development partners  ·         Mentor internal team members and help raise overall technical capability  ·         Contribute to a culture of quality, pragmatism, and accountability    What You Bring:  Required  ·         5+ years of professional software development experience  ·         Strong backend development experience in Python (FastAPI or similar)  ·         Experience building and consuming REST APIs  ·         Experience developing frontend applications using modern frameworks (Vue, React, Angular, etc.)  ·         Experience working with relational databases (PostgreSQL preferred)  ·         Experience building and deploying Docker-based applications  ·         Comfort working in a cloud environment (Azure preferred)  ·         Ability to take ownership of complex systems with minimal supervision   Preferred  ·         Experience working with data-heavy or AI-enabled applications  ·         Familiarity with vector search or embeddings (not required)  ·         Experience with CI/CD pipelines and modern DevOps practices  ·         Exposure to infrastructure-as-code concepts (Bicep, Terraform, etc.)  ·         Experience inheriting and improving existing systems    Who You Are:  ·         A senior engineer who enjoys owning systems, not just completing tickets  ·         Comfortable operating in ambiguity and figuring things out independently  ·         Pragmatic and business-aware, with a focus on delivering value  ·         Collaborative and able to work closely with technical and non-technical stakeholders  ·         Motivated by impact, autonomy, and building things that matter    Why Join SAG?  ·         High ownership and visibility in a small, capable team  ·         Opportunity to take real responsibility for production systems  ·         Ability to influence technical direction over time  ·         Competitive compensation and flexibility  ·         Remote-friendly environment with strong autonomy