About us
M47 Labs is an AI Engineering company focused on providing businesses with the latest and most advanced Artificial Intelligence solutions. Our deep expertise in AI Language Technologies, including NLP and LLMs, empowers businesses with custom-built cutting-edge solutions. We are dedicated to creating AI-driven applications that can understand, interpret, and respond to human language. Join us in making the future more intelligent.
About the role
As a Senior Backend Developer, you'll play a key role in building the backend architecture for our AI-powered solutions suite designed for the insurance industry. Collaborating with our Engineering Manager, Technical Project Manager, and front- and back-end developers, you'll drive the full lifecycle of backend services. This position is ideal for a backend engineer passionate about AI, eager to shape impactful solutions within a collaborative and high-performance team.
About you
Problem solving & analytical thinking: You tackle complex challenges, develop innovative solutions, and anticipate potential issues. You break down problems, evaluate technical trade-offs, and consider long-term impacts.
Effective communication: You clearly convey technical concepts to all stakeholders. You facilitate discussions and knowledge sharing within and across teams.
Adaptability & openness to change: You embrace new technologies, help teams navigate changes, and see these as opportunities for growth and innovation.
Continuous improvement & self-reflection: You actively seek feedback to improve personal and team practices, maintaining high standards in code, testing, and documentation.
Ownership & quality focus: You take responsibility for critical components, address technical debt, and manage system-level issues. You ensure accuracy and quality across implementations, fostering coding standards.
Leadership by example: You set high standards, mentor team members, and contribute to technical strategy and architecture aligned with long-term goals.
Curiosity & continuous learning: You stay updated on industry trends, champion new tools, and promote practices that enhance productivity and code quality.
Organizational skills: You manage multiple priorities effectively and optimize workflows to boost team productivity.
Collaborative work environment: You promote a positive, constructive culture, encourage excellence, and resolve technical conflicts constructively.
About your day-to-day:
Lead the design and implementation of large-scale software and cloud solutions in coordination with your tech lead or Engineering Manager.
Implement security measures such as encryption, authentication, and authorization.
Create Infrastructure as Code using tools like CDK, Pulimi or Terraform.
Build and deploy complex, high-performance backend architecture for systems and services.
Collaborate with Frontend Engineers and Cloud Architects to ensure a cohesive and performant application.
Design and implement advanced testing strategies, including unit, integration, and end-to-end tests.
Lead the initiative to enhance testing practices across the team, ensuring that testing is an integral part of development (CI/CD).
Perform code reviews adding valuable comments to bring suggestions and ensure the conventions of the company
Apply telemetry skills, constantly monitoring, logging, and observing the system to ensure quality, reliability, and performance.
What is in it for you?
💪🏽 Indefinite full-time contract
☀️ Hybrid set up with the office located in Barcelona's city center
🚀 Follow your career ambition with growth opportunities (horizontal and vertical)
📚On-demand learning budget and ongoing educational company-wide trainings of relevant topics of our industry
💸 Comprehensive compensation package, including private medical insurance coverage and flexible remuneration trough Cobee including meals, gympass, transport and kindergarten.
🌈 Be part of our diverse communities and enjoy our meetups (Women in Tech, LGTBQ+, Wellbeing, City Lifestyle...)
🌍 Great international, inclusive and dynamic work environment (more than 20 nationalities!)