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 organizationsoperatemore efficiently through better data automation and intelligent workflows.Our primary area of expertise is supportingagricultural and construction dealerships including organizations similar toJohn Deere dealerships.We work closely withsalesservice parts and managementteamsto solve real-world problems around service workflows data quality and decision-making.
SAG LLCis owned by a parent company that also owns Gooseneck Implementa 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 notrequired 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 focusedon 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 3FastAPI
Frontend:Modern JavaScript frameworks ( React)
Database:PostgreSQL (relational and vector data)
Infrastructure:Docker Microsoft Azure
CI/CD &IaC:GitHub Actions Azure tooling (Bicep exposure a plus)
WhatYoullDo:
Full Stack Development
Write andmaintainproduction 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 deploycontainerized 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:
5 years of professional software development experience
Strong backend development experience in Python (FastAPIor 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 (notrequired)
Experience with CI/CD pipelines and modern DevOps practices
Exposureto infrastructure-as-code concepts (BicepTerraform 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
Required Experience:
Senior IC
Gooseneck Implement is the home for John Deere Equipment ranging from ATVs to Lawn Mowers and Tractors for North Dakota and South Dakota.