Must-have skills:
Considering candidates from:
Europe and Latin America
Europe and Latin America
Work arrangement: Onsite
Industry: Technology, Information and Internet
Language: English
Level: Lead
Required experience: 5+ years
Relocation: Not paid
Visa support: Provided
Size: 201 - 500 employees
Principal Python Developer
Technology, Information and Internet company
Barcelona, Spain
Description
Our client is a next-generation business travel booking & management platform for companies of any size. It's the world's first and only all-in-one platform for booking business travel that is 100% free. Besides that they have the world's largest inventory, best-of-breed technology, consumer-grade design and a very disruptive business model that is free to the user. The company is backed by world-class investors such as Spark Capital, investors in Slack, Trello and Twitter. The company is co-founded and funded by a team of entrepreneurial executives with deep market expertise, including leadership-level experience, at one of the most successful players in the online travel industry. One of the co-founders most recently started and sold a travel technology company to one of the largest players in the market.Currently we're looking for a Principal Software Engineer who will work on a day-to-day basis with the product team to design, architect and implement the product.As Principal Software Engineer, this position involves:
- System architecture design, implementation, and testing in a very hands-on approach.
- Product development in Python, Django, and React of a travel-related web-based product.
- Integrations between our product to 3rd party APIs.
- Work in Agile environment with strong attention to a well-documented code, unit testing, and continuous integration.
- Being able to mentor/coach/train other colleagues as a domain expert.
NOTE: Company is interested in candidates from Western Europe and Latin America.
- "Product Engineering" mindset.
- Extensive experience in similar roles building technically complex products, ideally for more than 10 years.
- Expert level both at server-side and at client-side development.
- Experience writing highly efficient asynchronous code.
- Obsession for quality and testing.
- Eager to learn new technologies and frameworks.
- Ability to benchmark, analyze and implement new technologies.
- Strong communication skills (in English).
Bonus points for:
- Experience in the travel industry.
- DevOps experience with the AWS suite or similar.
- Experience working in high-performing, Agile development teams.
- People who like to build stuff (we really like people who maintain/contribute to open source projects).
Benefits:
- Competitive compensation including equity in the company.
- 24 vacation days per year and flexible working hours.
- Health perks: Choose between a private health scheme or a gym allowance.
- "Flexible compensation plan" to help you diversify and increase the net salary.
- Free Spanish classes.
- Yoga and meditation.
- Possibility to choose your hardware and tools.
- Free coffee and beverages, fresh fruit and other breakfast stuff.