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 22 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer (Python/Django) in Remote vacancy
  • 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 job
    Flexible hours

    Uplift Media Group

    New York, NY
    1 day 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
    a month 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

    Bethesda, MD
    more than 2 months ago
  • 10+ years of experience in software engineering, with deep expertise in designing, building, and scaling...  ...and enterprise applications using Python. Strong expertise in advanced...  ...(OOD), and popular web frameworks like Django, FastAPI, or Flask. Hands-on experience... 
    Django
    Software

    SFE

    Remote
    3 days 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    a month 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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

    Sacramento, CA
    more than 2 months ago
  •  ...Remote / Department: Engineering / Type: Full Time Permanent Nopsec...  .../senior fullstack software engineer with good engineering...  ...to become a full stack software engineer on...  ...work with Python3, Django, Kafka (Streams) for...  ...development experience (python preferred, but other... 
    Django
    Software
    Permanent employment
    Full time
    Work at office
    Remote work

    CompanyNopSec

    New York, NY
    more than 2 months ago
  • Lead Full-Stack Software Engineer We're looking for a Lead Full-Stack Software Engineer to support existing...  ..., and build new applications with a Python or.NET backend, and ReactJS frontend...  ...skills with either.NET or Python (Django/Flask) Must have strong front-end skill... 
    Django
    Software
    Work from home

    1872 Consulting

    Chicago, IL
    4 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
    22 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
    a month ago
  • $20 per hour

     ...to design, build, and scale software across AI, fintech, SaaS, e...  ...continuous learning. Our engineers work closely with clients and...  ...looking for a U.S.-based Full Stack Software Engineer with 3+ years...  ...and RESTful APIs using Python (FastAPI/Django) or Node.js. * Integrate... 
    Django
    Software
    Contract work
    For contractors
    Remote work
    Flexible hours

    Verselify

    Winnetka, CA
    a month ago
  • $150k - $200k

     ...Description   Title: Sr. Full-Stack Founding Engineer — AI Platform Department: Technology / Software Location: Kansas City, MO...  ...& Data Build and maintain Python services that power data pipelines...  ...— FastAPI, Flask, Django, or similar; we run Python services... 
    Django
    Software
    Permanent employment
    For contractors
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Covenant Consulting

    Kansas City, MO
    24 days ago
  •  ...Zain and I represent iQuasar Software Solutions. One of our...  ...San Diego, CA, needs a Full Stack software engineer for a full-time position....  ...using web-frameworks such as Django and React. Help develop...  ...programming language such as Python. ~2-4 years of experience... 
    Django
    Software
    Full time
    Immediate start
    Work from home
    Flexible hours

    IQUASAR LLC

    San Diego, CA
    a month ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!)Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django & AI proficiencyWe're a rapidly growing startup (yes, we're profitable!) and rated the best... 
    Django
    Software
    Contract work
    Work at office
    Remote work

    CyberCoders

    Los Angeles, CA
    21 days ago
  • $220k

     ...Job Description Senior Full-Stack Engineer (Frontend-Leaning) Location...  ...for the AI platform, and a Django server-rendered app with bundled...  ...data models primarily using Python and FastAPI. • Modern AI...  ...• Experience: 6–12 years of software engineering experience with... 
    Django
    Software
    Remote work
    Visa sponsorship
    Relocation package

    4 Corners Talent Network

    New York, NY
    13 days ago
  •  ...April 28, 2028.JOB SUMMARYThe Full Stack Engineer builds and supports the...  ...Science, Information Systems, Software Engineering, Data Science, or...  ...enterprise business environment.[PI2]Python programming experience preferably with FastAPI, Django, or Flask.SQL experience... 
    Django
    Software
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    6 days ago
  • $160k - $210k

     ...the Role A growing technology startup is hiring a Senior Full Stack Software Engineer to help build and scale its core product. This engineer...  ...Next.js Backend: Node.js (Express or NestJS) and/or Python (Django or FastAPI) Databases: PostgreSQL, Redis Cloud &... 
    Django
    Software
    Remote work
    Flexible hours

    twenty80.io

    Los Angeles, CA
    a month ago
  •  ...seeking an experienced Senior Full Stack Engineer to develop and enhance...  ...scalable, high-performance software across front-end, back-end,...  ...languages such as C, C++, Java, Python, or JavaScript. ~ Experience...  ...as React, Angular, Node.js, Django, or Spring. Experience with... 
    Django
    Software

    Maxar Technologies

    Herndon, VA
    2 days ago
  •  ...collaborative culture where every engineer is encouraged to take...  ...looking for a Senior Full Stack Engineer who leans...  ...to backend APIs using Python and FastAPI...  ...our Marketplace app is Django server-rendered with bundled...  ...For ~7+ years of software engineering experience... 
    Django
    Software
    Flexible hours

    Torch Dental

    New York, NY
    a month ago
  • $170k - $220k

     ...About the Job: DTEX is looking for a Senior Software Engineer with a focus on Python, Django, React and Databases (Postgres and OpenSearch). The Senior...  ....     What You Will Do: ~ Backend-Focused Full Stack Development   Lead the design and development of web... 
    Django
    Software
    Full time
    Work at office
    Remote work
    Worldwide
    2 days per week

    DTEX Systems

    Fremont, CA
    more than 2 months ago
  • $150k - $225k

     ...SENIOR FULL STACK ENGINEER (MANUFACTURING SYSTEMS)  Freeform builds AI-native...  ...systems that unify software, hardware, and physics to produce...  ...in software development with Python, Go, Java, or similar ~ Experience...  ...frameworks such as Flask or Django ~ Experience with frontend... 
    Django
    Software
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Remote
    a month ago
  • $125k - $145k

     ...Description Job Description     Full Stack Software Engineer RCM Platform   Are you ready to...  ...and web applications using Python and React. Build and maintain SQL...  ...HIPPA compliance). ~ Backend: Python (Django, FastAPI, Flask), microservices development... 
    Django
    Software
    Remote work

    Miller Cooper

    Chicago, IL
    a month ago
  • $111k - $140k

     ...mission, we need a software layer that ties...  ...ll work across the stack — front end, backend...  ...Manager, Software Engineering and offers an in-...  ...Responsibilities Full-Stack Ownership...  ...use every day, the Python services behind them...  ...Experience with Django, FastAPI, SQLAlchemy... 
    Django
    Software
    Home office
    Flexible hours
    3 days per week

    Insitro

    Grand County, CO
    4 days ago
  • $195.82k - $279.83k

     ...collaborative, and resourceful Senior Full Stack Engineer to join our team. Our Early Bets...  ...Candidates with backgrounds in early-stage software products engineered for scale or...  ...robust backend services and APIs using Python and Django, with a focus on reliability, security... 
    Django
    Software
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Earnin

    United States
    5 days 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!