Back-end Software Engineer - Cloud Services in Madrid

Pix4D

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

We are looking for a talented Backend Software Engineer to join our Cloud Services team based in Madrid.

In the Cloud Services team, we build the mission critical platform which Pix4D web product teams rely on, currently mainly composed of Python API services interacting with cloud provider services. Our platform is the cornerstone of Pix4D’s web strategy and is heavily used by internal and external customers to process their 2D and 3D rendering. For these customers reliability, security and performance must meet high standards.

You will play a central role in the architecture, development, delivery and scaling of our services. Your contribution with other software engineers will help the team increase the resiliency and capacity of our services of the platform. You will face challenges regarding a live system handling very large datasets, lots of processing capacity.

As an engineer you strive to keep things simple, readable and testable. You value your customers by looking at your solution and design from their point of view. You are passionate about your craft and enjoy sharing good practices via pair programming and learning from others.


Responsibilities

  • Architect, build and develop solutions to improve and expand the capabilities of the Pix4D cloud-based services.
  • Refactor, upgrade and maintain existing services to meet usage growth, new features and product objectives.
  • Foster a strong collaboration with cloud products teams to gather requirements and understand business needs and priorities.
  • Deliver the roadmap together with key stakeholders and the other development teams.
  • Display excellent cooperation and communication inside the PCS team and with other teams at Pix4D.
  • Actively participate in engineering discussions to share knowledge and experiences to increase expertise among engineers.
  • Investigate cutting-edge technologies to discover new potential applications or improvements.

Requirements

  • A minimum of 2 years of proven experience with server side languages and their frameworks (Python/Django is a plus).
  • Experience with API concepts (e.g. HTTP, REST, Authentication), database technology (SQL, NoSQL).
  • Excellent knowledge of modern software engineering principles and techniques (i.e. continuous delivery, code reviews, test-driven development, incremental delivery, effective git).
  • Experience with deploying and maintaining web applications on cloud service providers (knowledge of the AWS services and/or container orchestrators is a plus).
  • Strong analytical, assessment and problem solving skills to overcome technical or organizational challenges with the ability to motivate
  • Excellent English communication skills, written and spoken to work within multilingual teams.
  • 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;
  • API design and formats: Rest, OpenAPI, JSON;
  • AWS infrastructure and services such as EC2, ECS, SQS, RDS, S3;
  • container based CI/CD pipelines such as: Github Actions, Gitlab CI, Concourse.

It is recommended to be able to justify some of those experiences:

  • deploying cloud application at scale
  • distributed application understanding & design
  • modern software & engineering practices (continuous delivery, code reviews, tests automation, incremental delivery and improvements, effective git)


PLEASE SUBMIT YOUR APPLICATION IN ENGLISH

    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 Nuevos Ministerios to enjoy Madrid!
    • Cool and modern workplace where you can just relax and enjoy!
    • Flexible working hours (40h/week) 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!
    • Weekly thematic conferences (business, marketing, technology, environment & sustainability …) to build your network and keep learning
    • Free seasonal fresh fruits, infusions, hot drinks and cookies
    • Weekly free healthy and gourmand breakfasts
    • Happy hours with free drinks, events, board games and other fun activities
    • Free yoga classes
    • Discounts for physiotherapy & massages, manicure, health & wellness sessions, and other services
    • Music band composed of Pix4Ders so we can play rock music together!


    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.


    Recruitment

    • We use standardized and structured interviews. All the candidates are then treated equally and we avoid any discrimination.
    • We promote diversity and offer opportunities for all gender identities across all levels and career paths.


    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.

     

    About Pix4D

    • Saa S

    • Prilly, Switzerland

    • 200-500

    • 2011

    .

    Other backend developer jobs that might interest you...