Senior Backend Engineer (AWS)

Job description

About us

Who we are? We are Big Data experts , working with international clients, creating and leading innovative projects related to the Big Data environment. We offer tailor-made solutions. It does not matter whether we are talking about building a Data Lake , conducting training in the field of data management, or performing detailed Big Data analysis. We don’t just focus on one technology, instead we specialize in a whole range of open-source and public cloud tools.Our team brings together over 130 specialists in their fields. We have participated in dozens of conferences, written countless amounts of code, we are the organizers of Big Data Tech Summit Warsaw, the largest Polish conference related to Big Data topics. We run webinars, share knowledge on blogs, creating whitepapers and more. Why? Because we believe that Big Data is an indispensable future of business.

Thanks to that, we always select the most optimal Big Data solutions.

Customer

We are working on the project for one of the most eminent podcast platforms, and a pioneer in the open podcast ecosystem, connecting all podcasting stakeholders to one common software infrastructure. Through its infrastructure, client allows advertisers to efficiently target an engaged audience of listeners through dynamic ad insertion, while podcasters are given access to a range of monetization opportunities and the necessary tools to expand their listener base.


Project

We're a platform team building and maintaining the gateway into the ad marketplace. We handle each and every request for ads to be served to the listener, taking into account key characteristics of both the content and the listener to determine the best set of ads to be served within that podcast. To this end, we provide a set of APIs supporting internal and external ad insertion engines, integrate with a number of ad sources across the industry, and manage data flows key to the payment and yield management sides of ad operations. The near future sees us building out the platform to support a greater number of integration use cases along with new functionality to better support yield optimisation to benefit both podcasters and advertisers.

Responsibilities

We are looking for a Software Engineer that has experience with backend development. You will work in an autonomous, purpose driven team and take an important role in shipping new features while continuously increasing efficiency, stability and scalability of the systems. You are expected to contribute with backend development within your team but we also encourage everyone to understand and contribute to other parts of the stack. You will be working in a multi-disciplinary environment with agile principles. We run our infrastructure and systems on AWS. The systems are written in Node.js and Typescript and you are expected to work with and be interested in that.

Technologies used:

  • AWS CDK
  • DynamoDB
  • Fargate (or containerisation in general with ECS, Kubernetes, Docker)
  • High availability architecture
  • Resiliency engineering
  • Data streaming technologies (e.g. Kinesis)
  • TypeScript/NodeJS development

Requirements

  • Experience with AWS, AWS Services, Web Services, Google Drawing
  • Focus on designing solutions, visualizing the proposed solution
  • You have a pragmatic mindset and can make trade-offs on what to optimise for and when to ship

We offer

  • Salary : 120-180 PLN net + VAT/h B2B (depending on knowledge and experience)
  • 100% remote work with autonomy, trust and transparency
  • Elastic working hours
  • Possibility to work from the office located in the heart of Warsaw
  • Opportunity to learn and develop with the best Big Data specialists in Poland
  • International projects
  • Possibility of conducting workshops and training
  • Clear career path and certifications
  • Co-financing sport card
  • Co-financing health care
  • All equipment needed for work