Lead Software Engineer

Vistaprint

Employer Active

Posted 14 hrs ago

Experience

7 - 9 Years

Job Location

Tunisia - Tunisia

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

What You Will Do

  • Lead End-to-End Projects: Take full ownership of the project lifecycle, from architectural design and initial discovery to deployment and production monitoring.
  • Stakeholder Collaboration: Act as the primary technical point of contact for Product Managers and cross-functional teams to translate business requirements into scalable technical solutions.
  • Build for Resilience: Design and develop services end-to-end using TypeScript and Node.js on AWS . Our team owns the entire solution if you build it, you run it.
  • Drive Technical Excellence: Lead design discussions, perform deep-dive code reviews, and ensure our CI/CD pipelines and DevOps practices are industry-leading.
  • Mentor and Grow: Foster a culture of technical growth by mentoring senior and mid-level engineers through pair programming and architectural guidance.
  • Innovate in Care Tech: Explore and implement emerging technologies in AI-driven voice and chat to keep our call center technology at the cutting edge.

Desired Candidate Profile

Your Qualifications

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.

  • Proven Leadership: 7+ years of experience in software development, with significant experience currently or previously operating as a Lead Software Engineer .
  • Technical Mastery: Deep expertise in designing, building, and deploying high-performance, full-stack, scalable APIs using TypeScript and Node.js .
  • Cloud & Infrastructure: Extensive experience working with AWS services and building Infrastructure as Code (IaC) to support production-grade environments.
  • Domain Expertise: Hands-on experience with Amazon Connect (Contact Flows, Lex)
  • Delivery & DevOps: Strong track record of implementing CI/CD best practices and managing the full software delivery lifecycle.
  • Education & Communication: Bachelor s degree in Computer Engineering (or equivalent) and professional fluency in English with excellent communication skills.
  • Self-Motivated: A proactive problem-solver who thrives in an environment with high autonomy and complex stakeholder landscapes.

Nice to Have

  • Salesforce (APIs, Lightning, or Service Cloud).
  • AI & Automation: Experience implementing AI-based voice or chat solutions and integrating LLMs into customer service workflows.
  • Infrastructure & Deployment: Familiarity with serverless architectures (AWS Lambda) as well as containerised deployments (Docker/Kubernetes).
  • Collaborative & Growth-Oriented: A partner who thrives in cross-cultural teams and actively seeks feedback to drive continuous improvement.

Company Industry

Department / Functional Area

Keywords

  • Lead Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Vistaprint

Our Team

The Care Tech team is at the forefront of defining the next-generation customer suppor experience. We build the core technology that powers our global call centers, ensuring ever interaction is seamless, intelligent, and efficient. We:

  • Develop and maintain high-scale integrations with Amazon Connect and Salesforce to unify the agent and customer experience.
  • Leverage AI-based Chat and AI-based Voice to automate complex workflows and provide instant resolutions.
  • Optimize inbound and outbound telephony infrastructure to ensure crystal-clear communication and reliable connectivity.
  • Collaborate across domains to turn raw support data into actionable insights that improve our products.

Read More

https://jobs.vista.com/Vista/job/Tunis-Lead-Software-Engineer-Tunisia-Remote-1053/1375289000/