Position: Entry level

Job type: Full-time

Loading ...

Job content

Description

We are looking for a Backend Software Engineer to join our growing team in Lausanne.

We work on a cloud product based on Python, AWS, Angular, and various libraries to turn images into geolocalized 2D and 3D scenes using our processing engine. Our scientific application will offer you the opportunity to help our customers to understand the world they digitized. We are an agile team where practices such as code reviews, pair programming, and continuous deployment to production are part of the culture.

You will play a central role in the architecture, development, delivery, and scaling of our application. From the initial definition to final integration, deployment, and maintenance, your key contribution together with other software engineers will help the team to push the limit of the web.

You strive to keep your code simple, readable, and testable. You understand the importance of testing. You are passionate about your craft, you enjoy sharing good practices via pair programming and learning from others. Your definition of “done” includes your customers’ satisfaction.

Responsibilities
  • Architect, design, and develop solutions to improve and expand the capabilities of Pix4D cloud-based products
  • Collaborate proactively with other developers, product managers, and UX designers throughout the development process to build a flexible and robust cloud-based application for geospatial, engineering, and construction professionals
  • Implement maintainable and scalable solutions, focusing on quality and valuing simplicity
  • Actively participate in engineering discussions to share knowledge and experience to increase the team expertise
  • Contribute to the daily operations of the production environment such as new deployments, monitoring, etc.
  • Investigate cutting-edge technologies to discover new potential application, and share knowledge with teammates
Requirements
  • A minimum of 2 years of experience with a fluency and passion for Python and cloud-based backend architecture
  • Understand the importance of a software development methodology and teamwork
  • Strong analytical, assessment, and problem-solving skills to overcome a technical or organizational challenge with the ability to motivate the proposed solution
  • Excellent English communication skills, written and spoken
  • Perfect fit with Pix4D’s values: passionate, positive, collaborative and respectful attitude
Recommended Qualifications
  • It is recommended to have experience with some of the following:
    • Django, Flask, Falcon, Node.js
    • AWS infrastructure, S3, EC2, ECS, EBS, SQS
    • API design and formats (Rest, stream, JSON, XML, ...)
    • Relational databases, NoSQL databases, indexation software
    • Security best practices, ISO 27001 certification, FedRamp, ...
    • Angular or React frameworks
    • WebGL, ThreeJS, Cesium, Potree, OpenLayers, Leaflet, Web canvas.
    • Javascript, HTML, CSS
  • It is recommended to be able to justify some of those experiences:
    • Experience working on a product within an agile team
    • Deploying cloud application at scale
    • GIS knowledge (photogrammetry principles, coordinate system, computer vision)
    • Experience with the design of a distributed application
    • Good engineering practices (design pattern, best practices)
    • Modern software engineering principles and techniques (i.e. continuous delivery, code reviews, test-driven development, refactoring, incremental delivery, effective git)
Benefits

Some points listed below involving interactions with others are temporarily suspended due to the covid situation.
  • Permanent contract in a growing international company
  • Well-located office close to Lausanne with an easy access by public transportation and a parking available
  • Cool and modern workplace where you can just relax and enjoy!
  • Flexible working hours and partial remote work possible
  • Development opportunities to boost your career!
  • Team-building activities
  • Company event once a year in Lausanne (Switzerland) with Pix4Ders from all offices where we share information, play, eat and party together!
  • Company’s contribution to some events: Bike to Work (the biggest health and cycling promotion campaign in Switzerland), Lausanne Marathon
  • Free seasonal local and organic fresh fruits, infusions and hot drinks
  • Monthly free healthy and gourmand breakfasts (including gluten free!) to welcome new comers
  • Discounts for restaurants and cafes, pharmacy, fitness centers, massages or other services (sophrology, coaching, physical preparation for the 10km, 20km, marathon, triathlon, cycling), and on Swiss Fair Trade products
Working environment

Pix4D is a unique, fun, and intellectually stimulating company where you can grow and excel in your field. Our environment is authentic and multicultural, a place where we respect and learn from each other in the pursuit of being the best at what we do. Get more information here.

Company

Pix4D is a developer of cutting edge software that converts images taken by hand, drone, or plane into survey-grade accurate and georeferenced 2D mosaics, 3D models and point clouds. Founded in 2011, Pix4D is rapidly expanding from its headquarters in Lausanne, Switzerland, to offices in Denver, San Francisco, Berlin, Shanghai, Tokyo and Madrid.

Pix4D technology enables lightweight civilian drones to become mapping and surveying tools for 3D reconstruction of any changing environment. It forms the base of many cloud-processing solutions and is used by thousands of professionals worldwide on desktop (Windows, OS X, Linux) mobile (iOS and Android) and cloud environments.

Loading ...
Loading ...

Deadline: 04-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...