Our Services Approach
Need help optimizing your social advertising strategy but not sure where to start?
Managed Services
Our Managed Services team is your partner in setting up and optimizing your campaigns.
Creative Services
Our Creative Services team takes your creatives in a new direction with social-first ad production.
Life at Smartly.io
Smartlies don’t have to choose between an exciting career and a fulfilling personal life: we offer flexibility so they can build both. Read more about Smartly life.
Corporate Responsibility
Learn about our approach to environmental and social responsibility, and Diversity, Equity & Inclusion.
Blog
Looking to learn more about our culture and everyday work? Check out our blog.
We’re building the best product company to work for, where highly autonomous engineering teams can take full ownership of creating a first-class software platform. Our full stack teams each own a single product area and drive it forward independently with as few external, flow-breaking dependencies as possible.
Smartly.io builds a Software as a Service (SaaS) platform that highly advanced advertisers use to create, manage, and optimize their campaigns and ad creatives at scale. Smartly.io supports a variety of advertising platforms — Facebook, Instagram, Pinterest, TikTok, and Snapchat. We have customers like Under Armour, Uber, and eBay in many different industries.
The most advanced advertisers require automated workflows for campaign management and creative production as well as optimization because of the scale of their advertising, and that’s exactly what we offer them.
Smartly.io provides advertisers with software power tools that scale across the various social advertising platforms, offering an all-in-one solution for digital advertising. Generally, we focus on building value on top of what social platforms have to offer, typically by providing integrated solutions to automate both the creative production and the ad buying process.
The campaign creation process connects clients’ team members from design to performance marketing enabling real-time updates of visuals in running campaigns. Also, ad status, campaign budgets, and bids are handled by algorithms.
The feedback loop is closed by connecting creative elements and business data into one actionable reporting view that helps in planning the new creative concepts and making edits on the fly.
The teams within the Media Unit tackle unique problems around scaling advertising for some of the largest companies in the world. Integrating with new advertising platforms and staying one step ahead of the market guarantee a demanding and ever-changing environment.
Developers in the Media Unit have a real opportunity to impact the business of most of our customers. They are reshaping the digital advertising landscape through automation, real-time collaboration, and campaign analytics. Our teams move fast and collaborate closely with our platform partners and customers.
Media teams work with TypeScript, Node.js, Ruby on Rails, React, and PostgreSQL.
The Creative Unit plays a central role in enabling our customers to craft engaging ad creatives at scale. They break new ground by automating creative production and building AI for creative insights. The systems built within this Unit render almost half a million videos and several billions of images per month. Tweaking the performance of these systems to support double the amount of videos rendered is an interesting technical puzzle that our teams work to solve.
All the Creative teams use Node.js, React, TypeScript, and PostgreSQL, but they have some NestJS and Ruby on Rails projects going on, too.
Our infrastructure teams look after site reliability, security, and developer tooling. They automate our infrastructure and solve technical problems in sustainable and scalable ways.
This Unit works closely with development teams and customer-facing teams to continuously improve, support, secure, and operate our production and test environments. As a result, they boost our developers’ productivity and happiness by enhancing development environments and the continuous deployment setup.
The development environments and CI pipelines are built on Kubernetes because running tens of microservices, and their databases, on a single laptop, is not an option. Our infrastructure currently processes petabytes of data every month through hundreds of servers while the teams architect, develop, and deploy tools and technologies to keep our platform up and running.
To build the best product for our customers, we need several other teams around these units to support the work. For example:
Our autonomous engineering teams choose their own technologies and ways of working, but most of our teams use the technologies listed below. Teams can have more specialised needs and use other languages and tools on top of the ones named below.
React, Redux, TypeScript
Node.js, TypeScript, Ruby, Python
PostgreSQL, Redis, RabbitMQ, Snowflake, InfluxDB, Cassandra, MongoDB
Docker, Ansible, Kubernetes, Github, ELK stack
Our recruitment process has five steps that test the depth of your technical knowledge and your ability to make informed decisions.
We're getting to know each other.
Learn more about your future team.
You will take part in an interactive coding interview with one of our developers, after which we will discuss Systems Design and Architecture. As the final interview you will join an Explore and Expand interview where we will dig deeper into your main interests and core skills.
Privacy Policy & Cookie Policy. Copyright © 2013-2022 Smartly.io Solutions Oy. All rights reserved.
Subscribe to receive biweekly tips on creative automation and digital advertising!
Thank you. Check your email for details on your request.