Data Engineer
The Upright Project
Software Engineering, Data Science
Helsinki, Finland
Posted 6+ months ago
Are you an experienced Data Engineer ready to make Upright’s Net Impact Platform the #1 impact data platform globally? We’re looking for a senior professional to take our data integrations to the next level and enable global scaling for 250+ institutional investment organizations and corporations across Europe and North America.
Upright’s Net Impact Platform uses data from various sources to calculate the impact of business activities on the world, so this information is at the core of everything we do. Your job will be to lead the design, development, and orchestration of our data pipelines. You will work with data scientists and software engineers to create systems that ingest, integrate, and serve information that Upright’s customers use to optimize their impact. You will also deploy, maintain, and monitor these pipelines and their underlying infrastructure while working with unstructured and semi‑structured text and tabular data from a wide range of public and proprietary sources.
Depending on your interests and skills, you may also cultivate high‑performing data practices and culture at Upright, research and validate external data sources, productize data, train and deploy machine learning models, and present Upright’s approaches to integrating data from different sources.
This role will be tailored to fit the background, experience, skill level, and interests of the chosen person. If you’re excited to take on this challenge, we’d love to hear from you!
SIGNS FOR BEING A GREAT MATCH WITH THIS ROLE INCLUDE:
- Solid track record of internal passion for excellence: you have gotten things done clearly better than what was required/expected from you, as you enjoy doing things well
- Sense of urgency and drive to get the job done with tight deadlines
- Good handle on SQL and Python. Scala and other tools for data intensive programming are considered a plus.
- Experience in writing production-grade ETL pipelines, ideally on distributed systems
- Experience in data pipeline orchestration systems such as Apache Airflow
- Experience in cloud services such as AWS, GCP or Azure
- Experience MLOps, and data and ML model versioning more broadly
- Experience in DevOps, infrastructure as code and containers
- Ability to work both autonomously and as part of a team
- Ability to see the big picture and prioritize work accordingly
- Ability to communicate clearly both verbally and in writing
ADDITIONALLY, WE VALUE THE FOLLOWING QUALIFICATIONS:
- Understanding of optimization techniques like denormalization, caching and compression, and when to use them
- Experience working with company disclosures and financial data
- Track record in writing production quality software, e.g., in Scala or Typescript
- Familiarity with Upright’s platform tech stack (Node, TypeScript, PostgreSQL and React)
WHAT WE OFFER:
- A chance to join a quickly growing and highly ambitious impact SaaS company with a mission that matters
- A fun and kind team with exceptional people who care about what they do
- Exciting professional growth opportunities
- Competitive compensation, including stock options and a comprehensive healthcare package
Location: Helsinki, Finland
Deadline: Candidates will be reviewed on a continuous basis and the role will be filled as soon as the right person is found.
Read more about us from our Careers website!
If you have any specific questions about the role, you can contact us via email at recruiting@uprightproject.com.