You know how to support and maintain extensive Azure-based virtualization and cloud-based computing environments. You can offer guidance to a team, based on your experience and technical expertise, and feel comfortable being the liaison between several internal groups. You like creating new infrastructures and environments that will support the growth and adoption of cloud applications. On top of that, you are excellent at communicating in both English and Spanish. 

You are also looking to join one of the Best Place to Code companies in Mexico, working with mostly US-based clients, to solve all kinds of daily interesting software development puzzles. Sounds like you? Then you might be a perfect fit for Scio! 

What you have

  • 6+ years of experience with software system requirements analysis, design, development, integration, or testing.  
  • 6+ years of experience with Java/JVM, JavaScript, and other modern languages (e.g., Scala, Python).  
  • 6+ years of experience with developing software applications in cloud environments.  
  • Solid experience working with large private or public clouds. 
  • Experience with developing software applications that can be compiled for multiple operating systems. 
  • Knowledge of requirements analysis and tools. 
  • Knowledge of software design patterns. 
  • Ability to look for problems within software systems and resolve the issues.  
  • Experience with working independently or under limited direction or guidance. 
  • Ability to mentor junior engineers. 

Also, lots of bonus points if you also have… 

  • Experience with Android and iOS operating systems, including application and native development.  
  • Experience with reverse engineering Python. 
  • Understanding of Node, React, Kubernetes, AWS, Google, Cloud. 
  • Ability to communicate complex technical concepts. 
  • Ability to write and review technical documentation. 
  • Experience with integrating hardware and software systems. 
  • Knowledge of vulnerability analysis techniques.  
  • Experience with Test Driven Development (TDD).  
  • Possession of excellent analytical skills.  
  • Possession of excellent oral and written communication skills. 
  • BS degree in Computer Science or a technical field preferred. 

The journey

We know your time is valuable, so the whole process will take about 2 weeks. There will be 4 interviews total (an initial one with Human Capital, a technical skill one, one with an Account Manager, and probably one with the client at the end), possibly with a technical test, if necessary. 

We will keep you regularly updated about your application, but you can also get in touch with us to ask about its status or anything else you might want to know. Just have fun! If you are a good match for Scio, we will give you a formal job offer and ask you to get the pre-hiring requirements to us within 5 days at most, so preparedness is key.  

Does this seem like a position designed just for you? We’ll love to check your resume. Please send it in English to and we’ll get back ASAP. Thanks for reading!