
Tech9
Remote Jobs
World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
12 Jobs
Role Description We're looking for a strong SDET to help us build a scalable, maintainable automated testing practice in a Microsoft/.NET environment. This is a hands-on engineering role focused on API testing and test automation — you'll write clean C# code, design robust test frameworks, and shape how quality is built into our development process from the ground up. The ideal candidate thinks like a developer and tests like an engineer: someone who's comfortable digging into REST APIs, building automation that scales, and leveraging modern AI-assisted tools to accelerate test creation without sacrificing quality. - Design, build, and maintain automated test suites for REST APIs in a .NET/C# environment - Help define and implement a scalable automated testing strategy across the engineering organization - Write clean, maintainable C# test code following solid engineering practices - Build and improve test frameworks, tooling, and CI/CD integration for automated testing - Use AI-assisted development tools (e.g., GitHub Copilot, Claude, or similar) to accelerate test creation and coverage - Collaborate with developers to improve testability, catch defects early, and shift quality left - Analyze test results, investigate failures, and drive root-cause resolution - Advocate for quality best practices and mentor the team on test automation approaches Qualifications - 4+ years of experience as an SDET, QA Automation Engineer, or similar role - Solid understanding of .NET development and hands-on experience writing C# - Strong experience testing REST APIs (e.g., using RestSharp, HttpClient, Postman/Newman, or similar) - Experience with .NET testing frameworks such as xUnit, NUnit, or MSTest - Experience building or extending test automation frameworks - Familiarity with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) and integrating automated tests - Comfort using AI-assisted coding tools to speed up test development - Strong analytical and debugging skills - Professional working proficiency in English (written and spoken) Requirements - Experience with performance/load testing tools (e.g., k6, JMeter) - Experience with contract testing (e.g., Pact) or API mocking/virtualization - Familiarity with containerized environments (Docker) and cloud platforms (Azure preferred) - Exposure to UI automation (e.g., Playwright, Selenium) as a secondary skill - Experience working with distributed or remote-first teams
AI Product Owner
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
• Own the full lifecycle of cross-functional AI initiatives, from opportunity framing through production rollout, adoption, and measured impact • Act as the single accountable owner for each AI transformation solution, with dedicated focus and clear lines of accountability • Drive concrete outcomes even when the solution is evolving or exploratory at the start; manage risks, dependencies, and stakeholder alignment proactively • Analyze business processes deeply; identify where AI agents can automate, accelerate, or rethink existing work • Translate business needs into actionable AI initiatives with clear scope, success metrics, owners, and timelines • Partner with Finance, HR, IT, Sales, and other functions to redesign processes around agent-driven automation • Work hand-in-hand with the IT AI Center of Excellence • Partner with AI analysts to define and report measurable impact: hours saved, cycle-time reduction, deflection, adoption, and ROI • Ensure every initiative reaches production with documented handover to operations and ongoing ownership
Data Engineer
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
• Design, develop, and maintain scalable ETL/ELT pipelines using Databricks and Python. • Build, test, and support integrations between Databricks, Oracle, and downstream systems. • Develop and maintain high-quality data extracts for internal and external stakeholders. • Own and document inbound and outbound data feeds. • Monitor data pipelines for performance, reliability, and quality; identify and resolve issues. • Design and optimize data models supporting operational, analytical, and financial reporting. • Contribute to continuous improvement of the data platform using industry best practices. • Partner with technical and business stakeholders to gather requirements and deliver solutions. • Support internal applications and ensure business continuity. • Collaborate effectively across engineering and cross-functional teams.
Senior DevOps Engineer
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
• Design, implement, and maintain Azure infrastructure using Terraform • Build reusable Infrastructure-as-Code modules, standards, and deployment patterns • Develop platform capabilities that enable engineering teams to deploy and manage services independently • Manage and improve Terraform state management and deployment workflows • Design and support Azure App Services and Azure Functions • Modernize and migrate existing CI/CD processes into Azure DevOps (ADO) • Replace and simplify legacy deployment tooling and custom automation solutions • Establish infrastructure governance, security, and operational best practices • Partner with engineering teams to streamline deployments and reduce operational overhead • Document platform architecture, deployment standards, and operational procedures • Help evaluate future platform initiatives including containerization and Kubernetes adoption
Principal Engineer
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
• Partner with product managers and stakeholders to translate business requirements into technical solutions • Collaborate with UX/UI teams to deliver intuitive and accessible user experiences • Design, develop, test, and maintain high-quality, scalable, and maintainable software • Lead peer code reviews and establish engineering best practices • Optimize application performance, scalability, and reliability • Develop solutions utilizing SQL, cloud data platforms, data lakes, object storage, containers, and modern data architectures • Create and maintain unit, integration, and automated test suites • Troubleshoot production issues and drive root-cause analysis • Identify and reduce technical debt through continuous improvement initiatives • Mentor engineers and contribute to a culture of technical excellence and learning • Provide leadership in software architecture and technical design decisions • Balance long-term architectural goals with practical business needs and delivery timelines • Establish standards and best practices across web, mobile, backend, and cloud systems • Design, build, and consume RESTful APIs within distributed and microservices-based environments • Create and maintain technical documentation and architectural diagrams • Evaluate emerging technologies and recommend improvements where appropriate • Communicate project progress, technical risks, and mitigation strategies to leadership and stakeholders • Serve as a bridge between technical and non-technical teams • Build strong relationships across engineering, product, operations, and business teams • Utilize collaboration and project management tools to support effective team communication and delivery
Senior Project Manager
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
Role Description We are supporting a client who is undertaking significant software development initiatives. This complex program involves coordinating cross-functional technical teams, managing multiple workstreams, and ensuring successful delivery of software solutions that meet business objectives while maintaining quality standards and timelines. The initiative encompasses application design and architecture, full-stack development, AI development, quality assurance, deployment strategies, and continuous improvement. A core aspect of this role is to serve as a bridge between technical teams and business stakeholders, ensuring clear communication, alignment, and successful project outcomes. This Senior Project Manager will oversee complex software development programs, focusing on end-to-end delivery of technical solutions from design through deployment. This is a full-time, remote role that will collaborate closely with client-side engineering leaders, product owners, and business stakeholders to capture requirements, refine project scope, and ensure seamless execution. The PM will directly oversee the design, development, and overall delivery of embedded Tech9 teams and integrate deeply with the client's product development resources. The ideal candidate will bring structure, strong cross-functional leadership, Scrum expertise, and solid technical literacy across software development lifecycles and modern engineering practices. Hands-on coding is not required, though prior experience as a software engineer or in a deeply technical role is highly valued. This person should bring an agentic mindset to project management, actively looking for ways to use AI tools, automation, templates, and repeatable workflows to increase leverage, reduce manual coordination overhead, improve reporting, and help the team move faster with greater clarity. Success in This Role Looks Like - Quickly becoming a trusted extension of project leadership. - Bringing structure to ambiguity. - Leading meetings with confidence. - Communicating clearly with technical and business stakeholders. - Helping keep roadmap priorities moving forward. - Identifying repeatable workflows and using AI tools to increase effectiveness. - Making project management more scalable and intelligent. - Applying strong judgment, ownership, and human communication where it matters most. Responsibilities - Lead and manage end-to-end software development projects, from initial design through deployment and post-launch support. - Partner across business units with solution architects, product managers, technical leads, and engineers to gather detailed requirements and translate them into well-defined project scopes and technical specifications. - Meticulously manage project timelines, resource allocations, and risk mitigation plans. - Lead team and stakeholder meetings with clear agendas, strong facilitation, documented decisions, and actionable follow-up. - Organize and lead structured Scrum ceremonies and foster continuous improvement practices across the full delivery team. - Consistently monitor project health and adjust delivery plans to maintain velocity, accountability, and delivery momentum. - Report progress and surface risks proactively to client stakeholders. - Take full responsibility for project outcomes with an extreme ownership mindset. - Identify repeatable PM workflows that can be improved through AI, automation, templates, and scalable processes. Minimum Requirements - Strong executive presence and client-facing communication skills. - 7+ years of experience managing technical projects involving software delivery, application development, platform implementations, or systems integration. - Demonstrated expertise in coordinating software development teams across design, development, and deployment phases. - Strong understanding of software development lifecycles (Agile, Scrum, Waterfall, or hybrid approaches). - Experience with modern development practices including CI/CD, version control, and automated testing. - Demonstrated experience creating and using AI tools and automation to improve project management workflows. - Strong knowledge capture, stakeholder management, and technical project documentation skills. - Experience writing technical user stories and translating business and user needs into actionable development requirements. - Ability to work independently, balance priorities, and lead in high-pressure environments. Preferred Requirements - Experience supporting complex, multi-tiered software architectures and technical integrations. - Background in coordinating technical teams across different time zones and geographies. - Experience designing or using AI-enabled workflows, agentic tools, custom GPTs, Copilot-style assistants, automation platforms, or prompt systems. - Prior experience in client-facing roles with high levels of ambiguity. - Familiarity with cyber security and compliance considerations, and global team coordination. - Experience facilitating engaging group discussions, workshops, training sessions, or community events. - Experience managing sprint planning, backlog refinement, and release planning activities. - Exposure to various technology stacks and frameworks (e.g., React, Node.js, .NET, Java, Python, cloud platforms like AWS or Azure). Hiring Process - 30-minute chat recruiter – A conversation to clarify the role and answer your questions (not an interview). - 60-minute live technical interview – Conducted with a member of our project management team. - 60-minute team interview – To align on expectations and culture fit. - 30–60 minute technical with Hiring Manager – Final step to ensure alignment with client needs.
AI Engineer
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
Role Description We are seeking a highly motivated and technically skilled AI Engineer (Contract) to join our team. This is a fully remote position based in Mexico, working within a distributed LATAM-based technical team. The AI Engineer serves as a hands-on, execution-focused engineer responsible for building and operating generative AI systems, supporting the evolution of internal AI assistant capabilities, and contributing to the engineering infrastructure powering AI initiatives across multiple workstreams. Positioned as a critical delivery resource within the AI Strategy and Innovation function, this individual works closely with the Lead AI Engineer & Architect to implement, maintain, and continuously improve AI agents, LLMOps frameworks, and classical ML systems in production. This role also supports broader AI enablement efforts, helping business stakeholders learn to build AI assistants and agents using Microsoft Copilot Studio, bridging technical execution with organizational adoption. Essential Duties and Responsibilities - Build and maintain AI agents in Azure AI Foundry. - Develop new agents from defined specifications and enhance existing agents in production, ensuring quality, reliability, and alignment with business requirements. - Support internal AI assistant capabilities. - Maintain and improve internal AI assistants, including agent integration, prompt iteration, and performance tuning. - Contribute to platform integrations. - Support integrations between AI assistants and adjacent platforms such as Copilot Studio, ensuring seamless interoperability across the AI ecosystem. - Implement the LLMOps framework. - Contribute to evaluation pipelines, prompt versioning, observability tooling, and cost monitoring for generative AI systems. - Operate classical machine learning models in production. - Support scheduled retraining, performance monitoring, and troubleshooting for classification, regression, and time series models. - Build monitoring and observability tooling. - Develop dashboards, alerts, and operational runbooks to ensure ML models and AI agents remain healthy and performant in production. - Collaborate with QA. - Work with QA to ensure models and agents continue to meet established quality standards. Support recurring evaluation cycles as needed. - Write clear technical documentation. - Produce code documentation, README files, operational runbooks, and feature documentation for production AI systems. - Provide first-level technical support. - Troubleshoot non-critical issues raised by stakeholders interacting with AI systems and escalate where appropriate. - Support AI enablement efforts. - Contribute to AI enablement by supporting business stakeholders as they learn to build AI assistants and agents using Microsoft Copilot Studio. Participate in office hours, deep-dive sessions, and hands-on learning. Qualifications - Minimum 4 years of experience as an AI Engineer, ML Engineer, or similar hands-on engineering role. - Experience building or operating LLM-based systems in production, including AI agents, RAG pipelines, prompt engineering, and vector stores. - Familiarity with Azure AI Foundry, LangChain, Semantic Kernel, or similar frameworks preferred. - Strong Python skills with production-grade backend development experience. - Experience with at least one major cloud AI platform (Azure strongly preferred; AWS/GCP acceptable). - Working knowledge of classical ML libraries including scikit-learn, XGBoost, pandas, numpy. - Understanding of MLOps and LLMOps practices including model versioning, CI/CD, monitoring, evaluation frameworks, experiment tracking (MLflow or similar). - Experience deploying and operating AI/ML systems in production. - Strong English communication skills. - Comfortable working independently while collaborating with distributed teams. - Ability to support non-technical stakeholders in enablement/training scenarios. Preferred - Hands-on Microsoft Copilot Studio or Power Platform experience. - Experience supporting AI training or enablement for non-technical teams. - Familiarity with workflow automation / RPA concepts. - Experience in agile delivery environments.
Product Delivery Lead
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
Role Description We are seeking an experienced Product Delivery Lead to drive coordination and execution across multiple agile teams. This role focuses on ensuring roadmap initiatives are delivered effectively by aligning teams, managing dependencies, and maintaining consistent delivery flow. The ideal candidate brings strong experience operating in complex agile environments, with the ability to facilitate planning, improve execution, and support teams in delivering against shared objectives. Experience in product management is a strong plus, enabling more effective collaboration and contribution to product discussions. Key Responsibilities - Delivery Execution & Coordination - Drive execution across multiple teams to deliver against an established product roadmap - Coordinate cross-team dependencies, timelines, and sequencing of work - Identify risks and bottlenecks; proactively address issues impacting delivery - Track and communicate progress, ensuring transparency and alignment across stakeholders - Agile Leadership & Facilitation - Facilitate planning and alignment events (e.g., quarterly planning, sprint coordination, retrospectives) - Support teams in maintaining effective agile practices and improving delivery predictability - Remove impediments and help teams stay focused on priorities - Foster a culture of continuous improvement and accountability - Cross-Functional Alignment - Partner with engineering, product, and operations teams to ensure shared understanding of goals and priorities - Align work across teams to support business outcomes and operational needs - Escalate and resolve issues that impact multiple teams or delivery at scale - Product Collaboration (Preferred Strength) - Work closely with Product Managers and Product Owners on backlog readiness and prioritization - Contribute to discussions on scope, sequencing, and trade-offs based on delivery insights - Bring a product mindset to help ensure solutions meet user and business needs Interview Process - 30 min screen with a member of our recruiting team - 1 hour technical interview with Senior Product Owner - 30 min chat with the Hiring manager - 30-60 min Technical 1 with our client - 30-60 min Technical 2 with our client Benefits - Work with World-Class U.S. Clients - Gain hands-on experience with top-tier American companies and high-impact projects that challenge you and elevate your career. - Competitive, USD-Based Compensation - Your skills have global value. We pay competitively in U.S. dollars, giving you financial stability and recognition for what you bring to the table. - Grow Your Skills on Us - All Tech9ers get access to Udemy’s full course library. Whether you want to deepen your expertise or explore something new, we invest in your growth. - A Community, Not Just a Contract - When you join Tech9, you become a Tech9er. That means being part of a collaborative, inclusive community of talented professionals across LatAm who support each other and grow together. - Modern Tech & Agile Teams - Work with current technologies, frameworks, and methodologies alongside teams that move fast, communicate well, and value your input.
Senior Product Owner
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
Role Description We are seeking a Project Manager with strong product management experience to drive execution of an established product roadmap for internal operations tools. This role partners closely with a Senior Product Manager and cross-functional teams to deliver high-impact internal products that improve operational efficiency. The ideal candidate is highly organized, execution-focused, and comfortable operating at the intersection of product, engineering, and operations. This role also serves as a Scrum leader, ensuring agile best practices are followed and delivery stays on track. Key Responsibilities - Project & Delivery Management - Own end-to-end execution of the product roadmap, ensuring timely and high-quality delivery. - Translate roadmap initiatives into actionable plans, timelines, and deliverables. - Identify risks, dependencies, and blockers; proactively drive resolution. - Track progress, communicate status, and ensure alignment across stakeholders. - Product Collaboration - Partner with the Senior Product Manager to refine requirements and priorities. - Contribute to backlog grooming, user story development, and acceptance criteria. - Ensure delivered features align with intended business outcomes and user needs. - Act as a bridge between operations, product, and engineering teams. - Scrum Leadership - Serve as Scrum leader for one or more agile teams. - Facilitate core agile ceremonies (daily standups, sprint planning, reviews, retrospectives). - Promote agile best practices and continuous improvement. - Remove impediments and support team productivity and focus. - Stakeholder Engagement - Collaborate with operations teams to understand workflows and validate solutions. - Communicate progress, changes, and outcomes to stakeholders clearly and consistently. - Gather feedback and incorporate it into iterative delivery cycles. Interview Process - 30 min screen with a member of our recruiting team. - 1 hour technical interview with Senior Product Owner. - 30 min chat with the Hiring manager. - 30-60 min Technical 1 with our client. - 30-60 min Technical 2 with our client. Benefits - Work with World-Class U.S. Clients. - Gain hands-on experience with top-tier American companies and high-impact projects that challenge you and elevate your career. - Competitive, USD-Based Compensation. - Your skills have global value. We pay competitively in U.S. dollars, giving you financial stability and recognition for what you bring to the table. - Grow Your Skills on Us. - All Tech9ers get access to Udemy’s full course library. Whether you want to deepen your expertise or explore something new, we invest in your growth. - A Community, Not Just a Contract. - When you join Tech9, you become a Tech9er. That means being part of a collaborative, inclusive community of talented professionals across LatAm who support each other and grow together. - Modern Tech & Agile Teams. - Work with current technologies, frameworks, and methodologies alongside teams that move fast, communicate well, and value your input.
Senior DevOps Engineer
Tech9World-class software solutions built by embedded experts, delivered seamlessly with clarity, trust, and consistency.
About the role We are seeking a Senior DevOps Engineer to own and evolve the infrastructure, deployment pipelines, and operational reliability of a high-traffic SaaS platform running on AWS. You will manage a Kubernetes-based microservices architecture serving multiple web applications, APIs, and asynchronous workloads across production, staging, and development environments. Technology Environment - Cloud: AWS (EKS, Aurora PostgreSQL, S3, ALB, WAF, IAM, VPC)| - Orchestration | Kubernetes on EKS - IaC: Terraform (modular, multi-environment) - Containers: Docker (20+ custom images) - CI/CD: GitHub Actions - Monitoring: Prometheus, Grafana, Alertmanager - Logging: Elasticsearch, Logstash, Kibana, Filebeat - Data Stores: MongoDB (replica set), Aurora PostgreSQL, Redis, RabbitMQ - Application: PHP / Symfony, Node.js, React Required Technical Skills - Cloud Infrastructure - - Deep experience with AWS, including compute, networking, storage, IAM, and managed database services. You should be comfortable designing and maintaining VPCs, load balancers, and multi-environment cloud architectures. - Container Orchestration - - Strong hands-on experience with Kubernetes in production: deploying, scaling, and troubleshooting workloads including Deployments, StatefulSets, DaemonSets, CronJobs, Ingress, RBAC, and storage. Experience with autoscaling strategies (HPA, event-driven, or scheduled) is expected. - Infrastructure as Code - - Proficiency with Terraform or similar IaC tools for provisioning and managing cloud infrastructure. Experience with modular design, remote state management, and multi-environment workflows. - Containerization - - Solid experience with Docker, including writing and optimizing Dockerfiles, managing image registries, and supporting containerized local development environments. - CI/CD Pipelines - - Experience building and maintaining automated build, test, and deployment pipelines using GitHub Actions or similar platforms. Understanding of container image promotion workflows and environment-based deployment strategies. - Monitoring & Observability - - Experience with metrics-based monitoring and alerting using tools such as Prometheus, Grafana, and Alertmanager or equivalent. Comfortable building dashboards, writing alert rules, and integrating with notification channels. - Logging & Log Aggregation - - Familiarity with centralized logging pipelines using tools such as the ELK stack (Elasticsearch, Logstash, Kibana) or similar. Understanding of log collection, transformation, indexing, and retention strategies. - Database & Data Store Operations - - Working knowledge of operating and supporting MongoDB, PostgreSQL, Redis, and RabbitMQ or similar technologies in production. This includes backup/restore procedures, replica management, and basic performance tuning. - Networking & Security - - Understanding of cloud networking fundamentals (VPCs, subnets, security groups, DNS), TLS/SSL certificate management, WAF configuration, and securing internal tools. Familiarity with authentication proxies and access control patterns. - Scripting & Automation - - Proficiency in Bash and/or Python for operational automation. Ability to read and understand application configurations (PHP, Node.js) enough to support deployment and troubleshooting workflows. Preferred Technical Skills - Experience with event-driven autoscaling tools such as KEDA - Familiarity with GitOps workflows and an interest in evolving deployment practices - Exposure to workflow automation platforms (n8n or similar) - Experience with cost optimization strategies (spot instances, right-sizing, lifecycle policies) - Familiarity with error tracking platforms such as Sentry - Experience upgrading or migrating major infrastructure tooling versions in production Interview Process - 30 Minute Screening call with a member of our recruiting team - 1 hour Technical Interview with one of our lead DevOps Engineers - 1 hour Technical and culture fit Inter view with the Hiring Manager - 30min to 1 hour Meeting with the client. (Optional) Why Join Tech9 At Tech9, we believe great talent deserves great opportunities — no matter where you are in Latin America. We build real teams, not just rosters, and we’re committed to making Tech9 a place where you can do your best work, grow your career, and thrive on your own terms. - Work with World-Class U.S. Clients - - Gain hands-on experience with top-tier American companies and high-impact projects that challenge you and elevate your career. - Competitive, USD-Based Compensation - - Your skills have global value. We pay competitively in U.S. dollars, giving you financial stability and recognition for what you bring to the table. - Grow Your Skills on Us - - All Tech9ers get access to Udemy’s full course library. Whether you want to deepen your expertise or explore something new, we invest in your growth. - A Community, Not Just a Contract - - When you join Tech9, you become a Tech9er. That means being part of a collaborative, inclusive community of talented professionals across LatAm who support each other and grow together. - Modern Tech & Agile Teams - - Work with current technologies, frameworks, and methodologies alongside teams that move fast, communicate well, and value your input.
2more opportunities are still waiting for you.Log in now and take your next shot before someone else does.