MASV logo
MASV Verified
Software, Media & Entertainment, Cloud Services, File Sharing

Software Engineer

CanadaRemoteFull Time$110,000–$160,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

MASV is seeking a Software Engineer to join their fully remote team in Canada. This role involves designing, implementing, and maintaining scalable cloud-native solutions on AWS, focusing on reliability and security (SOC2, ISO27001, TPN compliance). Responsibilities include developing web applications, building and maintaining APIs, services, and systems, and contributing to CI/CD pipelines and automated testing. The ideal candidate will have proficiency in languages like JavaScript, Python, or Go, experience with frontend/backend frameworks, cloud infrastructure, containerization (Docker, Kubernetes), and database systems. A competitive salary of $110,000-160,000/year is offered, along with comprehensive benefits and a strong work-life balance.

MASV (masv.io) is the world’s most reliable file transfer platform, trusted by global organizations to orchestrate and deliver their data at scale, with innovative cloud-native solutions.

MASV is a dynamic and innovative company committed to making file transfers fast, easy, and secure. We prioritize innovation, reliability, and user-centric design in our products. As a Software Engineer, you will have the opportunity to contribute to the development and maintenance of cutting-edge software solutions that enhance our users' experience and meet the highest industry standards.

RESPONSIBILITIES

  • Collaborate with cross-functional teams to understand business requirements and translate them into effective software solutions
  • Design, implement, and maintain scalable and reliable cloud infrastructure on AWS while ensuring compliance with SOC2, ISO27001 and TPN standards
  • Develop and maintain web applications, ensuring a seamless user experience and adherence to design best practices
  • Design, build, and maintain APIs, libraries, services, and systems to support MASV's file transfer infrastructure
  • Troubleshoot and resolve technical issues across the software stack, including cloud infrastructure, frontend web applications, and backend systems
  • Contribute to the development of automated testing frameworks and CI/CD pipelines to ensure code quality and deployment efficiency
  • Stay updated on industry best practices, emerging technologies, and security trends to continuously enhance our software solutions
  • Collaborate with the engineering team to automate processes and improve deployment pipelines
  • Participate in code reviews, architectural discussions, and sprint planning meetings to maintain high standards of code quality and collaboration
  • Document software design, architecture, and processes to facilitate knowledge sharing and onboarding of new team members.

REQUIREMENTS

  • Proven experience as a Software Engineer, with proficiency in frontend and/or backend development
  • Solid understanding of cloud architecture, infrastructure, and best practices, with experience in AWS preferred
  • Proficiency in programming languages such as JavaScript, Python, or Go, with experience in frontend frameworks (e.g., VueJS) and/or backend frameworks (e.g., Go, Express, Django)
  • Knowledge of networking concepts, security principles, and web protocols (e.g., TCP, TLS, HTTP)
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) and CI/CD pipelines
  • Familiarity with database systems (e.g., SQL, NoSQL) and data modeling concepts
  • Excellent problem-solving skills, attention to detail, and communication skills
  • Ability to work independently and collaboratively within a fast-paced, agile development environment
  • Located in Canada, with a preference for the Eastern Time Zone

NICE TO HAVE

  • Degree or diploma in Computer Science, Information Technology, or a related field
  • AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer)
  • Experience with Go programming language (Golang)
  • Familiarity with multi-threaded programming and building fault-tolerant distributed systems
  • Experience with A/B testing, tracking events, and data properties for web applications
  • Knowledge of design principles and user experience optimization

WHY MASV?

  • A competitive salary of $110,000-160,000/year dependent on applicant qualifications
  • Comprehensive health benefits
  • Stock options (so everyone thinks like an ‘owner’)
  • 30 days of flexible paid time off
  • A monthly work-from-home stipend (we’re a fully remote org)
  • $3,000/year professional development budget
  • Work-life harmony (we appreciate hustle but also a good night’s rest)

*Artificial intelligence (AI) may be utilized to assist in efficiently processing and assessing applications during the screening process as well as perform administrative tasks to deliver a faster and more responsive experience for candidates. All hiring and interview decisions are performed by the MASV team.*

*For compliance reasons, all offers of employment at MASV are conditional upon a successful background check & employment verification through Certn.*

Ready to apply?
You'll be redirected to MASV's application page.

Similar roles