Question
10+

Senior Software Engineer

6/24/2025

Design, develop, and maintain robust backend systems and services while ensuring scalability, performance, and security. Collaborate with front-end developers and data teams to integrate user-facing elements with server-side logic.

Working Hours

40 hours/week

Company Size

11-50 employees

Language

English

Visa Sponsorship

No

About The Company
Alison.ai is a creative intelligence platform that helps teams ideate, execute, and evaluate ad creatives with clarity. Alison’s agentic video ideation flow guides teams from insight to data-backed video concepts and variations, making it easier to create ads aligned with what actually works and with clear visibility into creative effectiveness, creative fatigue, and competitive benchmarks across the funnel. Powered by our Creative Genome, a proprietary system that breaks down creatives across formats into their core elements, such as hooks, pacing, visuals, messaging, and CTAs, and connects them to outcomes and patterns over time. Learn more at www.alison.ai.
About the Role

We’re looking for a Senior Software Engineer to join our growing R&D team. In this role, you will play a critical part in designing, building, and optimizing complex systems that power our AI-driven platform. You’ll work across the stack- primarily on backend services - with opportunities to influence architectural decisions and build highly scalable and performant systems. You’ll collaborate closely with AI, product, and frontend teams to bring advanced features to life and ensure a seamless, intelligent experience for our users.

This is a high-impact role for someone who is passionate about engineering excellence, eager to shape systems end-to-end, and ready to grow with a fast-moving, AI-first company.


Key Responsibilities:

  • Design, develop, and maintain robust backend systems and services.
  • Ensure the scalability, performance, and security of backend components.
  • Collaborate with front-end developers and data teams to integrate user-facing elements with server-side logic.
  • Optimize the platform's infrastructure to handle large-scale data processing and analysis.
  • Troubleshoot and debug complex issues, identifying and implementing the most effective solutions.
  • Contribute to the architecture and system design decisions for the backend infrastructure.
  • Stay up to date with industry trends and new technologies to continuously improve backend performance.

Requirements

  • 7+ years of software development experience in a fast-paced SaaS environment.
  • Strong experience with server-side technologies, particularly Node.js, Python and SQL.
  • In-depth knowledge of databases; experience in schema design and optimization.
  • Expertise in API development and microservices architecture.
  • Familiarity with cloud platforms such as Google Cloud/AWS.
  • Understanding of containerization and orchestration tools (Docker, Kubernetes).
  • Experience with message queues (e.g., RabbitMQ, Kafka or their cloud alternatives such as SQS/pubsub) and data processing.
  • Experience with client-side technologies (e.g. React) is a plus
  • Applied AI or video editing knowledge is a big plus.
  • Excellent problem-solving skills with a focus on scalability and performance.
  • Ability to work independently while also thriving in a collaborative team environment.


If you're ready to be part of an exciting and rapidly growing team that is redefining how the world uses video data, we’d love to hear from you!

Key Skills
Backend DevelopmentPythonSQLNode.jsReactDatabase DesignAPI DevelopmentMicroservices ArchitectureCloud PlatformsGoogle CloudAWSContainerizationDockerKubernetesMessage QueuesData ProcessingApplied AI
Apply Now

Please let Alison know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.