Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Creatives Library image - Rise Careers
Job details

Software Engineer - Creatives Library

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance everyday. StackAdapt was founded with a vision to be more than an advertising platform, it’s a hub of innovation, imagination and creativity.


About The Company:

StackAdapt is the no. 1 performing programmatic advertising platform helping brands accelerate customer engagement and acquisition. This state-of-the-art platform is where some of the most progressive work in machine learning meets cutting-edge user experience. 

Ranking the highest in performance by G2 Crowd for the fourth time, we're one of the fastest growing companies in Canada and ranks 6th in Deloitte's Technology Fast 50 ranking and 23rd in Fast 500 in North America.


We're always keeping an eye out for talented developers as we build cutting edge software. The digital advertising industry is riddled with interesting challenges as we continue to scale out our platform with a fast growing list of customers. Our technologies include Ruby on Rails, Go, React, Typescript, GraphQL, Aerospike, Redis, Elasticsearch, Amazon Redshift, and others. This position is open to remote candidates in North America. 


Watch our talk at Amazon Tech Talks: https://www.youtube.com/watch?v=lRqu-a4gPuU


StackAdapt is a Remote First company, we are open to candidates located anywhere in North America for this position.


About the Team:

The Creatives Library Team is building a full fledged library of dynamic creative assets and resources. This library will allow clients to store, host and manage bulk creative assets for ad campaigns on the platform. This library will also include creatives templates for clients to build quick off-the-shelf display ad creatives on the platform. We aim to reduce the need to integrate with expensive third party creative providers that charge on a CPM-basis, and provide a full-featured in-house solution.


What you'll be doing:
  • Design, improve, and debug complex, scalable distributed systems.
  • Be able to take responsibility and ownership of projects from start to finish.
  • Provide mentorship to interns and junior engineers.
  • Always on the lookout to keep the tech stack updated with current standards.
  • Write extensible scalable and test-driven code.
  • Take part in technical planning and architectural decision-making.
  • Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems.
  • Contribute to code reviews and technical spec reviews.


What you'll bring to the table:
  • 1+ years of full-time work experience building highly performant web applications.
  • Knowledge of our full-stack technologies is highly preferred - React, Typescript, GraphQL, Ruby on Rails etc.
  • Experience with a technical project end-to-end, from design to delivery.
  • Strong understanding of scalable system design for web-based APIs and backend processing systems.
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences.
  • Experience working with relational databases and key-value stores
  • Experience working on large scale Ruby on Rails / Go projects.
  • Basic knowledge of AWS or other equivalent cloud platforms (GCP, Azure, etc.).
  • Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack.
  • Experience with creatives, AgTag or programmatic advertising is a plus.


StackAdapters Enjoy:
  • Highly competitive salary
  • RRSP/401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Access to a comprehensive mental health care platform
  • Full benefits from day one of employment
  • Work from home reimbursements
  • Optional global WeWork membership for those who want a change from their home office
  • Robust training and onboarding program
  • Coverage and support of personal development initiatives (conferences, courses, etc)
  • Access to StackAdapt programmatic courses and certifications to support continuous learning
  • An awesome parental leave policy
  • A friendly, welcoming, and supportive culture
  • Our social and team events!


#LI-KL1


StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know.


About StackAdapt


We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded:



Ad Age Best Places to Work 2024

G2 Top Software and Top Marketing and Advertising Product for 2024

Campaign’s Best Places to Work 2023 for the UK

2024 Best Workplaces for Women and in Canada by Great Place to Work®

#1 DSP on G2 and leader in a number of categories including Cross-Channel Advertising


#LI-Remote

StackAdapt Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
StackAdapt DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of StackAdapt
StackAdapt CEO photo
Vitaly Pecherskiy
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Creatives Library, StackAdapt

Join StackAdapt as a Software Engineer on our Creatives Library Team, where you'll work on a pioneering project that supports our mission to innovate in the digital advertising space. StackAdapt is celebrated as the top-performing programmatic advertising platform, and you’ll be an integral part of a talented group shaping the future of how creative assets are stored and managed for advertising campaigns. Our team focuses on creating a robust library for clients, enabling them to easily host and manage their creative assets without the high costs tied to third-party solutions. You’ll be responsible for designing scalable and adaptable systems, while also mentoring junior engineers and participating in code reviews that enhance our agile workflow. This role calls for someone with a solid understanding of our tech stack, which includes powerful technologies like React, Ruby on Rails, and GraphQL, among others. As you grow your skills, you'll have access to cutting-edge tools and a supportive company culture that values creativity and collaboration. StackAdapt is proud to offer a remote-first work environment, allowing you to join us from anywhere in North America. Plus, we are committed to your personal and professional development, with comprehensive benefits and generous leave policies that reflect our value placed on work-life balance. If you’re eager to tackle exciting challenges and elevate your software engineering career while surrounded by a diverse and inclusive team, StackAdapt is the ideal place for you!

Frequently Asked Questions (FAQs) for Software Engineer - Creatives Library Role at StackAdapt
What are the main responsibilities of a Software Engineer at StackAdapt?

As a Software Engineer at StackAdapt, you will design, improve, and debug complex distributed systems. You will manage projects from inception to completion, mentor interns and junior engineers, and participate in technical planning and architectural decisions. Additionally, you will write scalable and test-driven code to maintain our high-performance standards.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at StackAdapt?

To qualify for the Software Engineer role at StackAdapt, you should have at least one year of full-time work experience in web application development. A strong knowledge of our tech stack—including React, Ruby on Rails, and GraphQL—is preferred, along with a solid understanding of scalable system design and experience with relational databases.

Join Rise to see the full answer
Is the Software Engineer position at StackAdapt remote?

Yes, the Software Engineer position at StackAdapt is fully remote. We embrace a remote-first culture, allowing you to work from anywhere in North America while being part of a collaborative team dedicated to innovation and excellence in digital advertising.

Join Rise to see the full answer
What technologies will I be working with as a Software Engineer at StackAdapt?

In your role as a Software Engineer at StackAdapt, you will work with a variety of modern technologies, such as Ruby on Rails, Go, React, Typescript, and GraphQL. Familiarity with databases like Aerospike and Redis, as well as AWS or similar cloud platforms, will also be beneficial in performing your duties.

Join Rise to see the full answer
What type of work culture can I expect at StackAdapt as a Software Engineer?

At StackAdapt, you can expect a friendly, supportive, and inclusive work culture. We celebrate diversity and foster an environment where creativity and collaboration are encouraged. Our team values each member's contributions and provides ample opportunities for personal and professional development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Creatives Library
Can you describe your experience working with React and Ruby on Rails?

In your answer, highlight specific projects where you've utilized React and Ruby on Rails. Discuss your role in those projects, the challenges you faced, and how you overcame them. Be sure to mention any best practices you followed for performance optimization and code maintainability.

Join Rise to see the full answer
How do you approach debugging complex systems?

Explain your systematic approach to debugging, including tools and techniques you use to identify issues. Provide an example where your debugging efforts led to significant improvements in performance or reliability of a system.

Join Rise to see the full answer
What strategies do you use for writing test-driven code?

Outlining your methodology for test-driven development (TDD) is key here. Discuss the importance of writing tests before code, how you ensure your tests cover edge cases, and share relevant experiences where TDD improved your development process.

Join Rise to see the full answer
Describe a time when you mentored a junior developer.

Share a specific incident where you guided a junior developer. Discuss the goals of your mentoring, the support you provided, and the results of your efforts. Stress the importance of knowledge transfer in a team environment.

Join Rise to see the full answer
What excites you about designing scalable systems?

Your response should reflect passion for architecture and scalability. Talk about the impact that well-designed systems have on user experience and performance. Give examples of how you've tackled scalability challenges in past projects.

Join Rise to see the full answer
How do you ensure your code is maintainable and readable?

Discuss coding standards, documentation practices, and code review processes you follow. Provide examples of how you've implemented these practices and the positive effects they've had on team collaboration and long-term project success.

Join Rise to see the full answer
Can you explain your experience with cloud platforms like AWS?

Detail your familiarity with AWS and the services you've utilized in past projects. Highlight how cloud platforms enhanced your development workflows and any challenges you overcame while integrating cloud services with your applications.

Join Rise to see the full answer
What is your process for collaborating with product and design teams?

Illustrate your communication style and collaborative approach. Provide examples of specific projects where you worked closely with product and design teams, emphasizing how those collaborations influenced the overall project outcome.

Join Rise to see the full answer
How do you keep your technical skills up to date?

Discuss your approach to continuous learning—whether through online courses, attending conferences, or participating in coding communities. Share specific resources or experiences that have significantly contributed to your growth as a developer.

Join Rise to see the full answer
What challenges do you foresee in the digital advertising space, and how might you address them?

Reflect on industry trends and challenges you perceive, such as privacy regulations or rapidly changing technology. Discuss how you would approach these challenges as a Software Engineer, leveraging your skills and experience for innovative solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
VRP Consulting Remote Jana Dekerta 24, 30-703 Kraków, Poland
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 4 days ago
Posted 5 days ago
xAI Hybrid San Francisco & Palo Alto, CA
Posted 10 days ago
Photo of the Rise User
Posted 2 days ago

StackAdapt is a self-serve advertising platform offering multi-channel solutions like native, display, video, connected TV, and audio ads, combining advanced machine learning with an exceptional user experience.

196 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!