Ofertas de empleo

Software Engineer

  • Job ID: 2022-02
  • Location: Madrid, España
  • Job Type: Full time

Nommon is a research-intensive technology company that provides information, quantitative analysis and decision support tools for the transportation market and other sectors where geospatial information plays a key role. Nommon’s commercial operations are organised into four business units:

  • Mobility Analytics, which analyses anonymised geolocation data from mobile devices to provide actionable information on people’s activity and mobility patterns.
  • Transport Systems, which specialises in data-driven transport modelling and simulation.
  • Aviation, which provides products and services for the planning and management of airports, airlines and air traffic management systems.
  • Nommon Lab, which explores and develops opportunities in other verticals such as smart cities & urban planning, retail & geomarketing, and energy & environment.

As part of our expansion plans for 2022, we are looking for a Software Engineer to join our Technologies and Software Engineering department in Madrid.

Job description

You will work alongside an international, multidisciplinary team of talented researchers, product engineers, developers and consultants to develop innovative data analysis software for our Mobility Analytics business unit. Responsibilities include:

  • Develop and test methods, algorithms and tools for the integration, management and analysis of data originated from multiple distributed sources.
    • Main technologies: Python, PyUnit, Pandas, Cython, Spark and Mongo.
  • Contribute to all stages of the software life-cycle: requirements management, design, coding, testing, deployment and maintenance.
    • Main technologies: software design patterns, UML, Visual Paradigm, Eclipse, SVN and Jenkins.
  • Contribute to the continuous improvement of software engineering processes and methodologies.
  • Contribute to the definition of innovative products, services and business models.

Qualifications and skills


  • MSc in Computer Science or any other relevant engineering field.
  • Proficiency in one or more of the following programming languages: Python, Java, C/C++.
  • Strong algorithmic, programming and computational problem-solving skills.
  • Good understanding of software engineering processes, procedures, methodologies and tools.
  • Excellent English and Spanish oral and written communication skills.

Nice to have, but not indispensable

  • Experience/knowledge in the design, implementation and optimisation of data processing solutions using Spark or Hadoop.
  • Experience/knowledge in the field of telecommunications and mobile networks operation.
  • Experience/knowledge in relational and No-SQL databases and data warehousing.
  • Experience/knowledge in application server administration, computing environments, storage and networking.

Salary and benefits

  • Annual salary: 30.000 – 50.000 €.
  • Long term and stable position.
  • Regular performance and salary reviews.
  • Nice, well-located office in the centre of Madrid.
  • Flexible working hours and possibility to work remotely up to 2 days per week.

How to apply

To apply for this position, please email your CV and a copy of your academic transcript along with a covering letter in a single document to rrhh@nommon.es with the subject line ‘Job Application 2022-02 Software Engineer’.

We always reach out to all applicants, so wait for our call or e-mail over the next few days after your application is submitted.