Senior Data Engineer
KevelAbout the role
Kevel is a growing cloud-based technology company leading a bold mission to help make the Internet a better place through ethical advertising practices and building customizable, ad serving solutions quickly and easily. At Kevel, we put people first. Our team members are passionate and self-motivated individuals that help each other do remarkable things every day.
JOB OVERVIEW:
We want engineers who are passionate about making the internet a better place.
Kevel is a cloud-based service for building custom, ad serving solutions quickly and easily. We are looking for a talented Data Engineer with 5+ years of experience to join our core reporting & analytics team.
LOCATION: Remote - Portugal. The position is 100% fully remote although we do have an office located in Porto with a team who enjoys meeting there regularly. Applicants located, and legally eligible to work anywhere within Portugal, ideally Porto, are encourage to apply.PAY TRANSPARENCY: Kevel uses external, third-party market data to determine compensation for all open positions. Our compensation philosophy is based on the candidate’s specific working location and experience level. This means that we will take a no negotiation approach in our recruitment and offer processes. We believe this is an important step in living our value of embracing diversity while underlining our commitment to fair, equitable and inclusive pay practices. An exact offer for this position will be determined based on the candidate's working location and experience level, in relation to our existing team.
WHAT YOU'LL ACCOMPLISH:
Build core infrastructure used by the data pipelines and reporting services
Contribute to data engineering efforts to evolve our pipelines and data lakes from batch processing to streaming architecture, to provide near real-time reporting capabilities
Build full-stack (front-end and back-end) applications that power Kevel’s reporting functions, including writing tests and setting up CI/CD pipelines
Drive discovery and extract insights from internal data sources. Help drive the direction of system innovation.
Contribute to the creation of reporting back end and front end applications used by internal, as well as external stakeholders.
Collaborate with the core engineering team to transition discoveries and capabilities into production systems. These systems need to provide the scalability, reliability, security, and performance that our global customers require.
Work closely with the product management team to help design and build new features powered by data-driven insights.
Work closely with our customer success teams to deliver value and drive growth.
SKILLS YOU'LL BRING WITH YOU:
Experience building computational/data pipelines designed specifically for the cloud.
Amazon Web Services experience, including Redshift, Kinesis, EMR, lambdas, S3, AWS CI/CD services (CodeBuild, CodePipeline, etc.), EC2, RDS.
Event stream processing experience (Kafka, Kafka Streams, Kinesis), as well as Spark
Experience with infrastructure-as-code tools (CDK, CloudFormation, Terraform).
Programming experience in Clojure, TypeScript is a plus.
Experience working with columnar (Redshift) and relational databases.
Experience with lambda architecture/time series stores like Apache Druid or Pinot is a plus.
Experience with front-end and back-end application frameworks is a plus.
HTTP-based API experience.
Monitoring and operations experience.
Fully Remote Team: We are a 100% remote work environment with employees located around the world. You are welcome to work fro
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s