• Lead Software Engineer

    Job ID
    26118
    Category
    Default
  • Job Description

    Are you someone with a passion for technology, and engineering excellence? Do you enjoy developing and solving complex technical problems? Are you interested in working on a project where quality, reliability, and outstanding customer experience are key deliverables? Are you interested in learning the breadth of technologies that allow increasing Software Development teams’ overall efficiency and effectiveness? If so, we have a great opportunity for you!
    As a Lead Software Engineer in our Vistaprint Infrastructure & Productivity Services (VIPS) team, you will be a part of a team designing, developing, and maintaining Software tools and Frameworks ranging from Continuous Integration and Continuous Delivery to Software Test and Release automation.
    Vistaprint offers hundreds of products for millions of customers through Web Technology at scale, which requires dedicated and talented engineering teams to design and automate our solutions into the future using best practices and the latest Technology trends.
       
    Your role will involve:
    - Building infrastructures (Deployment Infrastructure, Monitoring infrastructure, …)
    - Maintaining the code of existing tools and pursuing continuous improvement to it
    - Providing technical oversight and stewardship to the team’s work (behave as a team player and servant leader)
    - Providing guidance in slicing work to probe technical uncertainties and ensure reliable operation
    - Promoting and advocating World Class engineering practices
    - Helping the team in identifying engineering skill growth areas (including study and adoption of industry trends)
    - Designing and integrating systems consisting of different components (third party and in-house tools) along with the workflow between them
    - Selecting adequate Third Party Tools and customizing them when relevant
    - Maintaining the code of existing tools and pursuing continuous improvement to it
    - Utilizing the business and technical domain knowledge of the systems you work on to support daily problems and change management decisions
    You Have: 
    - Engineer degree in Computer Science, Information Technology, or an equivalent technical field
    - 5-10 years of experience with Object-oriented programming
    - Strong knowledge of design patterns and good software engineering principles
    - Strong knowledge of relational databases (preferably with SQL Server)
    - Scripting skills (Power Shell, Ruby)
    - Practical application experience with continuous integration/Continuous Delivery and Virtualization
    - Familiarity with both Windows and Linux Operating Systems
    - Experience with Agile/Lean software development concepts and methodologies
    - Collaboration skills to effectively work with partners (technical and non-technical groups)
    Nice to have:
    - Modern Web development skills
    - Knowledge of Amazon Web Services
    - Experience with configuring, customizing and extending monitoring tools
    - Experience with NoSQL databases (Redis, MongoDB, Neo4J)
    So if you are up for challenge in a fast-paced, energetic, and constantly changing environment apply now!
     
    Equal Opportunity Employer
    Vistaprint, 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.

    English External Posting

    Are you someone with a passion for technology, and engineering excellence? Do you enjoy developing and solving complex technical problems? Are you interested in working on a project where quality, reliability, and outstanding customer experience are key deliverables? Are you interested in learning the breadth of technologies that allow increasing Software Development teams’ overall efficiency and effectiveness? If so, we have a great opportunity for you!

    As a Lead Software Engineer in our Vistaprint Infrastructure & Productivity Services (VIPS) team, you will be a part of a team designing, developing, and maintaining Software tools and Frameworks ranging from Continuous Integration and Continuous Delivery to Software Test and Release automation.

    Vistaprint offers hundreds of products for millions of customers through Web Technology at scale, which requires dedicated and talented engineering teams to design and automate our solutions into the future using best practices and the latest Technology trends.

         

    Your role will involve:

    • Building infrastructures (Deployment Infrastructure, Monitoring infrastructure, …)
    • Maintaining the code of existing tools and pursuing continuous improvement to it
    • Providing technical oversight and stewardship to the team’s work (behave as a team player and servant leader)
    • Providing guidance in slicing work to probe technical uncertainties and ensure reliable operation
    • Promoting and advocating World Class engineering practices
    • Helping the team in identifying engineering skill growth areas (including study and adoption of industry trends)
    • Designing and integrating systems consisting of different components (third party and in-house tools) along with the workflow between them
    • Selecting adequate Third Party Tools and customizing them when relevant
    • Maintaining the code of existing tools and pursuing continuous improvement to it
    • Utilizing the business and technical domain knowledge of the systems you work on to support daily problems and change management decisions

    You Have: 

    • Engineer degree in Computer Science, Information Technology, or an equivalent technical field
    • 5-10 years of experience with Object-oriented programming
    • Strong knowledge of design patterns and good software engineering principles
    • Strong knowledge of relational databases (preferably with SQL Server)
    • Scripting skills (Power Shell, Ruby)
    • Practical application experience with continuous integration/Continuous Delivery and Virtualization
    • Familiarity with both Windows and Linux Operating Systems
    • Experience with Agile/Lean software development concepts and methodologies
    • Collaboration skills to effectively work with partners (technical and non-technical groups)

    Nice to have:

    • Modern Web development skills
    • Knowledge of Amazon Web Services
    • Experience with configuring, customizing and extending monitoring tools
    • Experience with NoSQL databases (Redis, MongoDB, Neo4J)

    So if you are up for challenge in a fast-pacedenergetic, and constantly changing environment apply now!

     

    Equal Opportunity Employer

    Vistaprint, 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.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.