Senior Backend Engineer

Senior Backend Engineer

Location: Must be based in Mexico or LatAm
We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies. Keep reading if you’re passionate about clean, elegant code and love collaborating with experts! As a Senior Backend Engineer, you’ll play a key role in designing, building, and scaling backend systems and microservices. You’ll also contribute to blockchain integrations and work with a modern tech stack that includes:
N
GoLang for backend development.
N
Dapr for distributed applications.
N
Cassandra and SQL for data management.
N
Kubernetes for container orchestration.
N
AWS for cloud infrastructure.

Your Responsibilities:

N
Developing scalable backend services.
N
Building and maintaining microservices and APIs.
N
Integrating blockchain technologies into backend systems.
N
Collaborating with cross-functional teams to deliver robust solutions.
N
Ensuring performance, reliability, and security of backend systems.

Required Qualifications:

N
5+ years of backend development experience.
N
Strong proficiency in GoLang.
N
Experience with Dapr and microservices architecture.
N
Solid understanding of Cassandra or other NoSQL databases.
N
Expertise in SQL and relational databases.
N
Hands-on experience with Kubernetes and AWS.
N
A collaborative mindset.
N
Fully bilingual English/Spanish.
FB-Senior-Mobile-App-Developer

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!

QA Automation Engineer

QA Automation Engineer

Location: Must be based in Mexico or LatAm

We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies.

Keep reading if you’re passionate about clean, elegant code and love collaborating with experts!

As a QA Automation Engineer, you’ll play a key role in designing, developing, and executing automated tests to ensure product quality. You’ll collaborate closely with developers and product teams to identify, document, and resolve issues early in the development cycle.
You’ll also work with modern testing frameworks such as:

N
Playwright for end-to-end testing.
N
Cypress for UI and integration testing.
N
JavaScript & TypeScript for building and maintaining automated tests.

Your Responsibilities:

N
Design, implement, and maintain automated test scripts using JavaScript and TypeScript.
N
Ensure quality across web applications and APIs.
N
Collaborate with cross-functional teams to define acceptance criteria and improve processes.
N
Detect, document, and track bugs.
N
Contribute to continuous integration and delivery pipelines.
N
Advocate for best practices in QA and test automation.

Required Qualifications:

N
3+ years of professional experience in QA Automation.
N

1+ year of hands-on experience with Playwright in real projects.

N
Experience with Cypress or similar testing frameworks.
N
Strong coding skills in JavaScript and TypeScript.
N
Solid knowledge of QA methodologies, tools, and processes.
N
Familiarity with CI/CD pipelines and version control (Git).
N
Excellent communication and teamwork skills.
N
Fully bilingual English/Spanish preferred.
FB-Senior-Mobile-App-Developer

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!

ML Engineer

ML Engineer

Location: Must be based in Mexico or LatAm

We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies.

Keep reading if you’re passionate about clean, elegant code and love collaborating with experts!

About the role

This position is responsible for solving complex problems related to the design, deployment, and continuous optimization of scalable machine learning platforms and production workflows. You will be responsible for architecting and scaling our ML systems to support a growing number of machine learning models and an increasing volume of real-time predictions. This role will also spearhead our initiatives in Generative AI, designing and implementing systems that leverage Large Language Models (LLMs) to translate model predictions into powerful user-facing insights and agents. You will have a significant impact on the performance, reliability, and scalability of our machine learning and AI solutions.

The ideal candidate has a proven record of building and managing large-scale ML platforms and leveraging expertise in machine learning, software engineering, Generative AI, and cloud technologies to optimize performance while collaborating effectively across teams.

vacante-React -NET Developer-web

What you’ll do

N
Architect and implement a scalable, high-performance machine learning platform to support model development, deployment, monitoring, and analysis for both predictive and Generative AI models.
N
Lead the technical strategy and evaluation for our Generative AI infrastructure. This includes assessing the trade-offs between managed services and self-hosted open-source models, defining our LLM hosting strategy, and validating the end-to-end architectural approach for scalable, reliable AI features.
N
Ensure the platform supports a wide range of ML use cases, including real-time prediction serving, batch processing, and model experimentation.
N
Design and implement robust LLM orchestration for advanced applications, enabling the integration of our proprietary predictive models with LLMs to power new insights and workflows.
N
Optimize system performance and model latency to ensure robust, low‑latency inference across distributed systems, with a specific focus on the unique challenges of LLM serving.
N
Identify bottlenecks, evaluate, and integrate new technologies and tools.
N
Collaborate closely with data scientists to productionize both traditional predictive models and novel Generative AI solutions, focusing on systems that combine proprietary model outputs with LLMs to create actionable insights.
N
Contribute to the overall quality of the codebase, ensuring maintainability and best practices.
N
Drive ML / DS best practices, give technical recommendations on challenging problems.

Required Qualifications:

N
Bachelor Degree in Computer Science, Software Engineering, or a related field.
N
4-5 years of experience building and managing production-level machine learning platforms and infrastructure, with a focus on model deployment, optimization, and scalability.
N
Demonstrated ability to improve the performance, reliability, and cost-efficiency of ML systems.
N
Strong experience with cloud-based ML infrastructure (AWS, GCP, Azure) and MLOps practices.
N
Nice to have and/or equivalent combination of education and experience such as a Master Degree or PhD in Computer Science, Data Science, Mathematics, Statistics, or related quantitative field.

Must-have

N
Core Programming & Machine Learning:

  • Proficiency in Python and deep experience with its data science and ML ecosystem (e.g., PyTorch, TensorFlow, scikit-learn, Pandas, NumPy).
  • Hands-on experience with Generative AI frameworks and libraries such as LangChain, LlamaIndex, or Hugging Face Transformers.
N
MLOps & Infrastructure:

  • Expertise in building and maintaining MLOps infrastructure, including containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines for both traditional ML models and LLM-based applications.
  • Proven skill in managing cloud resources using Infrastructure as Code (Terraform).
N
Cloud Platforms & Services:

  • Extensive hands-on experience with cloud platforms, particularly AWS. Required experience with core services (S3, EC2, Lambda) and ML services (SageMaker).
  • Direct experience with or deep knowledge of managed Generative AI services like AWS Bedrock, Amazon Titan, or equivalents (e.g., Google Vertex AI, Azure OpenAI Service).
N
Data Systems & Storage:

  • Advanced proficiency in SQL for complex data extraction and transformation.
  • Experience with a variety of data storage solutions, including relational databases, NoSQL databases, and vector databases (e.g., Pinecone, Weaviate, ChromaDB).

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!

Senior Full Stack Developer (.NET / Angular)

Senior Full Stack Developer (.NET / Angular)

Location: Must be based in Mexico or LatAm
We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies. Keep reading if you’re passionate about clean, elegant code and love collaborating with experts!

We’re looking for a Senior Full Stack Developer (.NET / Angular) with hands-on experience building, deploying, and supporting reliable, scalable, and secure web applications. If you’re fluent in C#, .NET Core, Angular, and modern front-end technologies and you’re passionate about delivering high-quality software—we’d love to hear from you.

As a senior member of our development team, you’ll play a key role in designing and implementing full-stack solutions using .NET Core, Entity Framework, Angular, and TypeScript. You’ll collaborate with backend engineers, UX/UI designers, and product stakeholders to build performant web applications, robust APIs, and user-friendly interfaces that scale.

Bonus if you have experience with microservices, containerization, micro frontends, or building accessible experiences that follow WCAG guidelines.

FB-Senior-Mobile-App-Developer

Required Qualifications:

N
5+ years coding with C#, .NET/.NET Core, and Entity Framework
N
5+ years developing UIs with Angular, TypeScript, and JavaScript or similar technologies.
N
Solid communication skills. The ability to communicate ideas and progress clearly and succinctly.
N
Experience building micro frontends and accessible user experiences (WCAG) is a plus.
N
Experience with relational databases. NoSQL experience is a plus.
N
Awareness and understanding of design patterns and practices.
N
B.S. in Computer Science, CIS, Engineering, or related experience.

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!

Senior Mobile App Developer (.NET MAUI)

Senior Mobile App Developer (.NET MAUI)

Location: Must be based in Mexico or LatAm

We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies.

Keep reading if you’re passionate about clean, elegant code and love collaborating with experts!

We’re looking for a Senior Mobile Developer with hands-on experience building, maintaining, and deploying cross-platform mobile applications using .NET MAUI. If you’re passionate about delivering high-quality software, fluent in C#/.NET Core, and have successfully published apps to the Apple App Store and Google Play, we’d love to hear from you.

As a senior member of our development team, you’ll play a critical role in both developing new features and maintaining existing mobile applications built with .NET MAUI and Blazor. You’ll collaborate with backend developers, designers, and stakeholders to ensure the continued success and evolution of our mobile products.

FB-Senior-Mobile-App-Developer

Key Responsibilities:

N
Maintain, improve, and support existing mobile applications across mobile platforms, with a focus on Android.
N
Design and develop new features using .NET MAUI, Blazor, C#, and XAML.
N
Ensure performance, usability, and stability of the app through regular updates and refactoring.
N
Integrate with backend services and databases (RESTful APIs, SQL Server).
N

Manage app deployment and updates to the Apple App Store and Google Play Store.

N

Write clean, maintainable, and testable code that follows best practices and design patterns, such as MVVM and DI.

N
Troubleshoot production issues and implement long-term solutions.

Required Qualifications:

N
5+ years of professional experience in software development.
N
2+ years of experience building and maintaining mobile apps with .NET MAUI or Xamarin.Forms.
N
Demonstrated experience deploying apps to Google Play (private apps B2B).
N
Strong knowledge of C#, .NET Core, and SQL Server.
N
Experience with XAML-based UI development and MVVM architecture.
N
Proficient in integrating RESTful APIs and handling app lifecycle across platforms.
N
Familiarity with Git, CI/CD workflows, and Agile development practices.

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!

Database Engineer

Database Engineer

We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies.

Keep reading if you’re passionate about clean, elegant code and love collaborating with experts!

Location: Must be based in Mexico or LatAm

vacante-Database-web-letra

Key Responsibilities:

N

Designing and developing databases: The senior database developer is responsible for designing and developing efficient, secure, and scalable databases/marts to meet the organization’s needs. This involves creating data models, tables, indexes, and other database objects

N

Writing database scripts and queries: A database developer is responsible for writing SQL scripts and queries to extract, manipulate, and manage data. They must ensure that the queries are optimized for performance and security.

N
Designing, reengineering, and troubleshooting advanced MS SQL queries, Power BI dashboards, and SSIS (SQL Server Integration Services) packages.
N

Creating/updating ETL (Extract, Transform, Load) specifications and supporting documentation.

N
Collaborate on the design & build of a reporting data infrastructure.
N

Interface with product owners and key stakeholders in Project Management, Business, QA, and Technology Operations to ensure high quality delivery of software projects.

N
Work with business analysts to understand business requirements and use cases.

Required Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
N
5+ years’ experience in database design, development, and management, including knowledge of SQL and one or more database management systems such as Oracle, SQL Server, or MySQL.
N
5+ years’ hands-on experience in MS T-SQL and SSIS
N
5+ years’ experience in data warehouse, data modeling, ETL, BI projects
N
5+ years’ SQL experience with the ability to develop, tune and debug complex SQL applications is required
N
3+ years’ hands-on experience in Power BI
N
Knowledge in schema design, developing data models and proven ability to work with complex data is required
N
Understanding of best practices for building different data architectures including a Data Mesh, Data Fabric, Data Lake, Data Warehouse and supporting analytical architectures.

Must-have for DB Engineer:

N

Strong and recent experience in MS SQL Server with a focus on:

  • T-SQL (stored procedures development and maintenance)
  • Performance optimization: index fragmentation, interpreting execution plans, query optimization 
  • SSIS, creating packages, troubleshooting, and performance optimization
N

Strong and recent experience in Power BI

  • Handling multiple data sources
  • Data transformation (Power Query, M Language)
  • DAX (Data Analysis Expressions)

The journey:

We know your time is valuable, so know 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.

How to Apply:

If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.

Feel free to reach out if you have any questions or need further details!