{"schemaVersion":"jobsearcher.job.v1","id":"c498a4d5f1d3484f772d2c3e","url":"https://jobsearcher.com/jobs/c498a4d5f1d3484f772d2c3e","canonicalUrl":"https://jobsearcher.com/jobs/c498a4d5f1d3484f772d2c3e","title":"Full Stack Software Engineer (Python/Django)","description":"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\n\nRecognized 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.\n\nBenefit options include:\n\nMedical insurance\nDental insurance\nFlexible spending accounts\nEmployee life & ADD insurance (100% company-paid)\nShort-term disability (100% company-paid)\nLong-term disability\nSupplemental life insurance\n401(k) and profit-sharing plan\nEmployee stock ownership plan (ESOP)\nBonus program\nPaid time off\n9 Paid Holidays\nWellness program\nProfessional development and tuition reimbursement\n\nJob Description:\n\nSchnabel'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.\n\nIn 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.\n\nThis 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.\n\nThe 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.\n\nJob Responsibilities:\n\nDesign, develop, and maintain full-stack web applications using Python and Django.\nBuild and support data management, automation, reporting, and visualization solutions.\nDevelop integrations between applications, databases, GIS platforms, and other business systems.\nDeploy, monitor, and maintain applications in cloud, server, and containerized environments.\nCollaborate with engineers, project managers, and stakeholders to gather requirements and deliver software solutions.\nSupport software quality through testing, documentation, source control, and development best practices.\nEnhance existing applications and platforms to improve performance, usability, and long-term maintainability.\nCreate dashboards, tools, and workflows that help users access and understand complex project and engineering data.\n\nRequired Skills & Qualifications:\n\nBachelor's degree in Computer Science, Software Engineering, Civil Engineering, Construction Management, Architecture, or a related technical field; or equivalent professional experience.\n5+ years of relevant professional experience.\nExperience developing web applications using Python and Django.\nWorking knowledge of relational databases, web technologies, and application deployment environments.\nExperience using source control tools such as Git and familiarity with software development best practices.\nAbility to work with a variety of data sources, including structured, geospatial, and project-related data.\nStrong problem-solving, organizational, and communication skills.\nAbility to collaborate effectively with technical and non-technical stakeholders.\nInterest in learning and supporting engineering, infrastructure, and AEC industry workflows.\n\nPreferred Skills & Qualifications:\n\nExperience developing software solutions for engineering, construction, environmental, infrastructure, or related industries.\nFamiliarity with REST APIs, application integrations, and modern web development frameworks and tools.\nExperience with cloud platforms, containerization, DevOps practices, and CI/CD pipelines.\nKnowledge of GIS, spatial data, mapping technologies, or data visualization tools.\nExperience with enterprise platforms such as Microsoft 365, SharePoint, or similar business systems.\nFamiliarity with software testing, code quality standards, and technical documentation.\nDemonstrated software development experience through professional projects, deployed applications, or personal portfolios.\n\nOther Requirements:\n\nAbility to pass a background check which may include criminal history, motor vehicle record, and credit check\nAbility to pass a pre-employment screening\n\nThe 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.\n\nEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","company":"Schnabel","rawCompany":"schnabel","city":"Chadds Ford","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-09-06T13:29:25.493Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Engineer (Python/Django)","description":"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\n\nRecognized 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.\n\nBenefit options include:\n\nMedical insurance\nDental insurance\nFlexible spending accounts\nEmployee life & ADD insurance (100% company-paid)\nShort-term disability (100% company-paid)\nLong-term disability\nSupplemental life insurance\n401(k) and profit-sharing plan\nEmployee stock ownership plan (ESOP)\nBonus program\nPaid time off\n9 Paid Holidays\nWellness program\nProfessional development and tuition reimbursement\n\nJob Description:\n\nSchnabel'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.\n\nIn 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.\n\nThis 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.\n\nThe 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.\n\nJob Responsibilities:\n\nDesign, develop, and maintain full-stack web applications using Python and Django.\nBuild and support data management, automation, reporting, and visualization solutions.\nDevelop integrations between applications, databases, GIS platforms, and other business systems.\nDeploy, monitor, and maintain applications in cloud, server, and containerized environments.\nCollaborate with engineers, project managers, and stakeholders to gather requirements and deliver software solutions.\nSupport software quality through testing, documentation, source control, and development best practices.\nEnhance existing applications and platforms to improve performance, usability, and long-term maintainability.\nCreate dashboards, tools, and workflows that help users access and understand complex project and engineering data.\n\nRequired Skills & Qualifications:\n\nBachelor's degree in Computer Science, Software Engineering, Civil Engineering, Construction Management, Architecture, or a related technical field; or equivalent professional experience.\n5+ years of relevant professional experience.\nExperience developing web applications using Python and Django.\nWorking knowledge of relational databases, web technologies, and application deployment environments.\nExperience using source control tools such as Git and familiarity with software development best practices.\nAbility to work with a variety of data sources, including structured, geospatial, and project-related data.\nStrong problem-solving, organizational, and communication skills.\nAbility to collaborate effectively with technical and non-technical stakeholders.\nInterest in learning and supporting engineering, infrastructure, and AEC industry workflows.\n\nPreferred Skills & Qualifications:\n\nExperience developing software solutions for engineering, construction, environmental, infrastructure, or related industries.\nFamiliarity with REST APIs, application integrations, and modern web development frameworks and tools.\nExperience with cloud platforms, containerization, DevOps practices, and CI/CD pipelines.\nKnowledge of GIS, spatial data, mapping technologies, or data visualization tools.\nExperience with enterprise platforms such as Microsoft 365, SharePoint, or similar business systems.\nFamiliarity with software testing, code quality standards, and technical documentation.\nDemonstrated software development experience through professional projects, deployed applications, or personal portfolios.\n\nOther Requirements:\n\nAbility to pass a background check which may include criminal history, motor vehicle record, and credit check\nAbility to pass a pre-employment screening\n\nThe 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.\n\nEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","datePosted":"2026-09-06T13:29:25.493Z","dateModified":"2026-09-06T13:29:25.493Z","hiringOrganization":{"@type":"Organization","name":"Schnabel","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chadds Ford","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c498a4d5f1d3484f772d2c3e"},"url":"https://jobsearcher.com/jobs/c498a4d5f1d3484f772d2c3e"}}