DevJobs

Senior Software Engineer

Overview
Skills
  • Python Python
  • SQL SQL
  • Kafka Kafka
  • Node.js Node.js
  • React React
  • Microservices Microservices
  • AWS AWS
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • API development
  • pubsub
  • SQS

Change the future of video analysis and intelligence with Alison.ai!


Stop the guesswork. End the A/B testing. Produce results-driven creative faster than ever with Alison, the world's best AI-powered video creative analysis platform. From ideation to optimization to production, Alison makes it easier than ever to create assets such as videos, banners, and playable ads with the highest likelihood of success. Our unique SaaS technology allows businesses to identify their top-performing elements in creatives, get full-funnel data, and perform intelligent competitive analysis.


About the Position

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.


What We’re Looking For

  • 7+ years of software development experience in a fast-paced SaaS environment.
  • Strong experience with server-side technologies, particularly Python and SQL (Node.js is a plus).
  • 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.

Alison.ai