Full Stack Software Engineer (Python/Django)
$115k - $130kSchnabel 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.
- 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....DjangoSoftwareRemote jobFlexible hours
$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...DjangoSoftwareFull time$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...DjangoSoftwareFull timeWork experience placementWork at officeRemote workFlexible hours- 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...DjangoSoftware
- ...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...DjangoSoftwareFull timeWork at officeRelocation
$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...DjangoSoftwareFull time$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...DjangoSoftwareFull timeLocal areaRelocation package- ...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...DjangoSoftwareRemote work
- ...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...DjangoSoftwareFull timeLocal area
$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 ~...DjangoSoftwareFull timeWork experience placement- ...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...DjangoSoftwareFull timeRemote work
$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...DjangoSoftwareFull timeTemporary workWork at officeRemote workWork visa- ...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...DjangoSoftwarePermanent employmentFull timeWork at officeRemote work
- 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...DjangoSoftwareWork from home
$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. ~...DjangoSoftwareFull timeRemote workHome office$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#...DjangoSoftwareFull timeWork experience placement$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...DjangoSoftwareContract workFor contractorsRemote workFlexible hours$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...DjangoSoftwarePermanent employmentFor contractorsWork at officeImmediate startWork from homeFlexible hours- ...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...DjangoSoftwareFull timeImmediate startWork from homeFlexible hours
$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...DjangoSoftwareContract workWork at officeRemote work$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...DjangoSoftwareRemote workVisa sponsorshipRelocation package- ...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...DjangoSoftwareFull timeTemporary workWork at officeRemote workFlexible hours
$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 &...DjangoSoftwareRemote workFlexible hours- ...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...DjangoSoftware
- ...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...DjangoSoftwareFlexible hours
$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...DjangoSoftwareFull timeWork at officeRemote workWorldwide2 days per week$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...DjangoSoftwareFull timeCasual workRelocation packageFlexible hours$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...DjangoSoftwareRemote work$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...DjangoSoftwareHome officeFlexible hours3 days per week$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...DjangoSoftwareFull timeWork at officeLocal areaRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer (Python/Django). Be the first to apply!
- junior full-stack web developer Remote
- full stack developer Remote
- full stack / python developer (remote) Remote
- senior java full-stack developer Remote
- mid level full stack developer Remote
- full stack developer intern Remote
- full stack cloud developer Remote
- full stack developer contract Remote
- remote .net full stack web developer Remote
- full stack developer remote Remote



