Join Our Team

We are a startup with headquarters in the Seattle area of the USA, and offices in Atlanta, Dallas, Tokyo, Japan, and Malaga, Spain. Our core values are Openness, Innovation and Efficiency. We have a wealth of knowledge on Wireless communications and IT technologies and are tirelessly working towards developing a set of solutions with which we intend to challenge the status quo and bring more innovation to the backend system of cellular networks.

Front End / UI Software Engineer – Malaga/Spain [2 positions]

We are looking for a highly motivated full-stack front-end engineer to join our team, someone who is passionate about building great user experience using new technologies.


We are looking for new team members who are constantly learning, and excited to design better and innovative solutions, a team player who is willing to bring new ideas and will work with other experienced co-workers to build an awesome performant and scalable user interface and user experience for our customers.


Requirements for an ideal candidate:

  • Experience in developing web UI applications
  • Knowledge on standardizing web UI architecture
  • Solid knowledge of JavaScript, JavaScript Frameworks and HTML/CSS
  • Experience with web design and UI/UX standards
  • Experience developing responsive design
  • Solid understanding of Single Page Applications (SPA)
  • Excellent analytical and problem solving skills
  • Knowledge of jQuery and client side libraries such as bootstrap.js, google maps etc.
  • Self-motivated, self-disciplined and result-oriented
  • Upper – intermediate English communication skills

Big Plus for UI developers:

  • Knowledge of React (including flux, redux)
  • Active in open source projects
  • Knowledge of Scala, Scala.js, Python, etc.
  • Experience with Docker
  • Experience consuming REST services
  • Knowledge of building RESTful web services

Quality Assurance Engineer – Malaga/Spain

Tupl is looking for an experienced Quality Assurance Engineer to join its team and help constantly raise the quality of our solution.




  • Oversee the entire development process
  • Initiate and drive improvements in QA practices, establishing and documenting procedures
  • Drive all aspects of quality including functionality, performance, accessibility and security
  • Define test plans and test cases, and implement automation


Requirements for an ideal candidate:


  • BS or MS degree in Computer Science or related field
  • Strong knowledge of software QA methodologies and test design techniques
  • Experience with performance, functional and stress testing for back end services and web applications
  • Knowledge of best practices for the full sw development life cycle, including coding standards, source control management, build processes, testing, release management, and operations
  • Strong problem solving and troubleshooting skills
  • Self-motivated, self-disciplined and result-oriented
  • Upper – intermediate English communication skills


Nice to have:

  • Experience with automation tools and frameworks
  • Programming experience with Scala, Java and/or Python
  • Experience using Hadoop ecosystem components (HDFS, Spark, HBase, NiFi, etc.)

Senior Software Engineer – Seattle/WA and Malaga/Spain [5 positions]


As a TuplOS Developer, you will be helping us to expand our big data automation platform.


Below are the requirements for an ideal candidate:

  • Passionate about distributed systems and scalability
  • Enjoys developing code with special focus on performance and efficiency
  • Interested on technically challenging development work
  • Self-motivated individual, capable of working autonomously, as well as a proven team player
  • Strong grasp of algorithms and data structures
  • Proactive individual, capable of identifying and resolving hot issues in a short time
  • Experienced in Scala or similar language – we will also consider strong developers who are willing to jump to Scala.
  • Experience working in an Agile engineering team
  • BS or Master’s degree in Telecommunications, Computer Science or related engineering field

Big pluses:

  • Experience with Hadoop, Spark, HBase, Kafka and related technologies
  • Knowledge of machine learning, artificial intelligence, predictive modeling and/or data mining
  • Experience with Docker or cloud technologies
  • Test-driven development, and user experience
  • Right now we are focused on creating use cases in the telecom segment, so telecom experience is always a plus

Send us your resume today

If you're interested in working with us contact: