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

Software Engineer - Inventory

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game ads and digital out-of-home ads. We empower thousands 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.


Engineering at StackAdapt: 

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production-level code that will have a direct impact on the success of our product. You will work with large data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL and more. StackAdapt’s engineering organization believes in working collaboratively and cross-functionally. You will get the opportunity to work in a diverse and flexible culture with dedicated career paths to help you succeed. 


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


About the Inventory team:

We’re a full-stack engineering team that builds features to help our customers discover and use premium ad inventory that meets their specific needs across a number of verticals and channels. We also work closely with our partnerships teams to build tools to curate inventory that can help our customers save time and money.


StackAdapt is a remote-first company, we are open to candidates located anywhere in North America for this position. 


What You Will Be Doing:
  • Design, improve, and debug complex, scalable distributed systems.
  • Find solutions to optimize bottle-necks and general system wide performance.
  • 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.
  • Be able to take responsibility and ownership of projects from start to finish.
  • Contribute to code reviews and technical spec reviews.


What We Are Looking For:
  • 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, AdTag or programmatic advertising is a plus.


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

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

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 - Inventory, StackAdapt

Are you ready to take your software engineering skills to the next level? Join StackAdapt as a Software Engineer - Inventory! Located in Canada (but open to remote candidates across North America), you'll dive into the world of digital advertising with a company that's not just about ads but about creativity and innovation. At StackAdapt, we pride ourselves on our cutting-edge self-serve advertising platform, which includes multi-channel solutions like video, connected TV, and beyond. As part of the Inventory team, a full-stack engineering group, you'll work closely with large datasets and have hands-on experience with modern technologies including GoLang, Ruby on Rails, React, and GraphQL. Your mission? Design and improve scalable systems, debug complex problems, and be a key player in our collaborative environment. We value your ability to take ownership of projects, write test-driven code, and participate in technical planning and architecture. By joining StackAdapt, you'll be part of a diverse and inclusive culture that believes in supporting your growth through dedicated career paths. If you’re excited about pushing the envelope in the ad tech space, this is the position for you!

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

As a Software Engineer - Inventory at StackAdapt, your key responsibilities include designing, improving, and debugging systems that are complex and scalable. You will be actively finding ways to optimize performance bottlenecks across our platform. Writing extensible and test-driven code is a must, along with contributing to technical planning and architectural decisions. You'll also collaborate with your team to design well-tested web architecture, focusing on both APIs and backend systems.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer - Inventory role at StackAdapt?

To qualify for the Software Engineer - Inventory role at StackAdapt, you should have at least 1+ years of full-time experience building high-performance web applications. Familiarity with stack technologies such as React, Typescript, GraphQL, and Ruby on Rails is highly preferred. Experience with relational databases and cloud platforms like AWS is beneficial, as is a strong understanding of scalable system designs for web-based APIs.

Join Rise to see the full answer
How does StackAdapt support the growth of Software Engineers?

StackAdapt is dedicated to your career growth. As a Software Engineer - Inventory, you'll have access to a culture of learning and collaboration. We provide opportunities to work on diverse projects with exposure to various technologies, alongside mentorship from experienced colleagues. Additionally, StackAdapt is committed to creating a supportive and inclusive environment where your individual needs are acknowledged and supported.

Join Rise to see the full answer
What technology stack does StackAdapt use for the Software Engineer - Inventory position?

In the Software Engineer - Inventory position at StackAdapt, you'll be working with a diverse tech stack that includes GoLang, Ruby on Rails, React, GraphQL, and more. Familiarity with these technologies will enable you to contribute effectively to our multi-channel advertising solutions and ensure the robustness of our platform.

Join Rise to see the full answer
What does StackAdapt's team culture look like for Software Engineers?

At StackAdapt, the team culture is collaboration-driven, diverse, and inclusive. As a Software Engineer - Inventory, you'll be part of a full-stack engineering team that believes in sharing knowledge and supporting each other's success. We celebrate individuality and promote an environment where every team member is encouraged to voice their ideas and insights.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Inventory
Can you describe your experience with Ruby on Rails and how it relates to your work as a Software Engineer?

When answering this question, highlight specific projects where you utilized Ruby on Rails. Discuss your role in the project, any challenges you faced, and how you overcame them. Make sure to connect your experience back to the requirements for the Software Engineer - Inventory position at StackAdapt.

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

Explain your systematic approach to debugging by mentioning tools you use, such as logging frameworks or performance monitoring applications. Describe how you identify bottlenecks, analyze performance metrics, and collaborate with team members to resolve issues effectively.

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

Share your understanding of test-driven development (TDD) and discuss your typical workflow, including writing test cases before code and adhering to standards. Mention any specific testing frameworks you have experience with and how TDD has improved the quality of your work.

Join Rise to see the full answer
Describe a technical project you managed from design to delivery.

Detail a project that showcases your ability to manage responsibilities through every step. Talk about the objectives, your role, key challenges, and how you coordinated with teams, particularly product and design, ensuring the final product met expectations.

Join Rise to see the full answer
What are some techniques you use for optimizing performance in web applications?

Discuss how you analyze performance issues and benchmark applications. Mention techniques such as code splitting, lazy loading, or optimizing server responses. Relate your previous experience to the performance optimization needs of StackAdapt.

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

Emphasize your commitment to continuous learning, such as attending meet-ups, taking online courses, reading industry blogs, or contributing to open source. Connect your learning strategies to how they could benefit your role at StackAdapt.

Join Rise to see the full answer
How do you handle tight deadlines and pressure during development cycles?

Describe specific instances where you successfully delivered projects under tight deadlines. Discuss prioritization of tasks, the importance of communication with your team, and how a collaborative approach can alleviate stress during crunch times.

Join Rise to see the full answer
What is your experience with collaboration tools and working in a remote-first environment?

Talk about specific collaboration tools you've used, like Slack, Jira, or GitHub, and stress the importance of communication in a remote environment. Mention any unique experiences that illustrate your adaptability and ability to work efficiently from different locations.

Join Rise to see the full answer
Can you explain a time when you contributed to a code review? What was your approach?

Share details about a particular code review you led or participated in. Discuss your approach to providing constructive feedback, how you handled differing opinions, and the overall impact of the review process on the project's success.

Join Rise to see the full answer
If faced with a difficult problem that you cannot immediately solve, what is your strategy?

Discuss your problem-solving techniques, like breaking the problem down into smaller, manageable sections, leveraging team collaboration, or conducting research. Emphasize the importance of persistence and iterative approaches in tackling challenges.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Richpanel Remote No location specified
Posted 12 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays
Posted 9 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.

389 jobs
MATCH
VIEW MATCH
BADGES
Badge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 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!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Xenia just viewed Permitting Associate at Flock Safety
Photo of the Rise User
8 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
30 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Educational Program Director at Tutor Me Education
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum