Design, develop, and operate AI driven, cloud native marketing products using a modern serverless stack.
Implement end to end product features, including data models, integrations, and frontend components, from requirements through to deployment into Production.
Build and integrate AI/LLM driven workflows that are robust, observable, and cost effective.
Integrate and maintain third party services such as Stripe and relevant ad/marketing platforms.
Ensure solutions adhere to agreed coding standards, development methodologies, and architectural guidelines.
Contribute to the design and implementation of system architecture, including data flows across acquisition, activation, purchase, and support journeys.
Participate fully in the development life cycle.
Produce and maintain clear technical documentation to support maintainability and knowledge sharing.
Requirements
Strong experience as a Software Engineer or similar role, building and operating production web applications or SaaS products in a cloudnative environment
Handson experience with at least one modern programming language used in our stack (e.g. TypeScript/JavaScript or Python
Practical experience with serverless / cloudnative architectures on AWS (e.g. Lambda, API Gateway, S3, IAM), and relational databases such as Postgres (Supabase experience advantageous)
Experience designing and integrating RESTful APIs and working with thirdparty APIs (e.g. Stripe, AI/ML services, ad platforms)
Familiarity with event driven and asynchronous patterns (queues, workers, scheduled jobs) for resilient integrations.
Understanding of modern DevOps practices (version control, CI/CD, environment management, observability).
Exposure to AI/ML or LLM based systems (prompting, evaluation, cost management, failure modes) is highly desirable.
Knowledge of information security best practices and regulatory considerations for SaaS products is a plus