Remote Software Architect

Posted

Apply now
Please, let Versapay know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Software Architect role at Versapay is a remote position based in Canada, focusing on designing and coding scalable and high-performance software.
  • The position reports to the VP of Engineering and Chief Architect and involves participating in innovation research tracks, including AI/ML.
  • Responsibilities include designing, developing, and testing product features that meet business and technical requirements on time and within budget.
  • The architect will define and maintain architecture principles, patterns, and standards, emphasizing scalable and high-performing design.
  • The role requires triaging and correcting performance and data integrity concerns by reviewing code, data patches, system logs, and resource utilization.
  • Collaboration with product managers, customer care, DevOps, and other engineers is essential for supporting technical decision-making and leading complex systems work.
  • The architect will provide critical R&D to ensure design for scale and reliability as the company grows.
  • Coaching and mentoring junior to intermediate engineers is also a key responsibility.

Requirements:

  • Candidates must have a background in computer science engineering with at least 7 years of experience in software engineering, having developed enterprise-scale software in an agile, test-driven culture.
  • Experience with Ruby/Rails/Sinatra is a significant plus, along with proven machine learning integration experience using traditional techniques or AutoML platforms.
  • Strong knowledge and practice in various technologies, including algorithms, data structures, programming languages (e.g., Ruby, Java, Python, C#), databases (e.g., Postgres, Oracle, SQLServer), and operating systems (e.g., Mac, Windows, *nix) is required.
  • Demonstrated experience leveraging LLMs and LLM cloud providers (e.g., Azure OpenAI, AWS Bedrock) for productivity and product benefit is essential.
  • Effective written and verbal communication skills are necessary to socialize ideas and gain buy-in.
  • Candidates should possess excellent organizational skills, a strong work ethic, and a passion for delivering on commitments.
  • Proactiveness and curiosity are important, as the role requires working effectively in a team with minimal supervision.
  • Experience in the Payments Industry and/or PCI/DSS is considered a strong asset.

Benefits:

  • The position offers a competitive salary range of $180,000 to $200,000 per year.
  • Versapay promotes an inclusive and accessible work environment, ensuring equal opportunity for all applicants.
  • The company values diversity and encourages individuals who may not meet every requirement to apply, fostering a culture of growth and collaboration.
  • Employees are supported in their professional development through coaching and mentoring opportunities.
Apply now
Please, let Versapay know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 180,000 - 200,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback