What are the responsibilities and job description for the Senior Backend Engineer position at Hatz AI?
Job Description : Senior Backend Engineer
We are seeking an experienced and highly skilled Senior Backend Engineer to lead the development of our cutting-edge AI SaaS product. Based in New York City's vibrant Flatiron District, our company is at the forefront of building innovative technologies. At Hatz AI, you will have the opportunity to explore new technologies and experiment with state-of-the-art AI frameworks before implementing them. We are looking for someone with strong foundational engineering skills and expertise in Kafka.
Responsibilities
- Lead the development and implementation of complex backend functions for our AI SaaS product
- Design and develop efficient, scalable backend code using Python, with an emphasis on performance and maintainability
- Leverage Kafka for building real-time data pipelines and messaging systems
- Utilize PostgreSQL for advanced database management and real-time functionality
- Implement and manage AWS services, particularly focusing on CDK and Lambda
- Collaborate closely with our Engineering team to integrate AI Technologies (RAG / LLM / GPUs)
- Write clean, maintainable, and well-documented code
- Conduct code reviews and play a key role in architectural decision-making
- Mentor junior engineers and contribute to team growth and knowledge sharing
Requirements
Good to Haves / Not Required