.This is a 100% fully remote role. Work virtually from anywhere in Mexico._Varis is a well-funded and fast-growing technology startup that focuses on digital commerce software-as-a-service and procurement and is owned by The ODP Corporation (NASDAQ: ODP). We are innovation driven, customer centric, and ready to transform eProcurement and business-to-business (B2B) Marketplaces. Our culture is focused on a bold vision, launching the simplest (yet still valuable) solutions to learn, then either failing or scaling fast as we iterate towards our product goals.Joining us now is a ground-floor opportunity to shape our limitless future. You will see and feel the direct impact of your work, be surrounded by passionate people, learn how to be an entrepreneur, and be at the center of a highly dynamic business model with tremendous individual and collective potential.**Varis** is adding an experienced **Staff Software Engineer** to our growing team to work remotely from anywhere in **Mexico**.**Job Overview**:As a Staff Software Engineer, you will drive value creation and be an integral team member of our innovative Product & Technology organization. You can contribute collaboratively to Varis' disruptive transformations in the B2B space. Like-minded, passionate, caring individuals surround you. You will bring the same qualities as your team, who love problem-solving, have strong interpersonal savvy, and are eager to learn on the fly!In your role as a Staff Software Engineer, you will significantly impact our systems and our business. Most importantly, our customers. As a team member, you will work closely with the business and technology product groups to design and implement high-quality software products in our fast-paced environment. You will contribute to all aspects of an agile software development life cycle, including design, architecture, development, documentation, testing, and operations.**Responsibilities**:- You'll build and own software services and components that meet business needs.- You'll be hands-on in Software Design, Software Development, Software Testing, Software Releases, and Software Operations; end-to-end ownership.- You'll guide the identification and definition of key architectures, components, and interfaces, design of data models, and data/information flow.- You will lead the development of high-quality, secure, and operationally excellent software services, and solutions- You'll introduce, influence, and adopt new technologies and innovations as applicable with the team to help build quality Software products.- You'll mentor and develop fellow teammates through code reviews, providing mentorship, pairing, and training opportunities- You will champion the team's long-term success by participating in interviews, software design reviews, and technical discoveries.- You'll collaborate with Product Managers and business leaders to understand and drive software solutions