This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a senior member of our engineering team, you will take ownership of critical aspects of our data processing system - designing, building, and maintaining scalable data pipelines that drive our product’s success. Your primary focus will be delivering high-quality, scalable data components that follow industry best practices. You’ll collaborate with a talented cross-functional team to architect, implement, and optimize solutions that grow with our business. This role offers a unique opportunity to influence the technical direction of our data systems and contribute directly to the development of high-impact product features.
Job Responsibility:
Shape and maintain our various data and backend components - DBs, APIs and services
Understand business requirements and analyze their impact on the design of our software services and tools
Identify architectural changes needed in our infrastructure to support a smooth process of adding new features
Research, propose, and deliver changes to our software architecture to address our 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 our products
Stay up to date with the new trends and technologies that enable us to work smarter, not harder
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 a different SQL-based OLAP database
Experience with various data engineering tools like Airflow, Kafka, dbt
Experience building and maintaining applications with the following languages: 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
Fluent in English
What we offer:
Team & Culture: A high-performance culture with great leadership and a fun, engaged, motivated, and diverse team with people from over 20 countries
Market: Userlane is among the global leaders in the rapidly growing Digital Adoption industry
Growth: We take you and your development seriously. You can expect weekly 121s, a personalised skills assessment and development plan, on the job coaching and a budget for events and training
Compensation: Significant financial upside with an attractive and incentivising package on B2B basis
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.