
Software Engineer – Professional Practice Contract
Aircall.io, Inc.7 hours ago
Madrid, SpainEntry Level
Responsibilities
- Build, test, and ship backend features using TypeScript/Node.js and Python on AWS.
- Write clean, tested, maintainable code and participate in code reviews.
- Learn to monitor and operate production services through logs, metrics, alerts, and incident follow-up.
- Collaborate with product managers, designers, and engineers to understand user problems.
- Work hands-on with AI/LLM-powered features in production.
- Progress toward owning a feature end to end from design through production.
Requirements
- A university degree, Master’s degree, or Higher VET qualification in Computer Science, Software Engineering, Telecommunications, or a related field, completed within the last three years.
- No more than six months of prior professional practice contracts in Spain for the qualifying degree.
- Programming fundamentals in at least one language such as TypeScript/JavaScript, Python, Java, or Go, including knowledge gained through studies, projects, internships, or hackathons.
- Basic knowledge of Git, REST APIs, and databases.
- Curiosity, willingness to learn, openness to feedback, and good English communication skills.
- Preferred qualifications include exposure to AWS, GCP, Azure, Docker, or CI/CD; projects involving LLMs, NLP, or speech technologies; and some React experience.
Benefits
- Six-month Spanish professional practice training contract with a certificate at completion and potential permanent employment based on performance and business needs.
- Dedicated team mentor and an Individual Training Plan with supervised learning and feature ownership.
- Mid-term and final progress reviews.
- Hybrid Madrid work arrangement requiring three days per week in the office.
- Competitive salary package and benefits, work-life balance focus, fast-learning environment, and multicultural team.
Tech Stack
Categories
About Aircall.io, Inc.
Aircall builds a cloud-based business phone and contact center platform for sales and support teams, integrating voice, SMS, WhatsApp, and social channels with 200+ CRM/helpdesk apps. It sells its software via subscription to companies that want VoIP calling, call routing/recording, analytics, and AI features like automated agents and post-call summaries. Founded in 2014 and privately held, it serves 22,000+ businesses worldwide, with operations spanning Paris (European HQ) and the Seattle area (North American HQ).