Senior Backend Engineer
Lighthouse
Madrid, Spain
What you will do:
We are looking for a Backend Engineer who is passionate about clean, readable and scalable code. You will be responsible for building high-performance APIs that transform terabytes of data into valuable insights that help over 100.000 hotels worldwide make well-informed decisions.
Your team works in close collaboration with our product team and a highly talented group of software engineers, DevOps engineers and project managers to drive initiatives forward.
In a fast-growing scale-up priorities might shift from time to time. You’ll gain experience and ownership in different domains depending on your ambition, but here are some general topics:
Where you will have impact:
- Work on new feature developments for our existing products as well as creating new products from scratch;
- Architect, code and maintain existing & new Python/Go (micro-)services;
- Deploy and monitor services in a reproducible and scalable way;
- Develop a high affinity with our various, often complex, datasets by crunching large amounts of data on the fly in API implementations and data processing jobs;
- Experiment with, think about and take ownership of a piece of our codebase/infrastructure and find ways to improve it, both in terms of performance/efficiency and structure/best practices;
- Ensure high quality deliverables through extensive testing as part of your development process;
- Be part of the product scrum-teams, creating high performing and efficient APIs related to new feature developments.
Who you are:
- Master’s or Bachelor’s degree in a STEM field;
- 5+ years of professional experience in a similar position;
- Experience writing Python and/or Go;
- Experience with microservice architectures and any cloud platform (we work with GCP);
- A passion for efficiency and performance optimizations, preferably in the field of data processing and algorithm design;
- Affinity with challenging status-quo of overall API design and architecture;
- Proven experience dealing with large datasets in a NoSQL environment;
- Fluent in English.
Technologies you’ll work with:
Google Cloud, Kubernetes, Istio, Python, Django, Go, Bigtable, FoundationDB, Spanner (feel free to ask us why these are the best fit for us).
We welcome:
- Fluency in SQL;
- Knowledge of the Django framework;
- Experience in working in a cross-functional team to develop and deliver new product features.
Apply Now
Don't forget to mention EuroTechJobs when applying.