Tech jobs
Job listings
C++ Software Engineer - UI/UX
Develop embedded C++ UI/UX applications for networking hardware, collaborating with global teams to design and ship consumer and enterprise products.
Embedded Firmware Engineer
Develop embedded C/C++ firmware for Ubiquiti’s networking devices, integrating 3rd-party software and collaborating with global teams on 5G/LTE products.
Embedded Firmware Engineer (Access)
Develop embedded firmware for access-control devices (readers, hubs) in C, integrating network protocols and collaborating with hardware teams to optimize performance and security.
Embedded Firmware Engineer (Protect)
Develop embedded firmware for UniFi-Protect devices, writing kernel/user-mode code, drivers, and APIs while collaborating with hardware and software teams.
Frontend Developer(UniFi Connect)
Build modular React UIs and interactive visualizations for Ubiquiti’s UniFi Connect platform, focusing on drag-and-drop workflows, topology maps, and AI-assisted development.
MCU Firmware Engineer
Develop and debug real-time embedded firmware for IoT devices like gateways and environmental systems using C/C++ in RTOS environments.
QA Engineer
QA Engineer tests Ubiquiti’s networking and IT software, finding bugs in web/mobile apps and hardware prototypes while collaborating with global teams.
Software Engineer C++
Develop Linux-based networking apps and ML-driven device recognition in C++, with VPN features and AI tool integration.
QA Engineer
QA Engineer in Prague tests Ubiquiti's UniFi desktop and mobile apps across platforms, evaluates features for usability and quality, and collaborates with teams to ensure reliable releases.
Senior Software Engineer - PKI
Build and own high-assurance PKI APIs and cryptographic services that issue, manage, and protect vehicle product keys and certificates across cloud and on-prem systems.
Firmware Engineer
Designs, develops, and secures embedded firmware for devices using C/C++, Python, Linux, and security protocols like TLS/SSL, while debugging and integrating with hardware/software teams.
Software Engineer
Develop and maintain regulated medical device software using C#, .NET, C++, MATLAB, and WPF/XAML, ensuring compliance with IEC 62304 and other standards.
Junior Data Scientist
Build and validate statistical and machine-learning models in Python/R to extract insights from large datasets and support data-driven decisions for clients.
Senior Data Engineer - ODS
Design and build scalable Spark-based data pipelines in AWS to power analytics and ML for a large bank’s digital platform, using PySpark/Scala and cloud-native services.
Data Engineer
Design and maintain data pipelines, ETL processes, and cloud-based data warehouses to deliver clean, reliable data for analytics and decision-making.
Mid Java Developer - Hybrid
Mid-level Java developer building enterprise applications and integrating systems using Kafka, REST, and Oracle databases in a hybrid Madrid role.
Senior Python Developer
Senior Python developer building RESTful APIs and microservices with SQLAlchemy/Django ORM, mentoring juniors, and optimizing performance for Zurich’s global insurance tech stack.
Software Engineer – Data Discovery
Build and maintain a large-scale search engine indexing billions of biological data objects, integrating AI to improve discovery and user experience for global research communities.
Software Engineer - Data, Lakehouse and AI Data Platform Engineer - Vice President - London
Build and maintain large-scale data pipelines and curated datasets on a modern Lakehouse and AI data platform, using Python, SQL, Spark and Snowflake to support analytics and AI use cases.