Develop and maintain our migration services and enhance our internal and external file processing product.
Collaborate with cross-functional teams to design, build, and optimize high-throughput, fault-tolerant services within the VGS platform.
Requirements
Minimum of 3 years of hands-on experience as a Software Engineer, preferably within data, security, or high-growth SaaS product companies.
Expert ability to write clean, production-ready, and maintainable code in VGS's primary deployment languages: Python, Java, and Go.
Deep proficiency in cloud computing platforms (AWS, including EKS, S3, and Lambda) and container orchestration, explicitly including Kubernetes. Hands-on experience with Infrastructure-as-Code tools such as Terraform.
Experience working with essential data pipeline and processing tools such as Kafka, Apache Airflow, and various Data Warehouse solutions.
Exceptional communication skills, with a proven ability to translate complex technical architectures and concepts for both technical and non-technical audiences.
Demonstrated strong collaboration, negotiation, and prioritization skills essential for managing competing demands and driving cross-functional teamwork.
Tech Stack
Airflow
Apache
AWS
Cloud
Java
Kafka
Kubernetes
Python
Terraform
Go
Benefits
Flexible work hours and flexible PTO
Competitive health benefits
VGS stock options
401k plan, with employer matching 4% and immediate vesting (available only for US employees)
Life & disability insurance
Pre-tax flexible spending accounts, dependent and healthcare FSA (available only for US employees)