← Back to all jobs
Join Our Crew

Founding Backend Engineer

Join our founding team to build the technical foundation of an AI-native CRM. Perfect for ambitious early-career engineers ready to make a massive impact.

About Ahoy

The CRM industry is undergoing its most significant transformation in 25 years. While Salesforce and HubSpot retrofit AI onto legacy architectures, we're building the collaborative AI-native CRM from first principles.

As a Founding Backend Engineer, you'll be among the first engineers to shape our technical DNA. You'll work directly with our founding team to build systems that transform customer relationship management from static data storage into intelligent systems-of-action.

The Role

This is an exceptional opportunity for an ambitious early-career engineer to gain founding team experience. You'll work alongside senior engineers to build core backend systems for an AI-native CRM that handles real customer interactions from day one.

You'll contribute to everything from API design and database architecture to AI integration and workflow automation. This role offers accelerated learning, direct mentorship from experienced engineers, and the chance to own significant features in a high-growth startup.

Core Responsibilities

Backend Development

  • Build and maintain RESTful APIs using modern Python frameworks
  • Design and implement database schemas for customer data and AI workflows
  • Integrate with third-party APIs and services
  • Write comprehensive tests and documentation

AI Integration

  • Work with LLM APIs (OpenAI, Anthropic) to power intelligent features
  • Implement data pipelines for processing customer interactions
  • Build systems for prompt management and AI response handling
  • Contribute to RAG (Retrieval-Augmented Generation) implementations

Growth & Learning

  • Participate in architectural decisions with senior team members
  • Own end-to-end feature development with mentorship
  • Contribute to engineering culture and best practices
  • Interface with customers to understand technical requirements

Technical Requirements

Essential Skills

  • 1-3 years of backend development experience
  • Strong proficiency in Python and web frameworks (Django or Flask)
  • Experience with relational databases (PostgreSQL, MySQL)
  • Understanding of REST API design and implementation
  • Familiarity with Git, testing frameworks, and CI/CD concepts
  • Computer Science degree or equivalent practical experience

Nice to Have

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Exposure to AI/ML projects or LLM integrations
  • Knowledge of containerization (Docker) and orchestration
  • Experience with message queues (Redis, RabbitMQ) or event streaming
  • Frontend development skills (React, TypeScript)
  • Previous startup or fast-paced environment experience

What Makes You Successful

  • Growth mindset: Eager to learn, take on new challenges, and level up quickly
  • Ownership mentality: Take pride in your work and responsibility for outcomes
  • Collaboration: Work well with others and communicate technical concepts clearly
  • Customer focus: Excited to build products that solve real problems for users
  • Startup energy: Thrive in fast-moving environments with changing priorities
  • Technical curiosity: Passionate about exploring new technologies, especially AI

Compensation & Benefits

  • Equity: Equity provided
  • Benefits: Premium health, latest equipment
  • Location: Hybrid/Dublin

Our Tech Stack (Evolving)

Python, Django, PostgreSQL, Redis, Docker, AWS, OpenAI/Anthropic APIs, React, TypeScript

Ready to build the future of CRM?

Send us your resume and tell us about a project you're proud of building.

Apply Now →
Line Text
Text Line