Backend Integration Engineer (AI Startup)

About

Noota is a sovereign 360 AI productivity solution. We are the leaders in AI note-taking in France and are currently launching our European implementation. We help companies transform their voice interactions into actionable data, thereby improving their productivity and decision-making. We are looking for a highly skilled and versatile Senior Backend Developer with strong leadership potential to join our growing technical team.

Job Description

Your Mission at Noota

As a Backend Integration Engineer, you will join a growing team in Integrations. You will be at the heart of designing, developing, and maintaining the robust backend systems that power Noota's innovative AI solutions for our customers. You will contribute significantly to our sovereign platform, ensuring high performance, reliability, and security, helping our customers make the most of their meeting conversation data.

Your Responsibilities

  • Backend Development: Design, develop, and optimize high-performance, scalable, and secure features in backend services primarily using Python and FastAPI.

  • DevOps & Infrastructure: Work with containerization (Docker), and infrastructure as code (Terraform) to manage and deploy our applications across cloud environments (Scaleway, Azure).

  • Data Management: Design and implement efficient data storage solutions using both PostgreSQL and NoSQL databases, as well as caching mechanisms.

  • Monitoring & Observability: Implement and manage monitoring and alerting systems using tools like Prometheus, Grafana, and the ELK stack (Elasticsearch, Logstash, Kibana) to ensure the health and performance of our systems.

  • Security & Sovereignty: Contribute to building and maintaining a sovereign and secure platform, adhering to best practices and Noota's commitment to data privacy.

  • Technical Leadership: Conduct code reviews, and foster a culture of technical excellence and continuous improvement.

  • Problem Solving: Diagnose and resolve complex technical issues across the entire stack in a fast-paced, scaling environment.

  • Innovation: Stay abreast of new technologies and industry trends, proposing and implementing innovative solutions to enhance Noota's product offering.

Preferred Experience

What We Are Looking For

  • Completion of 5 years of higher education leading to an Engineering Degree (Master level)

Technical Expertise:

  • Proficiency in Python backend development.

  • Experience with API design and implementation, particularly with FastAPI, Flask or Django.

  • Knowledge of OAuth2 and JWT Protocol. MCP Protocol is a plus.

  • Mastery of Docker in Daily usage

  • Experience with various database systems (SQL, NoSQL, PostgreSQL) and ORMs.

  • Experience with messaging queues/Pub/Sub systems.

  • AI Assisted development

Problem-Solving: Excellent analytical and problem-solving skills, with a pragmatic approach to technical challenges.

Communication: Strong communication skills, able to articulate complex technical concepts clearly to both technical and non-technical audiences.

Autonomy & Proactivity: Ability to work independently, take initiative, and thrive in a dynamic, fast-paced startup environment.

Mindset: Passion for building high-quality, robust, and sovereign software solutions.

Bonus : You have an holistic approach to think about systems

Recruitment Process

What Noota Offers You

  • The opportunity to join a fast-growing team in a fast-growing company, at the forefront of AI innovation and a leader in its market, with a strong focus on sovereignty.

  • A stimulating and collaborative work environment where your skills will have a direct and significant impact to our product.

  • Exciting technical challenges, working on a diverse range of cutting-edge technologies and architectural patterns.

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Possible partial remote
  • Salary: between 40000€ and 60000€ / year