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 🌱.