Senior Software Engineer - Spain Remote

Date:  Sep 11, 2023

Barcelona, B, ES, 08019

Company:  Vista

Who We Are:

We encourage our engineers to think like owners – to continue to act small as we grow. Vista (tech) teams are not just tech teams but empowered product teams, encompassing technology, product management, and user experience. Product teams are fully responsible for the solution(s) and the KPIs measuring success. Product teams focus on a small set of important issues in a specific area and are empowered to build solutions that are viable, valuable, feasible, and usable. This helps us have a big impact at the enterprise level, while still feeling small and forward-thinking. Every team builds its own roadmap and chooses the programming languages and technologies that suit them best. This helps us have a big impact at the enterprise level, while still feeling small and nimble!

As a Senior Software Engineer in the Product Presentation Domain, you’ll be encouraged to collaborate with other empowered product teams, understand the business domain, design solutions, and shape the technical direction without supervision. The Product Presentation Domain mission is to build the best possible customer experience for all Products sold in VistaPrint, ranging from outstanding shared capabilities to entirely bespoke experiences for a given Category. This ranges from Business cards to an assortment of thousands of Promotional Products (such as clothing, drinkware, and pens).


What You Will Do:

Here are some examples of what we’re building, so you can get an idea:

  • Automatically generated curated views of our product catalog and digital services offering, that enable customers to easily find what they’re looking for.
  • Integrated experiences with other domains’ micro front-ends and APIs
  • Optimized product configuration experience across Vista websites
  • Specialized customer experiences for products categories, such as Apparel and Mailing Services, to make Vista a leader in those markets


Your Qualifications:

At Vista, we value the experiences that individual team members add to our culture. Please don't hesitate to apply even if you don't meet the exact qualifications, we look forward to learning more about you!

  • Proven experience in object-oriented design and development in languages like JavaScript, C#, .NET, Java, Ruby, Python, or another language.
  • Significant knowledge about (micro)service-oriented architecture
  • Experience in building REST APIs.
  • Previous background in collaborating with technical stakeholders to understand their needs and working with your team to build a software solution from scratch.
  • Familiarity with making continuous integration and continuous delivery part of how we build software (we use Gitlab).
  • Ability to provision and run infrastructure as code in AWS.


Why You'll Love Working Here:

There is a lot to love about working at Vista. We are an award-winning Remote-First company. We’re an inclusive community. We’re growing (which means you can too). And to help orient us all in the same direction, we have our Vista Behaviors which exemplify the behavioral attributes that make us a culturally strong and high-performing team.


About Us:

Vista is the design and marketing partner to millions of small businesses around the world. For over 20 years we’ve been inspired by small businesses, and we work incessantly to deliver solutions to their evolving needs. VistaCreate, 99designs by Vista and VistaPrint, all under the parent brand Vista, represent a full-service design, digital and print solution, elevating small businesses’ presence in physical and digital spaces and powering them to achieve success. Vista is focused on making great marketing and design accessible to every small business owner, allowing them to create a cohesive brand image for use in-store, online and on-the-go.


Commitment to Diversity, Equity, & Inclusion:

Vista exists to help our customers live their dreams. Each dream is unique – and the Vista team needs to be as well. We believe in the unique contributions of everyone within a diverse global organization. We are collaborative, inclusive, and innovative. We strive to role model and live an inclusive culture of fairness, respect, and belonging for all. And we work together to empower each other, creating a space in which each of us can spark our next great idea.


Equal Opportunity Employer:

Vista, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, sex, national or ethnic origin, nationality, age, religion, citizenship, disability, medical condition, sexual orientation, gender identity, gender presentation, legal or preferred name, marital status, pregnancy, family structure, veteran status or any other basis protected by human rights laws or regulations. This list is not exhaustive and, in fact, in many cases, we strive to do more than the law requires.



Job Segment: Senior Product Manager, Software Engineer, Product Manager, User Experience, Equity, Operations, Engineering, Technology, Finance