Software Integration Engineer
New
Canada; United StatesFull-TimeMiddle
Salary115,000 - 150,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of 3 years
- Required Skills
- AWSPythonApache AirflowJavaKafkaKubernetesGoTerraformSaaS
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 Python, Java, and Go.
- Deep proficiency in cloud computing platforms (AWS, including EKS, S3, and Lambda).
- Deep proficiency in 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.
Responsibilities
- Collaborate with the engineering organization to address and navigate intricate technical hurdles.
- Contribute to the creation and upkeep of diverse SaaS offerings.
- Partner closely with VGS clients to identify their needs and architect tailored technical solutions.
- Participate in every stage of the software development lifecycle, from initial design and implementation to testing and deployment.
- Uphold a high standard of engineering excellence through comprehensive testing, automated workflows, and peer reviews.
- Join a professional environment that prizes transparency, teamwork, perseverance, and modesty.
View Full Description & ApplyYou'll be redirected to the employer's site