Software Engineer (f/m/d)
Indexed description
What you will do:
- Rapidly prototype and develop full-stack applications, from frontend interfaces to backend APIs and databases.
- Design, implement, and maintain backend APIs and services for reliable production use.
- Build self-service tools for our data platform to empower internal teams.
- Diagnose and resolve performance, scalability, and reliability issues.
- Collaborate closely with product managers, platform engineers, and other teams to deliver customer-focused solutions.
- Participate in design and code reviews and contribute to architecture decisions.
- Share best practices, mentor peers, and help establish engineering standards for code quality, testing, and deployment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 4 years of experience in software engineering.
- Strong Python skills with backend/web development experience (e.g., Flask, FastAPI).
- Proven experience designing and building APIs, services, and backend architectures.
- Familiarity with testing practices, Git, CI/CD, package management, and containerization (e.g., Docker).
- Experience contributing to open-source projects (code contributions, reviews, or maintenance).
- Quick learner, collaborative, and proactive in sharing knowledge across teams and projects.
- Ideally, experience in data engineering and Infrastructure-as-Code (e.g., Terraform).
- Fluent in English.
Benefits:
At our company, we strive to create a culture of continuous learning, personal growth, and inter- national community involvement. We're passionate about providing our employees with the tools and resources they need to succeed, and we're confident that you'll love being part of our team!
- Working Hours We offer flexible working hours to accommodate your work schedule. 60% on remote and 40% at our offices in Madrid, Torre Europa.
- Meal allowances
- Option to use it for public transportation or childcare instead.
- Internet Compensation We cover the cost of your home internet connection, as we understand how essential connectivity is in the modern workplace.
- Training courses Our company is committed to helping our employees grow and develop their skills, which is why we offer a variety of industry- specific training courses and a learning channel.
- Gym Coverage Stay active and healthy with our 90% coverage benefit, which provides access to the nearby gym: Forus Selection to keep you energized throughout the day
- Health Insurance We take the health and well-being of our employees seriously, which is why we offer a comprehensive health insurance plan and the option to extend it to your spouse and children.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search