Tech Stack
AWSCloudDockerJavaScriptKubernetesLaravelMicroservicesMySQLNode.jsPHPPython
About the role
- Build reliable APIs: Develop and maintain RESTful APIs with Laravel, ensuring testability, observability, and performance.
- Create AI microservices: Build Python and Node.js services for AI agent hosting and LLM interaction, enabling seamless content generation.
- Design across the stack: Apply object-oriented and functional programming to deliver scalable and maintainable systems.
- Optimize databases: Tune queries and indexing for MySQL to improve speed and reduce latency.
- Deploy to the cloud: Use AWS services (Lambda, CDN delivery, optimization) to build secure, scalable infrastructure.
- Elevate code quality: Lead and participate in code reviews, maintaining high standards across the team.
- Collaborate cross-functionally: Work with product, design, QA, and DevOps to align solutions with business needs.
- Mentor engineers: Share knowledge and set a high bar for technical excellence.
- Contribute to architecture decisions and shape the future of marketing automation.
Requirements
- 6+ years of backend software development experience
- Strong proficiency in PHP (Laravel), Python, Node.js, and MySQL
- Expertise in RESTful APIs, TDD, CI/CD (GitHub Actions)
- Experience with SaaS architecture, microservices, and AWS
- Knowledge of observability, performance tuning, and scalability
- Familiarity with Docker/Kubernetes
- Excellent problem-solving skills and a collaborative mindset
- (Nice to have) Experience in AI-powered product development
- (Nice to have) Background with LLMs, LangGraph, or AI agent frameworks
- (Nice to have) Prior experience in a fast-growing SaaS company