Staff Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

MASV

Staff Software Engineer (Remote)

Staff Software Engineer | MASV | Canada

MASV is a dynamic and innovative company committed to making filetransfers fast, easy, and secure. We prioritize innovation, reliability,and user-centric design in our products. As a Staff Software Engineer, youwill play a pivotal role in steering the technical direction of ourcutting-edge software solutions that enhance our users’ experienceand meet the highest industry standards.

...

Staff Software Engineer | MASV | Canada

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 Staff Software Engineer, you will play a pivotal role in steering the technical direction of our cutting-edge software solutions that enhance our users’ experience and meet the highest industry standards.


Responsibilities:

  • Engage with stakeholders across the company to understand business requirements and translate them into effective software solutions and contribute to the strategic decision-making process
  • Architect scalable, reliable and secure cloud infrastructure on AWS while ensuring compliance with SOC2, ISO27001 and TPN standards.
  • Pilot the development and maintenance of 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.
  • Provide expert analysis and resolution for complex technical issues across the software stack, including cloud infrastructure, frontend web applications, and backend systems.
  • Lead the enhancement 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.
  • Facilitate a culture of technical excellence by promoting process automation and refining deployment strategies.
  • Engage in code reviews, architectural strategy, and sprint planning meetings to maintain high standards of code quality and collaboration.
  • Mentor engineering team members, providing guidance on best practices, and fostering a learning environment that supports professional growth and skill development.
  • 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.


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

Note: You must be a Canadian resident and legally eligible to work in Canada to apply.


What we can offer you:

  • A competitive salary
  • ❤️ Comprehensive health benefits
  • 6 weeks of flexible paid time off
  • A monthly work-from-home stipend (we’re a fully remote org)
  • A $3000 professional development budget annually
  • Full autonomy to grow, learn, and carve out your career path
  • Work-life harmony (we appreciate hustle but also a good night’s rest)

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.