¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraComercial y Ventas
123Informática e IT
123Desarrollo de Software
79Derecho y Legal
64Transporte y Logística
62Ver más categorías
Marketing y Negocio
52Educación y Formación
44Adminstración y Secretariado
40Diseño y Usabilidad
31Comercio y Venta al Detalle
23Ingeniería y Mecánica
20Publicidad y Comunicación
19Producto
17Instalación y Mantenimiento
15Recursos Humanos
14Atención al cliente
13Sanidad y Salud
13Construcción
12Hostelería
10Arte, Moda y Diseño
7Industria Manufacturera
6Inmobiliaria
6Turismo y Entretenimiento
6Contabilidad y Finanzas
5Energía y Minería
4Artes y Oficios
3Banca
2Cuidados y Servicios Personales
2Farmacéutica
1Social y Voluntariado
1Agricultura
0Alimentación
0Ciencia e Investigación
0Deporte y Entrenamiento
0Editorial y Medios
0Seguridad
0Seguros
0Telecomunicaciones
0Workato
Senior Software Engineer (GOlang)
Workato · Barcelona, ES
Teletrabajo Microservices DevOps Go
We are looking for an exceptional Senior Backend Developer (GOlang) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
- Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices.
- Improve execution engine of custom third-party code (isolation, performance, new features).
- Write well designed, testable, efficient code in GOlang.
- Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
- Contribute in all phases of the development lifecycle.
- Provide code reviews to your teammates.
- Evaluate and propose improvements to existing system.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization and automatization.
Requirements
Qualifications / Experience / Technical Skills
- Strong experience in building scalable distributed backend applications (7+ years).
- Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
- Good understanding of network protocols and stacks.
- Good understanding of DB technologies: classic databases and modern no-SQL.
- Knowledge of basic data structures and algorithms and how they are used is a must.
- Excellent debugging, analytical, problem solving, and social skills.
- BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Can be a plus
- Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
- Experience in building/deploying data processing pipelines.
Soft Skills / Personal Characteristics
- Readiness to work remotely with teams distributed across the world and timezones.
Workato
Senior Software Engineer (ML/AI))
Workato · Barcelona, ES
Teletrabajo API Python Cloud Coumputing
About Workato
Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.
Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today´s fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com.
Why join us?
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That´s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
- Business Insider named us an "enterprise startup to bet your career on"
- Forbes´ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
- Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
- Quartz ranked us the #1 best company for remote workers
Responsibilities
We are looking for a Senior AI Engineer to play a key role in building the core of our AI platform. In this position, you will design and develop production-grade systems that power intelligent automation, agentic workflows, and large-scale retrieval services. This is a highly technical, hands-on role that involves close collaboration with product and platform teams to transform advanced AI concepts into reliable, scalable, and secure solutions used across our enterprise ecosystem You will also be responsible to:
- Design, build, and enhance AI services and APIs powering our Workato products, leveraging LLMs and custom ML models.
- Develop an enterprise grade agentic platform, knowledge retrieval services, multi-agent collaboration
- Develop agentic evaluation framework, defining success metrics and criteria, leveraging LLM-as-judge approach
- Working with data scientists and data engineers to define requirements for fine-tunes models and capturing eval datasets
- Develop well-architected, testable, and efficient Python code for production services and experimentations.
- Implement and improve validation, monitoring, and observability for production-grade solutions.
- Drive the full development lifecycle: from ideation and architecture to deployment and continuous improvement.
- Identify and resolve bottlenecks, bugs, and technical challenges in a fast-paced, iterative environment.
- Conduct code reviews and mentor team members to uphold high engineering standards.
Requirements
Qualifications / Experience / Technical Skills
- Bachelor´s or Master´s degree in Computer Science, Engineering, Information Systems, Science or equivalent industry experience.
- 5+ years of experience as a Software Engineer, Data Scientist, or similar role.
- Strong Python programming skills and hands-on experience with NLP and LLM models.
- Proven track record of deploying and maintaining AI services in production environments.
- Experience with open-source agentic frameworks (e.g., LangGraph, Google ADK) and vector databases.
- Knowledge of agentic architectures and multi-agent systems; experience building chat-based agents or copilots.
- Experience with relational and non-relational databases.
Preferred skills
- Familiarity with observability best-practices
- LLMops/MLops experience
- Experience building or supporting developer platforms
- Solid understanding of network protocols, API design, distributed architecture
Soft Skills / Personal Characteristics
- Strong written and spoken English; ability to communicate complex ideas clearly to technical and non-technical stakeholders.
- Curiosity and ability to be current with the latest technologies
- Collaborative team player who takes initiative and thrives in a dynamic startup environment.
- Analytical thinker with a focus on continuous improvement and innovation.
Senior Android Developer
7 ene.WIZELINE
Barcelona, ES
Senior Android Developer
WIZELINE · Barcelona, ES
API Agile Cloud Coumputing GraphQL Kotlin Git Android DevOps
Senior Android Developer
Location: Hybrid - Barcelona, Spain (3 days onsite, 2 remote)
We are:
Wizeline, a global AI-native technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.
With the right people and the right ideas, there´s no limit to what we can achieve.
Are you a fit?
Sounds awesome, right? Now, let´s make sure you´re a good fit for the role:
Key Responsibilities
- Apply agile software development practices and define application architecture models and programming standards.
- Design and implement processes for development, testing, monitoring, and change management while setting application development standards.
- Collaborate with product teams to manage technical scope and deliverables, identify strategic technical debt, and provide cost/benefit analysis and prioritization recommendations.
- Contribute hands-on by implementing Android features, fixing bugs, optimizing performance, and improving user experience.
- Participate in technical discussions, propose architectural improvements, and advocate for engineering best practices.
Must-have Skills (Remember to include years of experience)
- 6 years of professional experience in Android native mobile development.
- Strong hands-on experience with Kotlin and Jetpack Compose.
- Familiarity with data structures, system design, design patterns, API design, and architectures such as MVP, MVVM, and declarative UI.
- Experience with Git, Git workflows, and modern DevOps practices for mobile applications.
- Strong communication skills and collaboration experience with cross-functional teams.
- Bachelor´s degree in Computer Science, Software Engineering, or a related field.
- Advanced English level (written and verbal).
Nice-to-have
- A full-stack background or exposure to backend technologies.
- Familiarity with cloud services, GraphQL, Firebase, or related technologies.
- Experience working in media, news, or content-heavy mobile applications.
- A passion for mobile innovation and user experience; a background in journalism is a plus.
- AI Tooling Proficiency: Leverage AI tools to optimize day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows.
What we offer
- A High-Impact Environment
- Commitment to Professional Development
- Flexible and Collaborative Culture
- Global Opportunities
- Vibrant Community
- Total Rewards
Specific benefits are determined by employment type and location.
Graduate software engineer
6 ene.Meetup
Graduate software engineer
Meetup · Barcelona, ES
Teletrabajo . Python Docker Kubernetes Microservices REST gRPC Office
Meetup is a community-building platform that millions of people use to discover events, meet others who share their interests, and cultivate meaningful real-world connections. Now part of Bending Spoons, it plays a key role in a portfolio of outstanding digital businesses united by a shared focus on innovation and operational excellence. By applying through the Meetup brand, you’ll be stepping into the wider Bending Spoons team. You may work directly on Meetup or contribute to one of our other leading products. Either way, you’ll be part of a high-performing, collaborative environment where you can make a real impact.
At Bending Spoons, we’re striving to build one of the all-time great companies. A company that serves a huge number of customers. A company where team members grow to their full potential. A company that functions at unparalleled levels of effectiveness and efficiency. A company that creates value for shareowners at an extraordinary rate. And a company that does so while adhering to high ethical standards.
To achieve this objective, we execute the following strategy: We acquire a digital business with untapped potential and make it as successful as we can by leveraging our platform—which comprises our expertise, technologies, data, brand, talents, and company culture. Then, we invest the proceeds into making our platform more powerful, and into acquiring new businesses. Thus, our strategy sees us combine an investor’s attention to capital allocation with the hands-on approach of an operator.
For a talented, driven, and collaborative individual, working at Bending Spoons is an opportunity to learn, make an impact, and progress their career at an exceptionally high rate. That’s our promise to such a candidate.
A few examples of your responsibilities
- Master your toolkit. By working across diverse tech stacks, you’ll refine your ability to choose the right tools for every challenge. From monolithic to microservices architectures, gRPC to REST APIs, Kubernetes to Docker, Python to Rust—you’ll show that true expertise isn’t about using the trendiest technologies, but about understanding their purpose to unleash their full potential.
- Build stuff that matters. Regardless of your seniority, you’ll enjoy plenty of autonomy and take full ownership of your work, from ideation to execution. You’ll have the unique opportunity to build software from the ground up and witness firsthand how your code evolves into a product used at scale.
- Simplify relentlessly. Is every component essential? Do we need this process? As a Bending Spoons engineer, your mission is to turn complexity into simplicity. Whether optimizing CI/CD pipelines, writing maintainable code, or crafting minimalist architectures, your drive to simplify will power scalable, future-proof solutions.
- Reasoning ability. Given the necessary knowledge, you can solve complex problems. You think from first principles, and structure your ideas sharply. You resist the influence of biases. You identify and take care of the details that matter.
- Drive. You’re extremely ambitious in everything you do—and your initiative, effort, and tenacity match the intensity of your ambition. You feel deeply responsible for your work. You hold yourself to a high—and rising—bar.
- Team spirit. You give generously and without the expectation of receiving in return. You support the best idea, not your idea. You're always happy to get your hands dirty to help your team. You’re reliable, honest, and transparent.
- Proficiency in English. You read, write, and speak proficiently in English.
- Incredibly talented, entrepreneurial teams. You’ll work in small, result-oriented, autonomous teams alongside some of the brightest people in your field.
- An exceptional opportunity for growth. We go to great lengths to hire individuals of outstanding potential—then, our priority is to put them in the ideal position to thrive. Spooners in their 20s lead products worth hundreds of millions of dollars. And if you’ve got what it takes, you’ll soon be playing an essential role in major projects, too.
- Competitive pay and access to equity in the company. Typically, we offer individuals at the start of their career an annual salary of £85,797 in London and €66,065 elsewhere in Europe. For a candidate that we assess as possessing considerable relevant experience, the salary on offer tends to be between £112,189 and £250,512 in London, and €107,837 and €188,848 elsewhere in Europe. Compensation varies by location and expected impact, and grows rapidly as you gain experience and translate it into greater contributions. For individuals who demonstrate exceptional capability, we may offer compensation that extends beyond the usual ranges to reflect their higher expected impact. If you're offered a permanent contract, you'll also be able receive some of your pay in company equity at a discounted price, thus participating in the value creation we achieve together. If relocating to Italy, you may enjoy a 50% tax cut.
- All. These. Benefits. Flexible hours, remote working, unlimited backing for learning and training, top-of-the-market health insurance, a rich relocation package, generous parental support, and a yearly retreat to a stunning location. We help each Spooner set up the conditions to do their best work.
Permanent or fixed-term. Full-time.
Location
Milan (Italy), London (UK), Madrid (Spain), Warsaw (Poland) or remote in selected countries.
The selection process
If you pass our screening, we’ll ask you to take on a few tests designed to assess how you approach unfamiliar problems. They’re challenging and may take several hours to complete. If you’re successful with those, we’ll invite you to a series of interviews.
We set the bar high and won't extend an offer until we're convinced we've found the right candidate. This is why a job may stay open for months or be reposted several times.
Studies suggest that women tend not to apply for a job if their CV isn’t a perfect fit. Here, talent takes precedence over experience. So if you like the role and think you could be awesome at it in time, go ahead and apply.
Bending Spoons is an equal opportunity and affirmative action employer. We consider for employment any applicant and provide reasonable accommodations for an individual with disabilities—just let us know through this form.
Before you apply
If you’ve applied before but didn't receive an offer, we recommend waiting at least one year before applying again.
Bending Spoons is a demanding environment. We’re extremely ambitious and we hold ourselves—and one another—to a high standard. While this tends to lead to extraordinary learning, achievement, and career growth, it also requires significant commitment.
To help you ramp up quickly and set yourself up for success, we recommend spending your first few months working from our Milan office, regardless of your long-term work location. It’s the best way to rapidly absorb our company culture and build trust with your new teammates. We’ll support you with generous travel and accommodation assistance. After that, you’re welcome to work from our offices in Milan or London, or remotely from approved countries—depending on what we agree at the offer stage.
If the role speaks to you and you’re excited to give your best, we’d love to hear from you. Apply now—we can’t wait to meet you.
Senior Backend Engineer Java
5 ene.Workato
Senior Backend Engineer Java
Workato · Barcelona, ES
Teletrabajo Java TSQL Cloud Coumputing Ruby Microservices AWS Kafka
About Workato
Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.
Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today´s fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com.
Why join us?
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That´s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
- Business Insider named us an "enterprise startup to bet your career on"
- Forbes´ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
- Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
- Quartz ranked us the #1 best company for remote workers
Responsibilities
As a Developer in Data, you will play a key role in building and evolving Workato´s billing/usage platform, the core system responsible for tracking usage, calculating charges, and ensuring accurate and transparent data for all our customers.
You will work closely with Data engineering, Infrastructure, Product, Finance, and Analytics teams to design and implement scalable data pipelines and services that power billing insights and financial reporting across the company.
Our billing platform relies on modern data technologies such as ClickHouse, Apache Flink, Kafka, Java microservices, and AWS powered managed infrastructure.
We are now entering the next stage of evolution, focused on:
- Improving accuracy and reliability of billing and usage data.
- Reducing latency between event emission and charge calculation.
- Increasing transparency and auditability of billing processes.
- Supporting new product metrics and dynamic pricing models.
You´ll help design and implement these changes, working in a highly collaborative and data-driven environment.
- Design, implement, and maintain data pipelines and streaming jobs for billing and usage processing using Flink and Java.
- Develop aggregation and reconciliation logic in ClickHouse, ensuring accuracy and consistency across billions of records.
- Build high-performance APIs and services for consumption by internal teams.
- Ensure data quality, integrity, and compliance with SLAs and financial reporting standards.
- Collaborate with cross-functional stakeholders to define, evolve, and document billing data models and processing logic.
Requirements
Qualifications / Experience / Technical Skills
- 5+ years of experience in development of data-intensive backend systems.
- Strong proficiency in Java (core language for streaming and backend processing).
- Solid experience with ClickHouse (data modeling, query optimization, performance tuning).
- Experience with Apache Kafka.
- Hands-on experience with streaming frameworks like Apache Flink, Kafka Streams, Kafka Connect.
- Strong SQL skills applied to OLAP use cases including building complex aggregations, optimizing queries and data layouts for performance.
- Good communication skills and experience collaborating in distributed international teams.
- Advanced English level.
You´ll Stand Out If You Have
- Experience designing Usage/Billing systems.
- Experience with data quality frameworks.
- Experience with managing data intensive infrastructure.
- Experience with Ruby and Rails framework.
Optics Software Engineer
5 ene.Inmersia
Barcelona, ES
Optics Software Engineer
Inmersia · Barcelona, ES
.
At Inmersia, we develop near-eye displays for the next generation of extended reality (XR) glasses. Our core values are bringing positive impact to the society through technological excellence. Our mission is to seamlessly merge the digital and physical realities to enable new ways of human interaction with the world.
Our team consists of experts in imaging photonics and advanced materials, keeping Inmersia at the forefront of innovation with a strong intellectual property portfolio. Through this excellence, Inmersia has built solid partnerships with technology leaders who validate our position as a reference company within the XR ecosystem.
Now, we are in an exciting ramp-up phase and are looking for talented and motivated individuals to join the team. Are you ready to make a difference in the future of XR? Apply to this job opening and we will be delighted to meet you!
Who we are looking for
We are looking for a software engineer with a startup mindset to develop and optimize Inmersia’s proprietary optics simulation platform, that lies at the heart of the development of next-generation of Inmersia’s near-eye display. The main objective for this role is to ensure good management and scaling up of the software with a special attention on version control, modularity, optimal usage of computational resources.
What you will do
- Implement an intuitive workflow for version control, repositories management, and consolidation of software architecture robustness to ensure smooth and secure collaboration withing the simulations team.
- Familiarise oneself with the existing code and implement its modularity, ensure its reusability and produce clear code.
- Design the structure of the code to be programmed, distributing the workload among individual team members based on the current R&D goals.
- Ensure smooth workflow between the experimental R&D (easy input of variables relevant for experiments) and optics design teams (easy interfacing with third party software such as Zemax).
- Adapt the code in the current programming language (MATLAB/Python) to optimise usage of computational resources such as GPU.
- Help develop new functionalities in the optics simulation software according to R&D objectives.
What technical skills you have
Absolute essentials
- MATLAB/Python
- Repositories management, version control, and software architecture robustness methodologies for collaborative projects
- High Performance Computing (HPC) and GPU-parallelization, using libraries such as Numba, CUDA, CuPy
Valuable extras
- Implementing GPU-accelerated code for HPC on a server
- Developing ray-tracing simulation suites, in MATLAB/Python
- Experience in Optics / Photonics / Metamaterials
What education you have
- Master’s degree in Computer Science with 3 years of experience in HPC, preferably for ray tracing simulations
- Alternatively, Master’s degree in Telecommunications Engineering or Physics with 5 years of experience in HPC (preferably for ray tracing simulations)
- Professional working level of English
What personal qualities you have
- Structured and logical reasoning
- Proactive mindset and autonomous workload management
- High personal and professional integrity
- Good listening skills and open-mindedness to feedback and new ideas
- Ability to work in a team
- Innovative and creative vision to identify new solutions to existing challenges
- Ability to share information in a structured and concise way
Which benefits you will gain by working at Inmersia
- Working on cutting-edge near-eye displays that can revolutionize the XR industry
- Working with world-class talented enthusiastic people towards a common mission
- Strong opportunities to grow with the startup
- Organic evolution of responsibilities (participating in all phases of product development, opportunities to draft patents)
- Tangible influence on important decision making
- Personal development training
- Participating in R&D projects with top research institutes
- Fast-paced, productive and pleasant work environmentFlexible schedule
- Full-time permanent contract
- Industry competitive fixed salary, complemented with a variable component according to the achievement of specific objectives
If you are passionate about cutting-edge technology and would like to be part of a startup with great growth prospects, apply to this job opening and we will be delighted to meet you!
Randstad ES
Barcelona, ES
Hardware and Firmware Developer
Randstad ES · Barcelona, ES
Java Bootstrap Linux C++ Angular Android Eclipse C Flutter
nuestro cliente
Buscamos Desarrollador de Hardware y Firmware para empresa de referencia en el sector de los Servicios de Fabricación Electrónica.
tus funciones
- Programación de microprocesadores de alto rendimiento (STM32MP, i.MX6/8) para el control de dispositivos y maquinaria.
- Desarrollo de drivers y lógica de bajo nivel utilizando C y C++ en entornos basados en Eclipse.
- Implementación de sistemas operativos embebidos (como Linux embebido o RTOS) para gestionar procesos complejos en el hardware.
- Optimización de recursos del sistema (memoria, consumo energético y velocidad de procesamiento) mediante programación orientada a objetos.
- Diseño de arquitecturas de comunicación entre el hardware y la nube mediante protocolos MQTT y HTTPS.
- Desarrollo e integración de APIs para el intercambio de datos en tiempo real entre dispositivos y servidores externos.
- Implementación de seguridad en las comunicaciones para garantizar la integridad de los datos enviados desde el sistema embebido.
requisitos del puesto
- Formación: Ciclo Formativo Grado Superior
- Idiomas: Inglés: B1
- Conocimientos: java, c++, ide eclipse
- Experiencia: 4 años
• Experiencia programación de microprocesadores en sistemas embedded (STM32MP, IMX6/8, etc).
• Experiencia programación orientada a objetos Java, C++, etc.
• Experiencia programación C basados en IDE de Eclipse.
• Experiencia programación de aplicaciones en Android studio o flutter.
• Experiencia programación WEB con estructura FRONT-END & BACK-END, NodeJS, Angular, Bootstrap, etc.
• Experiencia comunicación con servidor https o MQTT a través de APIs.
tus beneficios
Horario flexible
Seguro médico
¿por qué con randstad digital?
En Randstad Digital estamos enfocados en ayudarte a encontrar el puesto de trabajo que mejor se adapte a ti y a tus expectativas.
Sabemos que los perfiles profesionales IT son unos de los más demandados en el mercado laboral actual. Randstad Digital somos una división encargada de la selección profesional y especializada de perfiles IT tanto para su contratación directa como para su contratación temporal.
Usamos nuestra propia metodología de análisis y selección que nos permite garantizarte un puesto de trabajo 100% ajustado a tu perfil profesional.
Además estamos siempre cerca de ti, realizamos un seguimiento personalizado de tu incorporación para facilitarte la adaptación a tu nuevo puesto de trabajo. Y hacemos uso de nuestra tecnología para brindarte una experiencia excelente en tu búsqueda de empleo, proceso de selección y como trabajador.
¿A qué estás esperando?
Proton
Senior Frontend Engineer (Drive)
Proton · Barcelona, ES
Teletrabajo . React Javascript TypeScript QA Excel LESS Office
Join Proton and build a better internet where privacy is the default
At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since our inception in 2014, founded by a team of scientists from CERN, we have dedicated ourselves to providing free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online.
Our journey began with Proton Mail, the largest secure email service globally, and has since expanded to include Proton VPN, Proton Calendar, Proton Drive, and Proton Pass. These tools empower individuals and organizations to take control of their personal data, break away from Big Tech’s invasive practices, and defeat censorship. Our work impacts hundreds of millions of lives, from activists on the front lines defending freedom to leaders in governments protecting sensitive information. In some cases, Proton’s services have even been instrumental in saving lives by enabling secure and private communications in high-risk situations.
Proton is a profitable company that does not rely upon VC funding, supporting over 100 million user accounts with a growing team of over 500 people from over 50 different countries, from the world's top companies and universities. We value intelligence, learning potential, and ambition in our hiring process. Adaptability is key as we navigate uncharted territories and redefine how business is conducted online.
Hiring at Proton is highly selective, with less than 1% of candidates hired. We believe smaller teams of exceptional talent will always prevail over larger teams with lower talent density. You will have the opportunity to work with many of the world's top minds in their fields, ranging from former international math and science olympiad winners to chess champions.
We have a global mindset and big ambitions but remain a start-up at heart. We value empowerment and flexibility and keep our structure flat to keep moving fast and avoid unnecessary politics. Tired of blending into the crowd? Join us and do work you can truly be proud of. Check our open-source projects here!
Purpose of the role:
As a Frontend Engineer on the Drive team, you will play a crucial role in developing Proton Drive. We expect you to be customer-centric, continuously learning, passionate about technology and usability. You are an adept at turning technical complexities into seamless user experiences. Effective teamwork, collaboration with Product, Design, APIs, and your team, and data-driven decision-making are essential aspects of this role.
What you will do:
- Develop new features: Developing, deploying and supporting high-quality user experiences within Proton Drive, including feature development and implementation.
- Collaboration: Work closely with backend, product owners, designers, QA, and other engineers to take initiatives from ideation to completion.
- Code review and optimization: Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and performance optimization.
- Testing: Develop and implement comprehensive testing strategies, including unit tests and integration tests, to ensure the reliability of core libraries.
- Management: Break down large initiatives into smaller milestones to gather stakeholder feedback quickly, allowing us to course-correct immediately.
- Deep understanding of JavaScript methodologies and design patterns
- Proficiency with TypeScript or any typed language
- Experience with React or 2+ similar frameworks, developing performant and reusable components
- Strong understanding of software engineering best practices, such as SOLID, Design Patterns, CI/CD
- A product mindset with a focus on offering the best user experiences
- Experience working in a distributed team
- Awareness of common security issues in client-side development, such as those in the OWASP top ten, and how to mitigate them
- Familiarity with UX, accessibility, internationalization, and localization concerns and solutions
- Experience with Grafana or other monitoring platforms
- Experience with breaking down product requirements into architecture design and implementation
- Experience with NodeJS
- High-level understanding of cryptography concepts such as key exchange and the difference between symmetric and asymmetric encryption
- Office First: Collaboration is easier and more effective in person, which is why we have offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei. You can also enjoy working from home up to 30% of the time, while enjoying great company during our three core days in the office. Depending on the role, fully remote positions may also be available.
- Technology: We provide all the devices and software you need to excel in your role, ensuring you have the best tools at your disposal to achieve your goals.
- Food: Lunch and snacks are provided by Proton every day at our offices.
- Transport: We will always support our employees with transport costs through subsidizing public transport, bike allowances, or parking spaces based on your office location.
- Stock Options: At Proton, we are all owners of the company and you get stock options when you join us.
- Flexible Working: You can define your own working hours as long as it works with team meetings.
- Learning and Development: We are committed to your professional growth. Proton offers various learning opportunities, including training programs, conferences and events, and continual learning.
- Employee Benefits: Comprehensive health insurance plans, competitive retirement savings options, generous vacation and leave policies, and wellness programs.
- Work that Matters: Proton is a community-first organization, started with the support of a crowdfunding campaign and built with community input. To this day, Proton’s only source of revenue is user subscriptions. Over 100 million people trust and support Proton, and we put our users and community first in everything we do. Read more about our impact here.
- Vilnius: Salary can range from €50,000 to €88,000 (Exact compensation may vary based on skills and experience)
At Proton, we believe diversity drives innovation and strengthens our mission to provide privacy as a default for all. We are committed to fostering an inclusive environment where all individuals, regardless of race, ethnicity, gender, age, sexual orientation, physical ability, or socio-economic background, feel valued and empowered. We strive to create equal opportunities, promote open dialogue, and support continuous learning to ensure every voice is heard and respected.
If you need any extra support or reasonable adjustments during the hiring process, please let your talent partner know.
Candidate Privacy Notice
When you apply for a position, refer a candidate, or are considered for a role at Proton Technologies AG (Proton, we, us, or our), your information is stored in Greenhouse, in accordance with their Service Privacy Policy. This information is used to evaluate your suitability for the posted position. We also retain this information for consideration for future roles that you may apply for or that we believe may align with your background and skills.
If we no longer have a legitimate business need to process your information, we will either delete or anonymize it. Should you have any inquiries about how we use or manage your information, or if you wish to access, correct, or delete your data, please contact our privacy team at [email protected].
Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer, even if the candidate is subsequently hired by Proton.
To learn more about our privacy policy, please visit our privacy policy page.
Sateliot
Barcelona, ES
5G PNT Research and Development Engineer
Sateliot · Barcelona, ES
. Python IoT MATLAB Office
WHO ARE WE?
Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT) universe under the 5G protocol.
In order to do so, Sateliot is launching a constellation of last generation nanosatellites, located at low altitude that act as mobile towers. Sateliot is the perfect complement for large telecommunications companies by providing them with the necessary infrastructure where terrestrial technologies do not arrive.
YOUR MISSION
In this role, you will contribute to the research, design, implementation, and validation of innovative PNT algorithms, satellite navigation message processing, and UE-side signal-processing techniques. Your work will enable IoT devices to estimate their position, timing, and synchronization parameters directly from Sateliot’s 5G NTN network—without the need for GNSS receivers.
You will participate across the entire development lifecycle: from concept definition and simulations to lab validation under LEO-representative conditions, and finally to experimentation using real signals from the Sateliot constellation.
A key part of your mission will involve the entire lifecycle of research and innovation projects, from the ideation and writing of competitive proposals, to technical leadership and execution of EU and nationally funded R&D initiatives, including ESA, SNS-JU, Horizon Europe, and National.
Your Main Functions
- Develop and evaluate GNSS-free positioning algorithms, including differential Doppler analysis, propagation-delay estimation, and orbital-based modelling.
- Contribute to the design and assessment of NTN timing-synchronization techniques, clock- offset estimation, and timing-message processing.
- Support the specification and evolution of navigation payload software requirements, including PV-vector generation and SIB-based broadcast structures.
- Perform analytical studies of satellite ephemeris, orbital dynamics, Doppler profiles, and signal behaviour in 5G NTN environments.
- Conduct simulation campaigns to characterize positioning accuracy, timing performance, and error budgets.
- Participate in the setup and continuous evolution of NTN lab testbeds reproducing LEO satellite dynamics and NTN channel conditions.
- Support in-orbit experimentation, analysing real measurements to validate positioning and timing performance.
- Produce technical documentation including architecture descriptions, algorithm specifications, performance reports, and research deliverables.
- Collaborate closely with internal teams including RAN, core network, payload, system engineering, and terminals, ensuring alignment with Sateliot’s NTN roadmap.
- Conduct research on emerging IoT and 5G/6G NTN (Non‑Terrestrial Network) technologies.
- Support the preparation of competitive research proposals and grant applications, particularly for EU and national funding programs (e.g., ESA, SNS-JU, Horizon Europe).
- Contribute to technical documentation, including project deliverables, reports, and scientific publications.
- Collaborate with internal teams and external partners across multidisciplinary domains.
- PhD or Master’s degree in Telecommunications, Aerospace, Electronics, Computer Engineering, Physics, or a related field.
- Strong understanding of satellite communications, orbital mechanics, or navigation systems.
- Experience with signal-processing methods such as Doppler estimation, ToA measurement, frequency-offset tracking, or synchronization.
- Proficiency in Python, MATLAB, or C/C++ for modelling, algorithm development, and analysis.
- Familiarity with 3GPP NTN, SIB-based information structures, and the challenges of LEO-based timing is highly valued.
- Experience with laboratory environments, RF tools, simulations, or wireless-system testing.
- Demonstrated ability to work in fast-paced R&D environments, independently and as part of a team.
- Good communication skills in English, both written and verbal.
- Experience with orbit-propagation tools, flight-dynamics concepts, or Precise Orbit Determination techniques.
- Knowledge of GNSS messages, timing services, or high-precision synchronization techniques.
- Experience with NB-IoT UE development, embedded systems, or modem-level signal analysis.
- Participation in competitive R&D projects, scientific research, or technical publications.
- Exposure to 3GPP standardization or NTN UE technical procedures.
- Proven experience participating in or coordinating publicly funded R&D projects (SNS-JU, Horizon Europe, CDTI, etc.).
- Knowledge of innovation ecosystems and industry initiatives (e.g., ESA NAVISP and ARTES, Digital Europe, CELTIC-NEXT).
You will be part of one the fastest-growing start-ups in Spain with global reach along getting into the challenging world of New Space & Telecommunication.
Our culture is based on embracing openness by welcoming multicultural talent, being respectful with everybody and being open to exchange ideas. We are also committed to a healthy lifestyle by helping our team balance their work and personal life and also by providing them facilities for healthy habits.
We are a driven team with big goals, that seek for people who are genuinely passionate about their work and that also want to keep learning and getting better personally and professionally!
WHAT DO WE OFFER?
- Full time permanent Contract
- Hybrid Work Model 💻
- Schedule flexibility
- Flat and transparent organizational structure
- Buddy Program to help you with your integration during your first month 🫂
- Flexible compensation package: Tax benefits with ticket restaurant, transportation and kindergarten, training programs.💰
- We promote good physical and mental health, with a Health insurance, Fresh fruit in the office and the possibility of sharing the cost of bicycle transport or gyms.🏋🏻
- Work in a dynamic, multidisciplinary and multicultural environment that will allow you to boost your professional career 🌍
- To be part of a strong, international, friendly and motivated team, where you can progress both personal and professionally 🪴
- The chance to be part of one of the most exciting and disruptive space projects in Europe 🚀