3 open positions available
Design and build backend services and APIs using Node/TypeScript and Supabase, lead technical roadmap, and mentor the team. | At least 5 years experience building production backend services with Node/TypeScript, SQL, AWS microservices, CI/CD, observability tooling, and AI coding agents. | About Virtasant Virtasant is a global technology services company with a network of over 4,000 technology professionals across 130+ countries. We specialize in cloud architecture, infrastructure, migration, and optimization, helping enterprises scale efficiently while maintaining cost control. Our clients range from Fortune 500 companies to fast-growing startups, relying on us to build high-performance infrastructure, optimize cloud environments, and enable continuous delivery at scale. About the role Using a combination of IoT tracking devices and bleeding-edge software solutions, our client transforms with ease outdated processes into lean digital workflows, allowing their customers to interact digitally with their physical equipment, while at the same time, they collect data, derive insights, and improve the efficiency of their operations. Their backend ingests telemetry from physical devices, and ties together the integrations that make it all work. For our client, we're looking for an experienced Senior Backend Engineer with at least 5 years of relevant experience in software development to own significant projects end-to-end, from scoping through production. You will play a critical role in building the technical foundation and implementing cutting-edge software technologies that transform existing processes into digital workflows. You will be responsible for designing and building cloud-based applications to improve businesses’ ability to schedule, maintain, and deploy complex equipment configurations. As the team’s technical lead, you will help distill technical ideas into an action engineering roadmap. You will act as a mentor and coach for your team. You must have deep experience with microservice architectures, building highly performant and well-tested code. Your expertise will help our client create an intuitive application where customers can digitally interact with their physical equipment while collecting data, deriving insights, and improving the efficiency of operations. What You’ll Do Design and build backend services and APIs in Node/TypeScript, Supabase, and Deno. Work across PostgreSQL and our client's device telemetry data, plus the pipelines that move data between systems. Build and maintain integrations with third-party services and our client's connected devices. Own projects from scoping to launch: define milestones, keep work visible, and ship reliably. Instrument what you build and design for failure, so problems are caught early. What We’re Looking For At least 5+ years building and operating backend services in production. Strong, current Node/TypeScript skills. Strong data modeling and SQL with Postgres. Experience designing and running microservices on AWS. Hands-on experience with CI/CD: building, maintaining, and trusting automated build, test, and deploy pipelines. Experience operating your own services in production: monitoring, alerting, and observability tooling, and an instinct for designing things to be observable and to fail safely. Comfort shipping behind feature flags and rolling changes out incrementally. A security-conscious approach to code and dependencies. Hands-on experience working with AI coding agents (Cursor, Claude Code, or similar) as part of your daily workflow. A track record of owning projects independently and working through hard problems with little direction. Clear communication and a habit of surfacing issues early. Nice to haves Experience with telemetry, IoT, or device-connected systems. Familiarity with our stack: Supabase, Deno, Modal, DBOS, GitHub, CircleCI, Datadog, LaunchDarkly, Snyk, and Auth0. Our recruitment process Recruiter interview (30 min) Technical Interview (30 min) Client - Two Technical Interviews (one with the VP of Engineering and one with one of our client's leads): 1hr each Client - Two Collaboration interviews (with design and product): 45 mins each We strive to move efficiently from step to step to make the recruitment process as fast as possible. What we offer Totally remote, full-time (40h/week) Work hours - 8 hours, between Pacific and East Coast office hours (up to you, within this time frame) Long-term, no-end-date Independent contractor agreement Payment in USD, biweekly or monthly - your choice
Design and maintain web applications using LAMP stack and manage data pipelines with automation for system reliability. | Bachelor's or Master's degree with 5+ years full-stack development experience and strong Python, SQL, Linux skills required. | Senior Back-End Engineer Location: Remote in Brazil, Colombia, Mexico, Chile Must be able to work PST Hours Position Overview: We are seeking a Senior Software Engineer with deep expertise in software development, automation, and data systems engineering. This role focuses on building and optimizing applications across the LAMP stack, managing databases and data pipelines, and improving system reliability and scalability through smart automation. While the primary focus is on software engineering and infrastructure, familiarity with AI and data analytics tools is a strong plus and will help in integrating intelligence-driven capabilities into our systems. Key Responsibilities: - Design, develop, and maintain robust web applications using the LAMP stack (Linux, Apache, MySQL, PHP/Python). - Engineer efficient and secure database structures, queries, and stored procedures for high-performance systems. - Build and maintain data pipelines, data lakes, and ETL processes to support reporting and analytics. - Develop automated tools and scripts to streamline deployments, monitoring, and system operations. - Implement and manage CI/CD pipelines to enable fast and reliable releases (optional). - Collaborate with cross-functional teams to define, design, and ship new features. - Create and maintain data dashboards and reporting tools (e.g., in Amazon Aurora or similar systems). - Monitor and optimize application performance, scalability, and reliability in Linux-based environments. - Participate in code reviews, architecture discussions, and continuous improvement initiatives. - Optionally, contribute to AI-enhanced features or analytical components leveraging Python-based data tools. Required Skills & Qualifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - 5+ years of experience in full-stack software development, ideally within LAMP stack environments. - Strong proficiency in Python and SQL; additional experience in PHP or JavaScript is highly valued. - Hands-on experience working in Linux environments with strong command-line skills. - Deep understanding of relational databases (MySQL, Aurora, PostgreSQL) including performance tuning and query optimization. - Experience building and maintaining automations, CI/CD pipelines, and deployment frameworks. - Strong analytical and data-handling skills; familiarity with data lakes and data analysis tools. - Proven ability to build dashboards and reporting systems that transform data into actionable insights. - Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment. Preferred Skills (Nice to Have): - Exposure to AI/ML concepts or data-driven applications (e.g., predictive analytics, model integration). - Experience with Infrastructure, BareMetals, AWS cloud services (Aurora, Lambda, S3, EC2, RDS). - Familiarity with DevOps tools such as Docker, Kubernetes, Jenkins, or Ansible. - Experience with data visualization and business intelligence tools.
Lead and build a customer success engineering team to manage cloud software integration, support processes, and customer technical engagement. | 7+ years in customer-facing technical roles, leadership experience, strong cloud platform knowledge, and ability to manage escalations and customer communication. | Customer Success Engineering Lead Location/Time zone requirements: Must be based in the San Francisco Bay Area, weekly visits to client's headquarters. About Virtasant Virtasant is a fast-growing global consultancy transforming how technology services are delivered. We are a diverse team of cloud experts, builders, and operators. Since 2006, we’ve helped large enterprises thrive in the public cloud — optimizing cost, scaling infrastructure, migrating legacy systems, and building cloud-native products. We take an AI-first mindset and are big on FinOps, software engineering, product development, and technology operations. Our outcome-driven model helps enterprises solve complexity in cloud, build efficient systems, and unlock real business value. Role Summary We’re hiring a Customer Success Engineering Lead to establish and scale our internal engineering support function from the ground up. This is a critical, high-visibility role that will bridge complex cloud software stacks with customer success, ensuring seamless integration, deployment, and adoption. The role combines team-building, strategy, and hands-on technical leadership. You’ll define support processes, build and mentor a new team, and act as the primary technical interface for customers. Success in this role means scaling customer support maturity from Level 1 to advanced tiers while fostering trusted relationships with both engineering teams and executives. Key Responsibilities Define and execute the end-to-end strategy for integrating complex cloud software stacks from proof-of-concept to customer acceptance. Build the Customer Success Engineering team from scratch — own hiring, training, mentoring, and culture. Establish Level 1 support processes (triage, intake, prioritization, and escalation). Serve as the primary technical contact for customers, leading onboarding, design-in, and technical kickoffs. Translate customer requirements into actionable tasks across platform, data, cloud ops, and capacity operations. Lead complex technical discussions to resolve customer-reported issues and escalations. Provide regular updates, risk tracking, and progress reports to leadership and customers. Continuously improve processes and share lessons learned to strengthen customer outcomes. Must-Have Skills / Experience Proven track record of building and scaling technical support or customer success teams. 7+ years in customer-facing technical roles (support, success engineering, solutions engineering, or similar). Strong background in issue triage, escalation management, and customer engagement. Hands-on experience with cloud platforms, infrastructure, or SaaS (AWS, Azure, or GCP). Ability to communicate technical issues clearly to both engineers and executives. Leadership experience with hiring, mentoring, and process creation. Strong program management and cross-functional collaboration skills. Nice-to-Have Skills Experience in platform engineering, data engineering, or cloud operations. Familiarity with capacity operations or scaling distributed systems. Prior experience in enterprise consulting or managed services. Exposure to technical onboarding and customer design-in processes. Why Join Virtasant Build and lead a new customer success engineering function from day one. Work at the intersection of engineering and customer engagement on high-impact programs. Partner with some of the world’s largest enterprises on complex cloud solutions. Join a global, remote-first consultancy with 4,000+ experts across 130 countries. Grow your career in a culture built for autonomy, trust, and innovation.
Create tailored applications specifically for Virtasant with our AI-powered resume builder
Get Started for Free