Senior Data Engineer (contactor) at Userlane

Poland

Userlane Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SoftwareIndustries

Requirements

  • Minimum of 5 years of hands-on experience in designing and developing data processing systems
  • Experience being part of a team of software engineers and helping establish processes from scratch
  • Familiarity with DBMS like ClickHouse or other SQL-based OLAP databases
  • Experience with data engineering tools like Airflow, Kafka, dbt
  • Experience building and maintaining applications with Python, Golang, Typescript
  • Knowledge of container technologies like Docker and Kubernetes
  • Experience with CI/CD pipelines and automated testing
  • Ability to solve problems and balance structure with creativity
  • Ability to operate independently and apply strategic thinking with technical depth
  • Willingness to share information and skills with the team
  • Excellent communication skills and fluency in English

Responsibilities

  • Shape and maintain various data and backend components - DBs, APIs, and services
  • Understand business requirements and analyze their impact on the design of software services and tools
  • Identify architectural changes needed in infrastructure to support adding new features
  • Research, propose, and deliver changes to software architecture to address engineering and product requirements
  • Design, develop, and maintain a solid and stable RESTful API based on industry standards and best practices
  • Collaborate with internal and external teams to deliver software that fits the overall ecosystem of products
  • Stay up to date with new trends and technologies to work smarter

Skills

Key technologies and capabilities for this role

Data PipelinesDatabasesRESTful APIBackend ServicesSoftware ArchitectureScalable Systems

Questions & Answers

Common questions about this position

What experience level is required for this Senior Data Engineer role?

A minimum of 5 years of hands-on experience in designing and developing data processing systems is required.

What technical skills and tools are needed for this position?

Familiarity with DBMS like ClickHouse or SQL-based OLAP databases, data engineering tools like Airflow, Kafka, dbt, languages including Python, Golang, Typescript, container technologies like Docker and Kubernetes, plus CI/CD pipelines and automated testing are required.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the compensation or salary for this role?

This information is not specified in the job description.

What kind of team and culture will I be joining at Userlane?

You'll join a talented and dynamic engineering team as a senior member, collaborating with cross-functional teams, sharing information and skills, in an environment that drives meaningful change with talented people.

Userlane

Automates software onboarding and training processes

About Userlane

Userlane specializes in Digital Adoption Platforms (DAP) that automate training and onboarding for software applications. Its main product allows companies to help employees and customers learn to use new software without needing formal training sessions. This is particularly beneficial for large enterprises that require efficient onboarding solutions. Userlane operates on a Software-as-a-Service (SaaS) model, where clients subscribe to its platform and pay a recurring fee based on user numbers and service levels. This approach helps clients reduce costs and increase productivity by streamlining the onboarding process. Userlane's goal is to provide a seamless software experience, enabling instant use of applications and enhancing user engagement.

Munich, GermanyHeadquarters
2016Year Founded
$15.8MTotal Funding
SERIES_BCompany Stage
Consumer Software, Enterprise SoftwareIndustries
51-200Employees

Benefits

Hybrid Work Options
Professional Development Budget

Risks

Intense competition from platforms like Whatfix and WalkMe threatens market share.
Scaling operations in the U.S. and Europe may strain resources and service quality.
Dependence on large enterprise clients risks revenue fluctuations if clients switch.

Differentiation

Userlane offers no-code interactive guides, simplifying software onboarding without coding expertise.
The platform integrates seamlessly with existing software, requiring no changes to underlying systems.
Userlane's SaaS model provides scalable, subscription-based access to digital adoption solutions.

Upsides

Growing demand for digital adoption platforms boosts Userlane's market potential.
Partnership with PwC enhances Userlane's credibility and market reach.
Recent funding supports Userlane's product expansion and international growth.

Land your dream remote job 3x faster with AI