PallonPA

Senior Software Engineer - Full-Stack - Web Platform team

Pallon is a service that uses artificial intelligence to quickly & objectively report defects in your sewer and manhole inspection footage.

Pallon

Employee count: 11-50

Switzerland only
Apply now
💧 About Pallon

At Pallon, a spin-off from ETH Zurich, we’re creating AI that automatically detects defects in sewer inspection videos and advises cities on when & how to fix them. By providing more precise, objective data, we aim to fix wastewater leaks, reduce CO2 emissions, and prevent urban flooding. Our mission is to make cities more sustainable and resilient.

🤝 Your Team

You will join the small but dedicated platform development team. We are building a complex and highly interactive web platform that caters to two intriguing and challenging use cases.

1) The first part of our platform allows our customers, sewer professionals, to manage their sewer networks and engage with services like our AI-based defect coding and condition grading. Sewer network management is a collaborative effort, involving network operators such as cities, inspection companies, and engineering offices that work together to devise rehabilitation strategies. There is great value inbringing these workflows into a modern web application. Think about how Figma changed the design space by “just” bringing design tools into the browser.

2) The second part of our platform is designed for our internal users, who perform quality control on our AI predictions. Sewer defect coding is incredibly complex, and even after inspecting thousands of kilometers of pipes, we still find surprises in the sewers (some of them we share in our Sewer-Wiz posts). Given the high stakes of potential errors, we put considerable thought into streamlining the process while ensuring the highest quality. For this part of the platform, we do more than “just” bringing existing workflows into the web; we innovate entirely new solutions, creating an exciting mix of creativity, metric-driven development, and frequent experimentation.

Among the features our platform team engineers have developed are:

  • A 3D viewer that enables users to virtually walk through their pipes and perform geometric measurements.

  • Wrote a type-safe foreign function interface to share business logic between TypeScript frontend and Python backend

  • A Domain Specific Language that allows us to accommodate various sewer defect coding standards in a scalable manner.

  • A linear programming matching algorithm used for the quality control of our quality control.

  • Build a design system that provides highly reusable, beautiful components, enhancing consistency between design and code.

We have a product-market fit and over 150 paying customers who love our platform and services. Join us now to be part of scaling our industry-changing product!

💪 Your role

Owing to the technical nature of our product, we actively involve engineers in product decision-making. Many of the ideas that distinguish our product have originated from our engineers. Our team members are engaged in end-to-end project work, from collaborating with product designers and making key technical and architectural decisions to setting up metrics that measure adoption and impact post-release.

In this role you can expect to:

  • Leverage your previous experiences and existing information to make key technical and architectural decisions affecting how fast defects can be identified and repaired.

  • Wear a full-stack hat, while developing new features, from the blueprint to shipping production code, and contributing to all parts of our product and tech stack.

  • Write robust, well-documented, and easily extensible code.

  • Share your expertise with the team and help your peers grow as engineers.

🚀 Our tech stack

Note: we do not require experience in these exact technologies, but generally value a broad technical background: Full-Stack.

  • Frontend: Typescript, MobX, React, WebGL, Canvas.

  • Backend: Python, NodeJS, Typescript, Postgres, Django.

  • Infrastructure: Kubernetes, Docker.

  • Analytics: DBT, BigQuery, Metabase.

🎯 You will be successful if:
  • You gained profound technical expertise working with complex and highly interactive web applications. Looking at the industry average; this can mean 5 years of having worked as a software engineer and building successful applications across different domains.

  • You owned features end-to-end. Meaning, that you can flex both your front- and backend experience, and demonstrate strong expertise that people come to you for.

  • You have worked in smaller companies and teams. So, you thrive in an environment where collaboration, proactive communication skills, and mutual learning and teaching are key.

  • Are passionate about all things software engineering and want to build scalable complex systems. This means you understand the importance of algorithmic understanding while understanding potential tradeoffs when making technical decisions.

  • You can lead by example and know what great code looks like. Ideally, you bring some experience with our tech stack.

  • Optional: Experience in project management and team/project leadership will be helpful as we all work highly independently while supporting each other where needed.

😎 Benefits & team culture

As a part of Pallon, you will:

  • Contribute to a positive impact on society and the environment

  • Develop a novel product that changes a whole industry

  • Work in a stimulating and fast-paced environment

  • Be part of a motivated, smart, fun, and supportive team

  • Own a part of Pallon and have a part in our success with our Employee Stock Option Plan (ESOP)

  • Work for the Underworld, not the Devil: exploring sewers virtually and in real life during our Pallon offsite

  • Work from home or enjoy access to our beautiful office space located in Zürich

Inclusion statement

At Pallon, we highly value equality of opportunity and inclusivity, and we would like to particularly encourage women and candidates from under-represented backgrounds to apply.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Pallon know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 02, 2024

Posted on

Mar 03, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Switzerland +/- 0 hours

About Pallon

Learn more about Pallon and their company culture.

View company profile

Pallon is a service that uses artificial intelligence to quickly & objectively report defects in your sewer and manhole inspection footage.

Faulty sewers are a major threat to communities and the environment. We strive to make wastewater management simpler, more reliable and more sustainable.

We are a team of environmental engineers, designers, computer and data scientists with diverse backgrounds and a strong track record of technical expertise. Our members have gained invaluable experience working at renowned institutions such as Google, along with collaborating closely with research labs at ETH Zurich, RWTH Aachen, Eawag and the MIT. This collective knowledge and focus empowers us to push the boundaries of environmental solutions.

Developed in Switzerland

We're a Swiss company and aim to provide outstanding quality and reliability. Our headquarters are located in the center of Zurich directly at the Platzspitz where the city's two rivers, Sihl and Limmat, converge. Come visit us whenever you are in town.

Under Nearly Every Road Is a Sewer

In the US and EU alone, there are about 2.4 million miles of public sewers. Sewers are a major foundation of public health and environmental protection as they transport wastewater and rainwater from households to treatment plants.

Old Infrastructure

Majority of sewers were built a long time ago and are reaching their end-of-service life. The average sewer in the US is 45 years old and they were designed to only last 50 – 80 years.

New Demands From Increased Runoff

Climate change increases frequency and magnitude of rain events. Additionally, urbanization causes more areas to be sealed and higher population density generating higher rain- and wastewater runoff to be drained by sewers.

Aging Workforce

An army of people has been responsible for ensuring that our sewers operate uninterrupted everyday. But large parts of the current workforce will retire in the next decade and with them the knowledge will be lost.

Meaningful Work

Our product helps to protect the environment from sewage spills and flooding. We care about building something useful that has a positive impact on the world.

Ownership

You get to take ownership of the projects you work on. Everyone on our team can point to a part of the product and say “I built this”.

Supportive Team

You can ask everyone on the team for help–there are no stupid questions. We love learning and helping others and make sure to take the time for it.

Employee benefits

Learn about the employee benefits and perks provided at Pallon.

View benefits

Equity benefits

Own a part of Pallon and have a part in our success with our Employee Stock Option Plan (ESOP).

View Pallon's employee benefits
Claim this profilePallon logoPA

Pallon

Company size

11-50

Founded in

2018

Chief executive officer

Dominik Boller

Social media

View company profileVisit pallon.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

13 remote jobs at Pallon

Explore the variety of open remote roles at Pallon, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Pallon

Remote companies like Pallon

Find your next opportunity by exploring profiles of companies that are similar to Pallon. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan