Software Engineer, Systems integrations

VGS

$115K — $150K *
US-AnywhereRemote in Canada
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 3 years of experience in Software Engineering, especially in SaaS, data, or security sectors.
  • Proficient in writing clean, maintainable code in Python, Java, and Go.
  • Deep knowledge of cloud services, particularly AWS and Kubernetes.
  • Familiar with data processing tools like Kafka and Apache Airflow.
  • Excellent communication skills to clarify technical concepts for various audiences.
  • Strong collaborative and prioritization capabilities to manage cross-functional tasks.

Responsibilities

  • Collaborate with engineering to solve complex technical challenges.
  • Develop and maintain a variety of SaaS products.
  • Work closely with clients to understand their needs and create tailored solutions.
  • Engage in all phases of development, from design to deployment.
  • Ensure high engineering standards through rigorous testing and code reviews.
  • Foster a culture of transparency and teamwork to deliver quality results.

Benefits

  • Flexible work hours and unlimited PTO.
  • Comprehensive health benefits and a competitive 401k plan with immediate vesting.
  • VGS stock options and a home office setup allowance.
  • Life and disability insurance alongside a global parental leave program.
  • Reimbursement for home internet and professional learning opportunities.
Full Job Description
We are seeking a skilled and motivated Software Engineer to join our team. You will develop and maintain our migration services and enhance our internal and external file processing product. You will collaborate with cross-functional teams to design, build, and optimize high-throughput, fault-tolerant services within the VGS platform.

You will likely thrive in this role if you possess the following traits: attention to detail, problem-solving skills, customer focus, versatility, resilience, and confidence. If this sounds interesting, we'd love to hear from you.

What you will be doing at VGS (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, dedicated to delivering exceptional results for our clients and the organization while enjoying the process.


What we are looking for from you (Requirements)...

  • Professional Experience: Minimum of 3 years of hands-on experience as a Software Engineer, preferably within data, security, or high-growth SaaS product companies.
  • Core Engineering Proficiency: Expert ability to write clean, production-ready, and maintainable code in VGS's primary deployment languages: Python, Java, and Go.
  • Cloud & Infrastructure Expertise: 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.
  • Data Technologies: Experience working with essential data pipeline and processing tools such as Kafka, Apache Airflow, and various Data Warehouse solutions.
  • Communication & Stakeholder Management: Exceptional communication skills, with a proven ability to translate complex technical architectures and concepts for both technical and non-technical audiences.
  • Collaboration & Prioritization: Demonstrated strong collaboration, negotiation, and prioritization skills essential for managing competing demands and driving cross-functional teamwork.
  • Participate in team-based on-call rotations to maintain system reliability, actively responding to incidents, troubleshooting production issues, and conducting root cause analysis to drive long-term service improvements.


$115,000 - $150,000 a year

What you get from us...
• 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)
• Global parental leave program
• Employee Assistance Program
• Home Internet reimbursement
• New hire home office set-up allowance
• Professional learning reimbursement

At VGS, we have a remote-first philosophy because we believe flexibility leads to great work and a healthy work-life balance. That said, if you live within 30 miles of one of our office locations, you'll be on a hybrid schedule with some in-person time-because we know there's real value in coming together.

We're not about being in the office every day-but we are about connection, collaboration, and the energy that comes from a great brainstorm, a team lunch, or celebrating a big win in person.

Please note we are currently only hiring in the following states...

California, Colorado, Connecticut, Florida, Illinois, New York, North Carolina, Oregon, Texas, Virginia, and Washington

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Similar Jobs

More Jobs at VGS

More Information Technology Jobs

Find similar Software Engineer, Systems integrations jobs: