Senior Engineer

PriceHubble
Summary
Join PriceHubble, a European B2B company building innovative digital solutions for finance and real estate, as a Senior Engineer. You'll be a key player in designing, developing, and operating distributed systems, influencing the team's technical vision and implementing cross-team initiatives. Leveraging your expertise in Python, data processing software, and cloud platforms, you'll contribute to product development and maintain optimal delivery efficiency. You'll collaborate with a team, mentor junior engineers, and be passionate about continuous learning and improvement. This role requires a strong background in software engineering and distributed systems, excellent communication skills, and a collaborative mindset. PriceHubble offers competitive salaries, a learning and development program, flexible working hours, remote work options, and a great work-life balance.
Requirements
- BSc or MSc in computer science or related fields (or equivalent experience)
- 5+ years of experience in software engineering best practices such as source control and infrastructure as a code
- 5+ years of experience in the Python engineering ecosystem
- Experience working with modern data processing software (such as Apache Iceberg, Delta Lake, Apache Hudi, Parquet, Pyspark, DBT, DuckDB, Apache Airflow, Dagster or Prefect)
- Experience working with public cloud platforms (AWS, Azure or GCP) and their data solutions (such as AWS Athena, AWS Glue, EMR, Google BigQuery or Google DataProc)
- Experience with SQL and NoSQL databases
- Excellent skills in data structures and algorithms
- Excellent skills designing distributed systems in a cloud environment
- Structured and empathetic communicator, able to mentor other engineers
- Strong oral, written and presentation skills with the ability to explain complex concepts clearly to a variety of audiences
Responsibilities
- Design and develop data pipelines and microservices that enable PriceHubbleโs products
- Operate and optimize distributed systems to deliver those products
- Leverage best practices and technology to improve quality and efficiency
- Participate in improving and expanding the engineering standards
- Support peers and more junior engineers
Preferred Qualifications
Experience with .NET platform
Benefits
- Competitive salary
- Learning & Development program
- Very well-located offices with a great remote work policy and the possibility to work from different places
- Flexible working hours and work life balance
Share this job:
Similar Remote Jobs


