Software Engineer - Components (PHP)

July 5

Apply Now
Logo of Keboola

Keboola

Keboola is a data operations platform enabling your data team to do their best work.

cloud • data preparation • embedded analytics • analytics • data products

51 - 200

Description

• Develop components to be used by Keboola customers. • Work in a component team responsible for maintaining the most widely used components in our platform. • Manage and maintain various transformation components that manipulate data using user-written SQL scripts. • Create custom integrations, scrape data from various sources, and learn about different systems to find ways to connect to them using APIs. • Build PHP tools that benefit the community and contribute to the improvement of the Keboola ecosystem. • Develop tools to support component creation and maintenance, such as Component Generator for creating Docker component skeletons, and tools for functional testing. • Collaborate with teams on technical issues, including software system design and maintenance.

Requirements

• At least 2 years of professional experience in PHP development, including writing Dockerfiles and following best practices. • Familiarity with PHP or a desire to learn it further, with experience in other programming languages. • Experience transitioning from scripting to object-oriented programming. • Basic awareness of database systems. • Curiosity about large-scale data processing and various use cases (e.g., IoT, Open Data). • Strong interest in data engineering and data-related topics.

Benefits

• Competitive compensation. • Generous paid vacation time. • Cool new offices in the heart of Holesovice in Prague. • Company born in the cloud means we are relatively location independent. Want to take an extra-long trip while working on the beach (or forest, or desert?), go ahead - make sure to send us a postcard. • No set office hours and flexibility (aside from when you are placed on-call to support customers). • We are remote first but we also would like to see you in person time to time (once a month or so).

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com