Virtasant Inc company's all remote jobs
About Virtasant
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people. We've been working in the cloud, testing the limits of its capabilities, since the start. To do this, we've built one of the world's largest fully remote organizations. We transform, build, and optimize products on the cloud every day, helping companies make the most of the cloud's native capabilities.
Do you dream of having an ambitious, high-impact role that has the potential to change entire industries? Do you want to work with like-minded people from all over the world? Do you see technology challenges as opportunities to add value and shape the future of the digital landscape? Join us and let's get the cloud revolution started!
This is a remote position, however, for this role we only consider candidates in the US-Timezones, including Latin America.
About the client
This position involves direct cooperation with one of Virtasant’s clients, on a mission to create a network that connects millions of companies and makes billing and payments easy for buyers and sellers. This position is slated for a 6-month contract, however, it can easily turn out into a long-term position, based on your performance.
The client has a team of 200+ professionals organized around pods, each including a Product Manager, engineers, QA, etc., and responsible for a collection of products and features, with others focusing on architecture, integrations, scalability, etc.
About your work
We’re looking for someone who can be hands-on designing and developing high-quality state-of-the-art software with a smart, collaborative team.
- You’ll design, develop, and test product features that meet business and technical requirements on time and on budget.
- Once comfortable with the stack and infrastructure, shift gears to support planning, scoping, design, and implementation of new features.
- That means estimating methodically based on iterative learning (setting realistic deadlines that drive effort but also good work habits).
- Triage and correct performance and/or data integrity concerns by reviewing and evaluating code, data patches, system logs, and process/memory/disk consumption utilization.
- Collaborate with product analysts, customer care, DevOps, and other engineers on features and support cases, and as you continue to develop, support technical decision making, leading and supporting work that affects more and more complex systems and critical areas of our application
- Critical R&D to help us continue to design for scale and reliability as we grow (and we’re growing)
- And grow! Both yourself and support the growth of others, spurring meaningful discussions around complex and technical issues and contribute to our high-performing delivery culture.
What you’ll bring to the team:
- You’ve got a background in computer science, engineering, and/or mathematics with +5 years of experience in software engineering under your belt. Also having written software in an agile test-driven culture that has shipped to market.
- You’ve got a strong knowledge of and practice in a variety of technology spanning, algorithms/data-structures, languages (e.g. Ruby, React.js, SQL), and benchmarking tools/techniques.
- You’re personable and approachable – after all, working across cross-functional teams, people will be looking to you for your expertise
- But you’re able to work independently, heads-down at times, so a strong sense of ownership and accountability is key.
- You don’t shy away from detective work and problem-solving (even when the answer isn’t obvious); finding solutions to problems excites you and you’re comfortable with the unknown and ambiguous.
- You’re analytical and able to look at situations from multiple vantage points to make data-driven decisions and solve real problems.
- You’re able to deliver communications that are clear, concise, and effective, both written and verbal to get your ideas across and get buy-in if needed.
- If you’ve got experience in the Payments Industry and/or PCI/DSS, consider that a strong asset.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Time zone: (GMT-05:00) Eastern Time +/- 4 hours
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people with more than a decade of experience. One of our major offerings is Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spend on major cloud platforms like AWS, GCP, Azure. We've had successful use-cases where we reduced cost by almost 70% unlocking hundreds of millions of dollars for our customers to reinvest in other projects.
This role requires an ambitious engineer willing to work on challenges and most importantly not being afraid of suggesting initiatives and delivering on them.
We are looking for a long-term partnership. However, even if you stay with us for only a year, you'll definitely grow your expertise 3x.
Responsibilities
- Building and setting up new monitoring tools.
- Being responsible for uptime and reliability of applications and infrastructure.
- Working with DevOps and Engineering teams to implement best practices.
- Being the first line of defense for incidents and taking preventative measures to avoid them.
- Writing documentation for incident response as well as how-tos on tasks performed.
- Automating repeatable tasks.
Requirements
- At least five years of experience in DevOps, TechOps, SysOps, or SysAdmin, preferably in a senior role.
- Must be comfortable programming with Python, specifically Boto/Boto3.
- Experience with AWS and AWS CLI.
- Experience with monitoring tools such as Cloudwatch, Datadog, Grafana, etc.
- Experience with Agile Methodologies, working remotely, and working in distributed and global teams.
- Bonus points for:
- Experience with containers (Docker, Kubernetes.)
- Experience working with databases such as MySQL, PostgreSQL.
- Experience with IAC tools (CloudFormation, Terraform.)
Benefits
- A competitive compensation package and flexible time-off policy.
- 100% remote position, even after the pandemic. Flexibility and autonomy.
- No micromanagement. You're given a task and expected to deliver – we won't be breathing down your neck.
- You will work with some of the most experienced/talented people in the cloud-native development industry; together you will be solving challenges that haven't been solved before.
- Fully covered certification program for AWS, GCP, and Azure.
- Within a year, you will 3x your expertise in cloud development.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Time zone: (GMT-05:00) Eastern Time +/- 4 hours
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people. We've been working with the cloud, testing its limits and capabilities for over a decade now. We have built the Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spending on cloud platforms like AWS, GCP, Azure, etc.
Are you an experienced software manager and have previous hands-on development? Are you able to manage a portfolio of products and engineering teams in a virtual environment using fully remote teams? This role requires an ambitious engineer willing to assume the role of Lead Developer to build/manage a team building Cost Optimisation platform for Azure.
Continue your growth as a leader, maintain your technical edge, and be exposed to different technologies. Be part of an organization that is pushing the limits of software engineering, using cutting edge technologies in the cloud, and working with some of the world's leading companies to help them make the most of the cloud.
This position is 100% remote and can be done from anywhere in the world.
Responsibilities
- Hold your team to high standards in how they coach other team members and enforce quality bars.
- Participate in platform development; write easy to read and easy to understand code. This role would still include day-to-day hands-on development.
- Be accountable for the quality of weekly software releases for enterprise software products and solutions.
- Lead by consistently innovating and improving the quality and reliability of the products and solutions you own.
- Partner with our clients to deliver high-quality solutions that help them make the most of the cloud.
- Using your technical experience to understand problems such as why releases are delayed, defects escape, and processes break.
- Analyzing data to detect quality failure patterns and writing improvement plans that you will execute once approved.
Requirements
- At least 3 years of programming experience with Python
- 10+ years of solid experience in software development and architecture, including QA methodologies.
- Now, we understand that years of experience in itself is not the best measure of one's expertise. We are looking for someone who has built multiple solutions in their career, experienced various technologies and approaches, understand how the industry is changing, and are able to quickly adapt to new technology or approach.
- Experience with containers, containerization, and microservice architecture.
- Solid knowledge of the basic Azure services and development/management tools:
- Azure Functions / Service Fabric, EventGrid, PageBlobs & Managed Disks
- Azure Service Bus, Azure Notifications, Azure SQL, Cosmos DB
- Azure SDK / Powershell
- Azure Price Calculator, Cost Analysis, Cost Alerts, Budgets, Advisor Recommendations
- Azure Monitor, Log Analytics, and Application Insights
- Experience with at least one IaaC platform: Terraform, CF, etc.
- 5+ years in software engineering leadership position leading 30+ people teams.
- Experience in building and growing high-performing teams based on scalable best-practices within an engineering organization.
- Full 8 hours overlap with PST-timezone.
Benefits
- A competitive compensation package.
- Ability to work with some of the most talented/experienced people in the industry.
- Fully covered certification program for AWS, GCP, and Azure.
- Flexible time-off policy.
- 100% remote position.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people. We've been working with the cloud, testing its limits and capabilities for over a decade now. We have built the Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spending on cloud platforms like AWS, GCP, Azure, etc.
Are you an experienced software manager and have previous hands-on development? Are you able to manage a portfolio of products and engineering teams in a virtual environment using fully remote teams? This role requires an ambitious engineer willing to assume the role of Lead Developer to build/manage a team building Cost Optimisation platform for GCP.
Continue your growth as a leader, maintain your technical edge, and be exposed to different technologies. Be part of an organization that is pushing the limits of software engineering, using cutting edge technologies in the cloud, and working with some of the world's leading companies to help them make the most of the cloud.
This position is 100% remote and can be done from anywhere in the world.
Responsibilities
- Hold your team to high standards in how they coach other team members and enforce quality bars.
- Participate in platform development; write easy to read and easy to understand code. This role would still include day-to-day hands-on development.
- Be accountable for the quality of weekly software releases for enterprise software products and solutions.
- Lead by consistently innovating and improving the quality and reliability of the products and solutions you own.
- Partner with our clients to deliver high-quality solutions that help them make the most of the cloud.
- Using your technical experience to understand problems such as why releases are delayed, defects escape, and processes break.
- Analyzing data to detect quality failure patterns and writing improvement plans that you will execute once approved.
Requirements
- At least 3 years of programming experience with Python
- 10+ years of solid experience in software development and architecture, including QA methodologies.
- Now, we understand that years of experience in itself is not the best measure of one's expertise. We are looking for someone who has built multiple solutions in their career, experienced various technologies and approaches, understand how the industry is changing, and are able to quickly adapt to new technology or approach.
- Experience with containers, containerization, and microservice architecture.
- Solid knowledge of the basic GCP services and development/management tools:
- Compute Engine, Cloud Functions, BigTable, BigQuery DataStore, Spanner, Cloud Pub/Sub
- Cloud SDK / GCP CLI
- Logging/Monitoring tools
- Cost Analysis, Cost Management Tools
- Experience with at least one IaaC platform: Terraform, CF, etc.
- 5+ years in software engineering leadership position leading 30+ people teams.
- Experience in building and growing high-performing teams based on scalable best-practices within an engineering organization.
- Full 8 hours overlap with PST-timezone.
Benefits
- A competitive compensation package.
- Ability to work with some of the most talented/experienced people in the industry.
- Fully covered certification program for AWS, GCP, and Azure.
- Flexible time-off policy.
- 100% remote position.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people. We've been working with the cloud, testing its limits and capabilities for over a decade now. We have built the Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spending on cloud platforms like AWS, GCP, Azure, etc.
Are you an experienced software manager and have previous hands-on development? Are you able to manage a portfolio of products and engineering teams in a virtual environment using fully remote teams? This role requires an ambitious engineer willing to assume the role of Lead FE/React Engineer to build/manage a team building UI for CO platform.
Continue your growth as a leader, maintain your technical edge, and be exposed to different technologies. Be part of an organization that is pushing the limits of software engineering, using cutting edge technologies in the cloud, and working with some of the world's leading companies to help them make the most of the cloud.
This position is 100% remote and can be done from anywhere in the world.
Requirements
- At least 3 years of programming experience building production-grade SPA
- 7+ years of solid experience in software development and architecture, including QA methodologies.
- Now, we understand that years of experience in itself is not the best measure of one's expertise. We are looking for someone who has built multiple solutions in their career, experienced various technologies and approaches, understand how the industry is changing, and are able to quickly adapt to new technology or approach.
- Experience with Typescript, React and its ecosystem
- Familiarity with micro-frontend architecture
- Experience with the common AWS services like AWS, CloudFront, S3, EC2
- 3+ years in software engineering leadership position leading 10+ people teams.
- Experience in building and growing high-performing teams based on scalable best-practices within an engineering organization.
- Full 8 hours overlap with PST-timezone.
Benefits
- A competitive compensation package.
- Ability to work with some of the most talented/experienced people in the industry.
- Fully covered certification program for AWS, GCP, and Azure.
- Flexible time-off policy.
- 100% remote position.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Time zone: (GMT-05:00) Eastern Time +/- 6 hours
Virtasant is a global cloud services provider with industry-leading technology, capabilities, and people. We've been working with the cloud, testing its limits and capabilities for over a decade now. We have built the Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spending on cloud platforms like AWS, GCP, Azure, etc.
This role requires an ambitious engineer, willing to work on industry-changing and unique-in-its-class product. Do you want to work in a team of senior software engineers from all over the world? Join us and let's get the cloud revolution started!
You would work in a team of senior engineers who on average have more than a decade of experience delivering solutions for enterprise and SMB companies.
Responsibilities
- In this role, you would be building integrations between optimization recipes and cloud platform APIs as well as debugging and improving existing recipes.
- You would bring your development experience to aid with recipe research.
- You would be building a fault-tolerant platform that is capable of processing information coming from dozens of API sources.
- Review and debug code.
- Document development phases and implement monitoring systems.
Requirements
- At least 3 years of programming experience with Python, at least 8 years of software engineering experience.
- Now, we understand that years of experience in itself is not the best measure of one's expertise, so we are looking for people who have built multiple solutions in their career, tried multiple technologies, understand how the industry is changing, and are able to quickly adapt to new technology or approach.
- Passion for building reliable, testable, readable, and fully-documented code.
- In-depth knowledge of all the standard data structures and their usage.
- In-depth knowledge of standard programming principles and methodologies.
- Proactive attitude, ability to work around blocks with creative thinking.
- Experience with developing serverless, loosely coupled applications on major cloud platform (AWS, GCP, Azure) using the native SDKs
- Understanding of horizontal scaling, and concurrency; e.g. what would you do if you have 10k lambdas running in parallel? How would you deal with API/resource limits across various execution contexts? How can you deal with massive caching?
- Experience with microservice-based architectures.
- Knowledge of containers and container technologies.
- Experience with at least one major cloud provider (AWS, GCP, or Azure)
- Solid knowledge of the basic AWS services - EC2, RDS, S3, SSM, Lambda, Step Functions, Networking and VPCs, AWS Security. SQS and SNS, DynamoDB.
- Solid knowledge of the basic GCP services - Compute Engine, Cloud Functions, BigTable, BigQuery DataStore, Spanner, Cloud Pub/Sub.
- Solid knowledge of the basic Azure services - Azure Functions / Service Fabric, EventGrid, PageBlobs & Managed Disks, Azure Service Bus, Azure Notifications, Azure SQL, Cosmos DB.
- Excellent communication skills in written and spoken English.
- Ability to provide 8 hours of overlap with EST hours.
- Ability to identify and articulate patterns in unstructured and unorganized content.
- Bonus points:
- Familiarity with at least one IaaC technology: Terraform, CloudFormation, Pulumi, etc.
- Kubernetes, Docker Swarm, Docker Compose.
Benefits
- A competitive compensation package.
- Ability to work with some of the most talented/experienced people in the industry.
- Fully covered certification program for AWS, GCP, and Azure.
- Flexible time-off policy.
- 100% remote position.
Job Benefits:
- Fully remote global team
- Competitive compensation
- Cloud certifications
- Flexible time off policy
- Community
Time zone: (GMT-05:00) Eastern Time +/- 6 hours