Manager, Technology- Spain Remote

Vistaprint
United States
22 days ago
Apply on jobs.vista.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Agile Methodology Artificial Intelligence Automation of Tests C Sharp (Programming Language) Cloud Computing Software Quality Code Review Automation of Marketing Object-Oriented Software Development Pair Programming Software Engineering
+7 more
TypeScript .NET Core Technical Debt Production Code Build Process Restful APIs Microservices

Job description

The Campaign Automation team, part of Marketing Automation domain, is dedicated to enabling more relevant communications for customers by improving operational efficiency across marketing channels. We tackle the challenge of delivering relevant and timely omnichannel experiences at scale, where content availability, variety, quality, and volume currently constrain campaign execution. By streamlining the process of building campaigns, we aim to reduce the time and effort the business spends on creating campaigns at scale. Ultimately, our mission is to unlock Vistaprint’s ability to offer truly personalized omnichannel experiences by removing the operational bottlenecks that stand in the way., * Partner effectively with Product Managers and UX to manage scope and define deliverables for the roadmap based on estimates that get refined over time, responsible for all resource assignments and communicating timeline, scope, and technical concerns to partners.

  • Lead and manage a team of up to 10 software engineers, contributing to the team’s success by providing feedback on pull requests and reviewing the overall architecture of features that are being delivered.
  • Identify areas of technical debt, do the cost/benefit analysis for resolving this debt, and work with Product to get the work added to the roadmap. Define, Track and share metrics to ensure code quality, reliability, scalability, testability, observability, etc.
  • Partner with technical leads to ensure the team builds flexible systems and processes, working towards simple, straightforward solutions and reducing complexity when possible.
  • Build processes that drive technical accountability within the team, identifying process bottlenecks, and clearing any potential roadblocks for the engineers.
  • Leverage AI-native coding practices and tools to accelerate development workflows, enhance code quality, and foster innovation within our engineering stack.
  • Write code in our modern stack: C# + .NET Core or Typescript + node.
  • Review code, build and run automated tests, deliver documentation, promote technical standards, and do anything else you deem vital to deliver high quality, maintainable, robust code.
  • Work in an environment where agile and iterative software development practices are embraced.

Requirements

At VistaPrint, we are striving to hire individuals that add new ideas and perspectives to our teams and enhance our culture. No matter your background or work experience, we strongly encourage you to apply-even if you feel that you don’t meet the exact requirements or have the same qualifications. You might be a great candidate for this or other opportunities.

  • Proficiency in an object-oriented language, such as C# or JavaScript.
  • Strong foundational knowledge of algorithms and data structures.
  • A passion for collaborative engineering and pair programming with teammates.
  • Openness to receiving peer feedback and a commitment to implementing it.
  • A strong drive to continuously learn and advance your professional skills.
  • A drive to adopt an AI-native mindset, leveraging advanced AI tools to accelerate development, automate routine tasks, and enhance creative problem-solving.
  • Professional fluency in English, both in verbal and written communication.

  • Nice to Have
  • Familiarity with creating and consuming RESTful APIs in a microservices architecture.
  • Experience with Agile development methodologies.
  • Experience with cloud technologies and building Infrastructure as Code (IaC). as well as and container-based deployments.
  • Exceptional collaboration skills and an enthusiasm for working within a cross-cultural team.

About the company

There is a lot to love about working at VistaPrint. 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., VistaPrint 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. Together, VistaCreate, 99designs by Vista and VistaPrint represent a full-service design, digital and print solution, elevating small businesses’ presence in physical and digital spaces and powering them to achieve success. VistaPrint 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., VistaPrint exists to help our customers live their dreams. Each dream is unique - and the VistaPrint 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.vista.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:27 min

Preventing command injection during system process execution

Sebastian Leuer Sebastian Leuer · World Congress 2024

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

2:14 min

Migrating storage applications to dot net core

Menaka Baskerpillai · LIVE

Videos

See all

Related articles

See all