As a Developer in the CTV-Sync technology team, you will play a key role in developing the platform and responding to client inquiries related to the performance of campaigns.
You will collaborate with the CTV and backend teams to build a top product.
Your responsibilities will span the entire product lifecycle and will involve software science, data structures & algorithms, mathematics, and AI.
You will develop a distributed platform where high availability and scalability is key.
You will be part of a unit that values technology, including CD/CI, DevOps, a flat hierarchy, learning and training opportunities, and a culture of innovation.
Your work will be used in production to serve millions of requests per second, with response times measured in milliseconds.
Your team deploys multiple times a day, adhering to best-in-class code standards and review practices.
Your code will be deployed across tens to hundreds of cloud machines in distributed cloud regions globally.
You will participate in code reviews with your peers.
You will assist in resolving client tickets, including performance problem investigations, coordination of tests and new features, and support for measurement partners integrations and tracking.
You will analyze and fix ongoing issues presented by clients, represented by operations, performance, supply, and partnerships teams.
You will be an active developer and coder in the team.
Requirements:
You must have at least 2 years of experience as a backend developer.
Strong knowledge of modern Javascript and NodeJS is required.
You should be fluent with command line Git commands.
Proficiency in Spanish (native level), both oral and written, is necessary for interaction with the team.
You must be fluent in English, both oral and written, as it is the language used for interaction with most stakeholders and for all tools and documentation.
Optional requirements include experience working in a distributed team and familiarity with Go, which is valued but not mandatory as training will be provided.
Knowledge of AWS services such as EC2, S3, Route53, Elastic Transcoder, load balancing, and CloudFront is preferred.
Familiarity with distributed computing tools such as queues, load balancers, failover, automatic configuration, and optimization is a plus.
Experience with SQL, particularly GCP BigQuery dialect, is beneficial.
Knowledge of computer science concepts related to algorithm design and analysis, profiling, performance tuning, and data structures is essential.
A thirst for knowledge and self-improvement is valued, and clear communication skills to express complex ideas in English are necessary.
Good writing skills and experience with knowledge management tools and project management concepts such as roadmap, deliveries, project plan, task breakdown structure, and agile methodologies are important.
Benefits:
Remote work is available, with the option to use the office in the center of Madrid.
Flexible working hours are offered.
You will be part of a small team with a direct impact on the final product.
You will have the opportunity to use state-of-the-art technologies.
Educational resources will be provided to support your growth.
Creative Fridays allow you to work on your own ideas one day every two weeks.