Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer (Python/Django)

$115k - $130k
Full-time

Schnabel Engineering

Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural, tunnel, and dam engineering. Schnabel’s high standards for quality, business ethics, and concern for the communities in which we live are a vital part of who we are. Schnabel is an ENR Top 500 Design Firm with 700+ employees in 32 offices throughout the United States

Recognized by CE News as one of the Best Engineering Firms to Work for, Schnabel provides employees with a competitive benefits package including maternity leave, tuition reimbursement for continuing education, health, dental, life and disability insurance and a wellness program. As an employee-owned company, through the Employee Stock Ownership Plan, Schnabel employees directly benefit from the success of our growing firm.  

Benefit options include:  


  • Medical insurance

  • Dental insurance

  • Flexible spending accounts

  • Employee life & ADD insurance (100% company-paid)

  • Short-term disability (100% company-paid)

  • Long-term disability

  • Supplemental life insurance

  • 401(k) and profit-sharing plan

  • Employee stock ownership plan (ESOP)

  • Bonus program

  • Paid time off

  • 9 Paid Holidays

  • Wellness program

  • Professional development and tuition reimbursement

Job Description:

Schnabel's Research, Development, and Innovation (RDI) group is seeking a Full Stack Software Engineer (Python/Django) to design, develop, and support web applications, data platforms, and digital tools that enhance engineering workflows and client services.

In this role, you will collaborate with engineers, project managers, and technical specialists to create software solutions that improve how engineering data is collected, managed, analyzed, and delivered. You will contribute to a variety of initiatives, including project portals, workflow automation, GIS-enabled applications, dashboards, data visualization tools, and integrations with engineering and business systems.

This position is ideal for a developer who enjoys solving complex problems, building scalable applications, and translating real-world business and engineering needs into practical software solutions. While prior engineering industry experience is not required, an interest in learning and supporting engineering, environmental, and infrastructure projects is essential.

The RDI group helps transform emerging ideas and technologies into practical solutions that improve engineering workflows, project delivery, and client outcomes. The team works with technical staff across the company to identify opportunities, evaluate new technologies, develop and implement innovative tools and processes, and support adoption through training, pilot projects, and change management efforts. RDI also advances Schnabel's industry leadership through applied research, conference presentations, publications, and business development support. Areas of focus span artificial intelligence, automation, geospatial technologies, advanced sensing and reality capture, software engineering, data management, optimization, and visualization technologies.

Job Responsibilities:


  • Design, develop, and maintain full-stack web applications using Python and Django.

  • Build and support data management, automation, reporting, and visualization solutions.

  • Develop integrations between applications, databases, GIS platforms, and other business systems.

  • Deploy, monitor, and maintain applications in cloud, server, and containerized environments.

  • Collaborate with engineers, project managers, and stakeholders to gather requirements and deliver software solutions.

  • Support software quality through testing, documentation, source control, and development best practices.

  • Enhance existing applications and platforms to improve performance, usability, and long-term maintainability.

  • Create dashboards, tools, and workflows that help users access and understand complex project and engineering data.

Required Skills & Qualifications:


  • Bachelor's degree in Computer Science, Software Engineering, Civil Engineering, Construction Management, Architecture, or a related technical field; or equivalent professional experience.

  • 5+ years of relevant professional experience. 

  • Experience developing web applications using Python and Django.

  • Working knowledge of relational databases, web technologies, and application deployment environments.

  • Experience using source control tools such as Git and familiarity with software development best practices.

  • Ability to work with a variety of data sources, including structured, geospatial, and project-related data.

  • Strong problem-solving, organizational, and communication skills.

  • Ability to collaborate effectively with technical and non-technical stakeholders.

  • Interest in learning and supporting engineering, infrastructure, and AEC industry workflows.

Preferred Skills & Qualifications:


  • Experience developing software solutions for engineering, construction, environmental, infrastructure, or related industries.

  • Familiarity with REST APIs, application integrations, and modern web development frameworks and tools.

  • Experience with cloud platforms, containerization, DevOps practices, and CI/CD pipelines.

  • Knowledge of GIS, spatial data, mapping technologies, or data visualization tools.

  • Experience with enterprise platforms such as Microsoft 365, SharePoint, or similar business systems.

  • Familiarity with software testing, code quality standards, and technical documentation.

  • Demonstrated software development experience through professional projects, deployed applications, or personal portfolios.

Other Requirements:


  • Ability to pass a background check which may include criminal history, motor vehicle record, and credit check

  • Ability to pass a pre-employment screening

The compensation range for this position is between $115,000 to $130,000. Compensation for this position may vary based on geographic location and other factors. We remain committed to providing competitive and equitable compensation to all employees, regardless of their location.  

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer (Python/Django) in Remote vacancy
  • $136.04k - $204.06k

     ...and largest reservation software for tours, activities,...  ...the scenes who are full of dedication, passion...  ...for a full time, full-stack engineer to join our NORAM product...  ...with JavaScript and Python. Have experience working...  ...like AngularJS and Django. Have experience... 
    Django
    Software
    Full time
    Work at office
    Work from home

    Fareharbor

    Remote
    11 hours ago
  • A forward-thinking tech company is seeking a Full-Stack Software Engineer skilled in Python and React. The role requires extensive experience with both backend...  .... Ideal candidates will have a strong grasp of Python/Django and React.js, with excellent communication skills.... 
    Django
    Software
    Remote work
    Flexible hours

    Uplift Media Group

    United States
    4 days ago
  •  ...States Digital Space LLC is seeking a Lead Software Engineer to drive feature development and modernization of our web application stack. You will mentor peers, translate business...  ...specs, and deliver clean, scalable Python/React code. The role emphasizes collaboration... 
    Django
    Software
    Remote job

    United States Digital Space LLC

    New York, NY
    2 days ago
  • $140k - $220k

     ...over 10 years. And our Head of Engineering was one of the earliest engineers at Figma. Full Stack Engineer...  ...Frameworks: TypeScript, Nestjs, Python, Django Client Application Technologies...  ...and deploy production-grade software at scale Nice to have... 
    Django
    Software
    Full time

    Maxai

    Remote
    11 hours ago
  •  ...Capital is looking for hands-on lead engineer to develop new agentic AI powered tools...  ...to those who are strong in Python/Django (or 'full stack' technologies like Node, Next, React...  ...experience industrial experience as a software engineer ~ Expertise in Python and... 
    Django
    Software
    Full time
    Remote work

    Focus Capital Markets

    New York, NY
    11 hours ago
  • $110k - $140k

     ...Black Canyon Consulting (BCC) is searching for a  Full Stack Developer - Python/Django/ReactJS to support our work for the National Center...  .... You will join NCBI’s team of web developers and software engineers to build robust, flexible web applications, APIs, and... 
    Django
    Software
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Nih-ncbi

    Remote
    11 hours ago
  •  ...scalable applications using technologies such as React, Next.js, Python (Django/FastAPI), SQL, and microservices architectureDevelop and...  ...applications in Azure cloud environmentsSolid understanding of software development lifecycle (SDLC), Agile methodologies, and Scrum... 
    Django
    Software
    Remote work

    TalentsBridge

    Atlanta, GA
    4 days ago
  •  ...We are looking for Lead Software Engineers with an active TS/SCI clearance...  ...the approach and technology stack that best suits the particular...  ...clearance • Experience as a Full-Stack Software Engineer...  ...such as NodeJS/Express, Flask, Django, or SpringDatabase skills (e.... 
    Django
    Software
    Full time
    Work experience placement
    Remote work

    Prominent Edge Llc

    Remote
    11 hours ago
  •  ...stakeholders to realize the full value of their renewable energy...  ...to diversifying our engineering team because we know that diverse...  ...monetizing clean energy. Our stack includes Django, htmx, vanilla JavaScript,...  ...online applications Strong Python knowledge and experience... 
    Django
    Software
    Full time
    Work at office
    Relocation

    Powerdash

    Remote
    11 hours ago
  •  ...Full-time Description JOB SUMMARY:...  ...Design and build internal software used across hockey operations...  ...combines strong full-stack engineering skills with excellent...  ...REQUIRED SKILLS: • Python (backend development)...  ...PREFERRED SKILLS: • Django • AWS familiarity... 
    Django
    Software
    Full time
    Local area

    Utah Mammoth

    Remote
    11 hours ago
  • $140k - $220k

     ...Consulting (BCC)is searching for a Full-Stack Developer (Python/Django/Angular) to support the National...  ...Computer Science or a scientific field (engineering, physics), or equivalent experience...  ...working on bioinformatics software applications handling DNA sequence... 
    Django
    Software
    Full time

    Nih-ncbi

    Remote
    11 hours ago
  •  ...fresh — reimagining how software supports operations at...  .... Built by veterans, engineers, and operators who’ve...  ...implementing backend services in Django and PostgreSQL...  ...+ years of backend or full-stack experience with...  ...systems ~ Mastery of Python, Django, PostgreSQL, and... 
    Django
    Software
    Full time

    Ironflow Ai

    Remote
    11 hours ago
  •  ...iterate. The Role We're looking for a backend-focused full stack engineer who thinks in systems, cares about product quality, and is...  ...What You'll Do Build and scale backend services in Python and Django powering our scheduling, coordination, and AI agent infrastructure... 
    Django
    Software
    Remote job
    Full time

    Candidate.fyi

    United States
    11 hours ago
  • $100k - $140k

     ...OVERVIEW We’re hiring a Senior Full-Stack Engineer to turn our AI and machine learning...  ...dashboards Develop backend services (Python: FastAPI/Django, Node.js) Integrate with...  ...related field. You've integrated software with AI/ML services, data APIs, or... 
    Django
    Software
    Full time
    Local area
    Relocation package

    Consumer Reports

    Remote
    11 hours ago
  • $147.5k - $245.9k

     ...Job Overview:As an AVP, Full Stack Developer at LPL...  ...work across the entire software development life cycle...  ...languages (e.g., Java, Python, C#), and database systems...  ...in Computer Science, Engineering, or a related field....  ...Spring Boot, .NET Core, Django, Flask).Core... 
    Django
    Software
    Full time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    4 days ago
  • $80k - $120k

     ...service sectors.Job SummaryThe Full Stack Engineer performs a variety of activities relating to software support and/or development....  ...will work primarily within our Django system, with additional contributions...  ...web applications with Python/Django.Working knowledge of C#... 
    Django
    Software
    Full time
    Work experience placement

    The University of Chicago

    Chicago, IL
    2 days ago
  •  ...provides Integrated Risk Management software solutions to other organizations. The...  ...as an independent business unit. Full Stack Engineer (React / Python / AWS / PostgreSQL) Overview:...  ...experience in Python (FastAPI, Flask, or Django preferred). ~ Hands-on experience... 
    Django
    Software
    Full time
    Local area

    Archer

    Remote
    11 hours ago
  • $180k - $205k

     ...world. We’re seeking an exceptional Full Stack Engineer to join our dynamic team and lead the...  ...and development of high-quality software across the full stack, ensuring scalability...  ...environment. ~ Proficiency in Python, Django, Postgres, and AWS, with solid experience... 
    Django
    Software
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area

    Constrafor

    Remote
    11 hours ago
  • $116.9k - $243.1k

     ...Federal Services is seeking a Full Stack Engineer to join our team and support...  ...debugging a wide range of software applications and systems....  ...programming languages such as: Python, Java, C++ ~ Experience with...  ...including Docker, Django, Flask and/or Apache ~ Bachelor... 
    Django
    Software
    Full time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Remote
    11 hours ago
  • $100k - $175k

     ...adversaries of democracy. We’re hiring engineers, operators, and builders who want...  ...you will be doing The Senior Full Stack Software Engineer is a key technical owner...  ...) ~ Hands-on proficiency with Python; experience with Django, Flask, or similar frameworks ~... 
    Django
    Software
    Full time
    Work experience placement

    Neros Technologies

    Remote
    11 hours ago
  • $123k - $170k

    OverviewLMI is seeking a Senior Full Stack Software Engineer to support a Department of War mission partner on a digital modernization effort. This...  ....Experience with jQuery, Bootstrap, DevExpress, and Django frameworks.Experience with containerization and Kubernetes... 
    Django
    Software
    Civilian Contractor
    Contract work
    Remote work

    LMI

    San Diego, CA
    11 hours ago
  • $86.8k - $198k

    Agentic Systems Full-Stack Software Engineer, SeniorThe Opportunity: Most engineering roles ask you to...  ...:Ship features end-to-end across ten Python and FastAPI microservices and a React...  ...framework such as FastAPI, Flask, or Django and a modern JavaScript framework such... 
    Django
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Fayetteville, NC
    11 hours ago
  • $135k - $160k

     ...Python Full Stack Developer Remote Public Trust Eligible Blu Omega...  ...architectures and modern software technologies. Provide hands-on full-stack engineering for scalable, secure, distributed...  ...using Python, JavaScript, Django, and Vue.js. Proficiency in... 
    Django
    Software
    Temporary work
    Remote work

    Blu Omega

    United States
    1 day ago
  •  ...role What you should expect as a full-stack senior software engineer - maximum agency, tight feedback loops...  .... Our products are built with Python, Typescript, and React on AWS. In...  ..., TypeScript Backend: FastAPI, Django Frontend: React, Next.js Data... 
    Django
    Software
    Full time
    Remote work

    Mainstay Labs Inc.

    Remote
    11 hours ago
  • $80k - $192k

     ...world. Our mission-first software and data engineering platform modernizes data...  ...This role is for a talented Full Stack Software Engineer to join...  ...• Proficiency using the Python programming language, along...  ...with web frameworks such as Django. • Database knowledge (... 
    Django
    Software
    Full time

    Clarity Innovations, Inc.

    Remote
    11 hours ago
  • $145k - $170k

     ...CA Department: Product + Engineering Reports to: Director of Engineering...  ...features across the full stack — from database schema to...  ...6+ years of experience as a software engineer, with strong full stack...  ...server-side framework (Django, Flask) and are eager to work... 
    Django
    Software
    Full time
    Temporary work
    Work at office
    Remote work
    Work visa

    Upmetrics

    San Francisco, CA
    11 hours ago
  •  ...America, Europe, and Japan. As a Software Engineer on the team, you will be at...  ...application code using Python. You will also be responsible...  ...frameworks (e.g., Express, Flask, Django, FastAPI, Golang)...  ...providing thought leadership on tech stack decisions and architectural trade... 
    Django
    Software

    Lancesoft Europe

    Remote
    3 days ago
  • $130k - $175k

     ...operations by delivering software tools and intelligence...  ...looking for a senior engineer who’s comfortable moving across the stack - backend services, data...  ...years of experience in full stack development ~ Strong...  ...with Ruby on Rails, Python, Django, and Docker. ~... 
    Django
    Software
    Full time
    Remote work
    Home office

    Reveal Technology, Llc

    United States
    4 hours ago
  •  ...innovative AI firm in the United Kingdom is seeking a Senior Full Stack Software Engineer to design and optimize high-quality software. This role...  ...with product teams and requires strong skills in Python, Django, and experience with modern technologies. Candidates should... 
    Django
    Software
    Remote job

    GRASWALD AI

    New York, NY
    11 hours ago
  •  ...We're looking for skilled Full Stack Engineers to join our growing team here at Jellyfish. We want software engineers who drive solutions...  ...Strong skills in Typescript and Python, and passion for building...  ...systems using React and Django ~ Have worked in or interested... 
    Django
    Software
    Remote work
    Work visa

    Jellyfish

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer (Python/Django). Be the first to apply!