Back-End Web DevelopmentComputer ScienceFull-Stack DevelopmentWeb DevelopmentCode ReviewGoogle Cloud PlatformPythonTechnical DocumentationVersion Control
Senior (5-8 years) -
United States
Supporting people, projects, and tools to accelerate positive global impact through science and technology.
30+ employees
Non-ProfitEnvironmentSustainability
Role
Who you are
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
5+ years of experience
Proven track record of delivering scalable web applications or software solutions
Strong communication skills and ability to work effectively in collaborative environments
Commitment to agile development practices and iterative improvement
Previous experience being lead engineer on a project
Significant experience in writing high-quality Python code
Proficiency in using Git and GitHub for version control and collaborative development
Desirables
Experience with common DevOps tools (GitHub Actions, automated deployment pipelines, code linting)
Familiarity with web development frameworks such as Django (or similar)
Experience with cloud platforms like AWS, GCP, or Azure.
What the job involves
Lead the development of a web application for Perpetual's foodware design system across U.S. cities.
Work closely with partners at UChicago and internal teams to enhance existing proof of concepts.
Develop a user-friendly, scalable web application to manage food waste collection and drop-off locations, manipulate bin placements, optimize routes, and simulate variable changes.
Collaborate with data scientists and engineers to integrate existing pipeline results and enhance application capabilities.
Participate in code reviews, contribute to technical documentation, and support deployment processes.
Perpetual is a non-profit organization dedicated to reducing plastic waste through city-scaled reusable foodware distribution systems. The project aims to revolutionize food container practices by collaborating with local cities, reuse service providers, and stakeholders to implement sustainable solutions.
Company benefits
Opportunity for renewal based on project needs and mutual interest
Potential to expand network, deepen expertise in climate-tech, explore pathways to incubate social ventures