Software Engineer (Python & FastAPI
Role details
Job location
Tech stack
Job description
Context & MissionFor a global leader in IoT remote monitoring , working with 200+ engineering partners and connecting 65,000+ sensors worldwide, we are looking for an Experienced Software Engineer that will design, build, and deploy scalable cloud-based solutions powering cutting-edge IoT products, ensuring performance, reliability, and security.
Requirements
Software Engineer (Python & FastAPI)Barcelona (Hybrid)Contract: Permanent or FreelanceIdioms required: English and Spanish mandatory, What You'll DoBuild and scale cloud platforms & core applicationsDevelop robust back-end (Python & FastAPI) and front-end (React) solutionsCollaborate with engineers, designers & product teams on end-to-end systemsDeploy and manage solutions in cloud environmentsWrite clean, reusable, and high-quality codeEnsure testing, documentation & performance best practicesMentor junior developers & contribute to code reviews Required skills6+ years of experience with Python & FastAPISolid knowledge of ReactExperience with Docker, CI/CD & Linux environmentsKnowledge of Git & version controlPassion for IoT, problem-solving & technical challenges Nice to haveExperience with C/C++, Java, or TypeScriptFamiliarity with Kubernetes (nice to have)Background in distributed systems or advanced frameworksNetworking basics & cloud deployment experience Who You AreHands-on, proactive & solution-orientedStrong communicator with great team spiritAdaptable, fast learner & curious mindsetOrganized with strong ownership
Benefits & conditions
What's in It for YouCompetitive salary & benefitsFlexible hybrid work modelInternational team (20+ nationalities!)Career growth & learning opportunitiesCollaborative and fun work environmentWork on impactful IoT solutions shaping the future Ready to make an impact in the world of connected technologies?