TL;DR
Senior Software Engineer (Data): Developing and driving the architecture of complex data systems and building high-performance, data-intensive APIs and complex processing pipelines with an accent on scalability, maintainability, and data integrity. Focus on hands-on implementation of distributed systems, full ownership of robust data solutions, and integrating AI tools into developmental workflows.
Location: Remote from Germany, Spain, or Romania
Company
hirify.global is a leading AI-driven hospitality platform dedicated to transforming guest experiences and empowering businesses to thrive.
What you will do
- Develop and drive the architecture of complex data systems, prioritizing scalability and long-term maintainability.
- Build and operate production-grade, data-intensive APIs using FastAPI.
- Design and optimize complex data pipelines to ensure high performance and data integrity.
- Take full accountability and ownership of system components, working in a self-sufficient manner.
- Implement rigorous testing using appropriate frameworks and maintain high standards for CI/CD workflows.
- Mentor junior engineers and foster a culture of technical excellence; adopt AI tools into developmental workflows to increase team efficiency.
Requirements
- 10+ years of professional experience with 5+ years specifically focused on data engineering.
- High fluency in Python and SQL for complex data manipulation and system building.
- Deep technical expertise with Kafka and Clickhouse.
- Strong hands-on experience with Docker, Kubernetes, and automated CI/CD pipelines.
- Proven ability to build APIs at scale and significant experience with open-source data ecosystem tools.
- Fluency in English.
Nice to have
- Previous experience or knowledge working with Redis, Elasticsearch, and FastAPI.
- Familiarity with Javascript or experience working alongside BI tools to visualize data insights.
- A proactive approach to architectural decision-making and a history of leading complex technical projects.
- A collaborative mindset that values mentorship and the continuous improvement of development processes.
Culture & Benefits
- Work in a global, diverse, and collaborative team.
- Flexible working hours that allow you the freedom to shape your work-life.
- Remote-friendly environment.
- On-going career development, training, and coaching, including six days for learning & development.
- Celebrate in style at our team events (in-person and virtually).
- Social benefits and perks based on location.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →