👨🏻‍💻 postech.work

Backend Software Engineer II - ArcGIS Urban

Esri • 🌐 In Person

In Person Posted 2 days, 8 hours ago

Job Description

Overview

Are you passionate about creating innovative solutions that have a real impact? So are we! At Esri, we are dedicated to continually pushing the boundaries of urban design and planning, and you can play a key role in our mission. Join us in making design tools accessible and powerful and help us shape the future of urban planning.

Responsibilities

Help design and implement the backend for ArcGIS Urban using modern web technologies (e.g., GraphQL, WebAssembly, Elixir, FastAPI)

Apply and promote software engineering best practices related to performance, scalability, testability and maintainability

Help improve the developer experience for our APIs and backend services

Lead internal and external outreach activities related to our backend tools

Translate developer requirements into actionable feature requests

Work in a small and dynamic team of people passionate about what they do

Requirements

Excellent programming skills in GraphQL, WebAssembly, and Elixir

2+ years of industry experience in web application development using TypeScript

Strong problem-solving and debugging skills

Excellent communication skills: you can clearly articulate the reasons behind design decisions

Ability to think creatively

Attention to detail and focus on maintaining a high level of accuracy

Bachelor's in computer science or a related field

Existing work authorization for Switzerland

Recommended Qualifications

Master’s or PhD in computer science or a related field

Experience with outreach and requirements engineering

Experience with ArcGIS, ArcGIS Online, and/or ArcGIS Enterprise

Interest in (learning all about) urban design and planning as well as 3D mapping, 3D GIS, and BIM

Our Zurich team enjoys:

Free coffee, tea, and soft drinks

Fun team activities

Competitive salary

40-hour work week

Flexible working hours

Dynamic, fast-growing international team

The Company

If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.