Avatar for SPREAD
SPREAD
Actively Hiring
One engineering intelligence network to connect your entire product knowledge!
  • Top 5% of responders
    SPREAD is in the top 5% of companies in terms of response time to applications
  • Responds within a few days
    Based on past data, SPREAD usually responds to incoming applications within a few days
  • Growth Stage
    Expanding market presence

ETL Software Engineer

  • €55k – €73k
  • Remote • 
    +2
  • 2 years of exp
  • Full Time
Reposted: 2 months ago
Job Location
Remote • 
Berlin • 
Berlin • 
Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely in
Berlin - 
Brandenburg
Berlin - 
Brandenburg
Preferred Timezones
Central European Time
RelocationNot Allowed
Skills
Python
Javascript
Full Stack Development
REST APIs
ETL
REST
TypeScript
ETL Testing
Go (Golang)
Etl Development
GraphQL
RESTful API
React/GraphQL
GraphQL/Apollo
Golang
JavaScript (ES5/ES6) / TypeScript
TypeScript/Javascript
MERN Stack - Javascript (ES5 & ES6), MongoDB, Express.Js, React, Node.Js

About the job

Welcome to SPREAD, where we transform how engineers and businesses manage complex product data. Our platform drives innovation in Advanced Industrial Engineering and Mechatronics Systems by integrating diverse systems to maximize our customers’ productivity and innovation.

As an ETL Software Engineer on our Application Engineering team, you will play a vital role in improving user experiences by developing applications in our low-code environment that make complex product data easier to access, understand, and utilize. You will dive deep into customer data, uncovering how various data points are interconnected to provide actionable insights and streamlined solutions. Collaborating with cross-functional teams, you will design low-code applications that cater to our customers’ specific needs, simplifying intricate engineering tasks and empowering informed decision-making.

Your Mission

  • Design, implement, and maintain responsive, user-centric applications in low-code environments (SPREAD Studio) that deliver direct value to customers.
  • Engage deeply with customer data to understand connections and insights it holds, driving the development of features that reflect these insights.
  • Work closely with cross-functional project teams to ensure solutions are delivered on time, within budget, and meet the highest quality standards.
  • Build and maintain a robust network of connected data from various systems within our Engineering Intelligence Network, ensuring seamless integration and easy access to critical information.
  • Continuously contribute to the development of SPREAD Studio, enabling users to create their own applications and solutions with minimal coding, thus enhancing their ability to solve domain-specific challenges.
  • Write clean, scalable, and maintainable code following SOLID principles. Ensure comprehensive documentation and test coverage through unit, integration, and end-to-end testing.
  • Stay updated with the latest technologies, industry trends, and best practices. Apply this knowledge to enhance your work and contribute to the continuous improvement of SPREAD’s products.
  • Participate in roll-out projects that involve developing and implementing solutions tailored to specific customer processes. Engage directly with customers to understand their needs and deliver solutions that exceed their expectations.

Your Experience

MUST HAVES:

  • Formal degree in Software, Data Engineering, or related field.
  • 2+ years of experience working with ETL processes in production, with a strong interest in transitioning to full-stack software engineering.
  • Language-agnostic mindset with experience writing code in one or more of the following: JavaScript (preferred), Python, or Golang.
  • Familiarity with GraphQL and/or Rest APIs.
  • Experience with NoSQL and SQL databases (e.g. Postgres/MySQL, MongoDB, Redis, Elasticsearch, Neo4j).
  • Experience working in a modern CI/CD workflow and agile environment.
  • Interest and ability to learn most technologies on the go.
  • Proactive, problem-solving mindset with a strong ability to work both independently and in cross-functional teams.
  • Strong communication skills and fluency in English.

NICE TO HAVES:

  • Experience in React or any other Frontend framework.
  • Experience working in production-scale cloud environments (AWS/GCP/Azure) and with containerization technologies (Docker/Kubernetes).

Why us?

  • Amazing team
    Our people are our most valuable asset. Work with over 100+ SPREADsters from 30+ different countries. Our team and our culture help us innovate and collaborate better every day.

  • High growth
    Join a fast-growing, Series A-funded company with a steadily increasing ARR. Our customers love our revolutionary product, and we focus on their long-term success through genuine partnerships. We will nurture your unique skills and partner with exceptional peers to grow through experiences and collaboration.

  • High reward
    Receive a competitive salary, virtual shares, and a flexible work setup. Enjoy 30 days of paid leave and many other perks to support your work-life harmony.

  • Continuous learning
    Benefit from continuous learning opportunities with our dedicated budget and learning hubs, helping you develop your skills and stay ahead in your career.

  • Empowered ownership
    Enjoy a culture of trust and transparency. With our ‘pull’ organization ethos, you’ll thrive in an environment that values collaboration and autonomy.

  • Outcome-oriented
    We prioritize results over processes, embracing change and encouraging smart work. You’ll be encouraged to question the status quo and contribute to innovative solutions.

  • Diversity, equity, & inclusion
    We celebrate diversity and create an inclusive environment where everyone's unique perspectives are valued.

About the company

SPREAD company logo

SPREAD

Actively Hiring
One engineering intelligence network to connect your entire product knowledge!51-200 Employees
Company Size
51-200
Company Type
Enterprise Software Company
Company Type
Software
Company Type
Software Development
Company Industries
Engineering Firms
  • Top 5% of responders
    SPREAD is in the top 5% of companies in terms of response time to applications
  • Responds within a few days
    Based on past data, SPREAD usually responds to incoming applications within a few days
  • Growth Stage
    Expanding market presence

Employees joined from

Learn more about SPREAD image

Funding

AMOUNT RAISED
$16M
FUNDED OVER
1 round
Round
A
$16,000,000
Series A - May 2023

Perks

Optional Private Pension Scheme
An opportunity to become an owner through equity/virtual shares
Office flex/Remote Flex
30 days of vacation
Urban Sports Club
Company membership
Bike-Leasing scheme
BVG
We offer a reduced BVG subscription to all employees based in Berlin and Germany.
Professional development
People & Culture events

Founders

Robert Goebel
Founder • 3 years
Berlin
image
View the team image

Similar Jobs

rotki Solutions company logo
rotki Solutions
The opensource crypto portfolio tracker that protects your privacy
SproutsAI company logo
SproutsAI
Autonomous Agent for the virtual world
MIGR-AI-TION company logo
MIGR-AI-TION
Solving AI Bias through Data Co-Creation
SproutsAI company logo
SproutsAI
Autonomous Agent for the virtual world
SproutsAI company logo
SproutsAI
Autonomous Agent for the virtual world
Secfix company logo
Secfix
Secfix helps SMBs get and stay compliant, fast and easy