Software Engineer II – Scene Viewer

Vor 2 Tagen


Zürich, Schweiz Esri Vollzeit

Overview

Do you have a passion for developing innovative user experiences on the web? Leverage your engineering passion and join our exceptional team in Zurich to build the next generation of mapping software.

Responsibilities

  1. Help design and implement the UX/UI of ArcGIS Scene Viewer, the popular 3D map viewer for experts, stakeholders and the public
  2. Build modern UI widgets for Esri's design system Calcite based on web components and StencilJS
  3. Contribute to the architecture and development of our JavaScript API and our cloud solution ArcGIS Online, the world's leading mapping platform for businesses, organizations, nonprofits, and many more
  4. Collaborate with our Zurich colleagues from the ArcGIS Urban, CityEngine, 360VR, and game engine teams to advance the state of the art in interactive storytelling on the web
  5. Work closely with developers and product engineers across teams around the globe in a creative, diverse, and fun environment

Requirements

  1. 2+ years of industry experience in commercial web development including hands-on team programming, and experience in building and shipping web apps
  2. Excellent Typescript, TSX, HTML, and SASS skills and good sense for software architecture
  3. Passion for detailed, innovative, and empathic UX/UI design (desktop and/or mobile)
  4. Excellent verbal and written communication skills
  5. Bachelor's in computer science, computer engineering, cartography, architecture, or a related field
  6. Existing work authorization for Switzerland

Recommended Qualifications

  1. Experience with one or more frameworks (such as React, Vue.js, Angular)
  2. Experience with state management systems (such as Redux, MobX, Recoil)
  3. Experience with bundlers (webpack, ESBuild, Rollup, Vite)
  4. Good spatial sense and an intuition for the aesthetics and technical aspects of information visualization
  5. Familiarity with ArcGIS or GIS in general, with an emphasis in map design/cartography
  6. Knowledge of 3D tools such as Unity, Unreal Engine, Blender, CityEngine, and more

Our Zurich team enjoys:

  1. Free lunches and fresh fruit
  2. Free coffee, tea, and soft drinks
  3. Fun team activities
  4. Competitive salary - range for this position is 115K - 140K CHF depending on experience
  5. 40-hour work week
  6. Flexible working hours
  7. Dynamic, fast-growing international team

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology.

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

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

#J-18808-Ljbffr

  • Zürich, Schweiz Esri Vollzeit

    OverviewDo you have a passion for developing innovative user experiences on the web? Leverage your engineering passion and join our exceptional team in Zurich to build the next generation of mapping software.ResponsibilitiesHelp design and implement the UX/UI of ArcGIS Scene Viewer, the popular 3D map viewer for experts, stakeholders and the publicBuild...


  • Zürich, Schweiz Esri Vollzeit

    Do you have a passion for developing innovative user experiences on the web? Leverage your engineering passion and join our exceptional team in Zurich to build the next generation of mapping software.ResponsibilitiesHelp design and implement the UX/UI of ArcGIS Scene Viewer, the popular 3D map viewer for experts, stakeholders and the publicBuild modern UI...


  • Zürich, Schweiz Esri Vollzeit

    OverviewAre you passionate about creating outstanding user experiences for 3D maps? So are we! Our team is dedicated to push the boundaries of 3D Web GIS; and you can play a key role in our mission.At the Esri R&D Center-Zurich, we lead the development of Scene Viewer, a core application of the ArcGIS platform empowering our users around the globe to engage...

  • Product Engineer II

    Vor 3 Tagen


    Zürich, Schweiz Esri Vollzeit

    Are you passionate about creating outstanding user experiences for 3D maps? So are we! Our team is dedicated to push the boundaries of 3D Web GIS; and you can play a key role in our mission.ResponsibilitiesCollaborate with the team on new functionality for 3D workflows and visualizationsServe as geospatial expert, advocating for use cases from a wide range...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Machine Learning, SearchApplyMinimum Qualifications:Bachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.Preferred Qualifications:Experience with building classifiers, machine learning, ranking, research background.Experience in Machine Learning, Large Language Model, Data...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Machine Learning, SearchApplyMinimum Qualifications:Bachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.Preferred Qualifications:Experience with building classifiers, machine learning, ranking, research background.Experience in Machine Learning, Large Language Model, Data...


  • Zürich, Schweiz Google Vollzeit

    Software Engineer II, Machine Learning, Search Early Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Minimum Qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with data structures or algorithms. Preferred Qualifications: Experience...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Security/Privacy, CoreEarlyExperience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes.Minimum Qualifications:Bachelor’s degree or equivalent practical experience.1 year of experience building software for data privacy or security (e.g. identity and access...


  • Zürich, Schweiz Google Inc. Vollzeit

    ApplyBachelor’s degree or equivalent practical experience.1 year of experience with data structures, algorithms, or implementing core ML concepts.Experience with large-scale data processing.Preferred qualifications:Master's degree or PhD in computer science or a related field.Background in ML or computer vision.About the jobGoogle's software engineers...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Infrastructure, Search AdsEarlyExperience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes.Minimum Qualifications:Bachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.1 year of experience building and...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Qualifications Platform, SearchEarlyExperience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes.Minimum QualificationsBachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.Preferred QualificationsMaster's degree...


  • Zürich, Schweiz Google Vollzeit

    Software Engineer II, Infrastructure, Search AdsApplyBachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.1 year of experience building and developing large-scale infrastructure or distributed systems.Preferred Qualifications:Experience with accessible technologies.Experience with large scale...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Astro Control and TransparencyApplyMinimum Qualifications:Bachelor’s degree or equivalent practical experience.1 year of experience with data structures or algorithms.Preferred Qualifications:Bachelor’s degree or equivalent practical experience.Experience in Software Development with C++, Go, SQL, etc.Experience with running...


  • Zürich, Schweiz Noir Vollzeit

    .NET Software Engineer - Fintech - Zurich, Switzerland(Tech stack: .NET Software Engineer, .NET 8, C#, ASP.NET, C#, React, Angular 17, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, .NET Software Engineer)We have several fantastic new roles for .NET Software Engineer to join an...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Account and Device Integrity Early Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Minimum Qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with data structures or algorithms. Preferred...


  • Zürich, Schweiz Google Inc. Vollzeit

    Software Engineer II, Site Reliability Engineering, GmailApplyMinimum Qualifications:Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.1 year of experience with data structures/algorithms and software development in one or more programming languages during coursework/projects, research, internships, or practical...

  • Software Engineer

    Vor 2 Tagen


    Zürich, Schweiz Selby Jennings Vollzeit

    Software Engineer, Data - Zurich, SwitzerlandAbout the Role:Our client, an innovative hedge fund, is seeking a Quantitative Software Engineer. This role will involve developing advanced ETL pipelines to integrate and test complex datasets for the commodities desk. Collaborating with quantitative researchers and data engineers, you'll drive the architecture,...


  • Zürich, Schweiz Gravis Robotics Vollzeit

    Senior Machine Learning Engineer - Object Detection + Semantic SegmentationYou are assigned ownership of detecting and tracking (6 DoF) 3D objects in a scene observed from lidar, visual, and radar sensor modalities mounted on top of an excavator. Describe the system you would build to ensure both accuracy and robustness in broad strokes. ✱How would you...


  • Zürich, Schweiz Startupticker Vollzeit

    Software Engineer Wanted! Join Our Brain Imaging Startup!Are you ready to shape the future of brain imaging technology and advance medical applications?We are seeking a Full-Stack Software Engineer to join optohive, a future ETH Zurich spinoff hosted by the Rehabilitation Engineering Lab (RELab) at the Department of Health Sciences and Technology...


  • Zürich, Schweiz Google Vollzeit

    ApplyBachelor's degree or equivalent practical experience1 year of experience with data structures or algorithmsPreferred qualifications:Bachelor's degree in Artificial Intelligence or related technical fieldExperience in software development in one of the following: C++, Java, TypeScript, SQLExperience using CI/CD tools and building testsExperience with...