10Pearls

Staff/Senior Software Consultant - Marketing Automation - Evening Shift

Karachi, Lahore, Islamabad, Pakistan - Contracted

Company Overview
10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion, recognized on the Inc. 5000 Fastest-Growing Companies List, and was ranked the #1 Most Diverse Midsize Company in Greater Washington. We partner with businesses to help them transform, scale, and accelerate by adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business processes. Our clientele is highly diverse, including Global 1000 enterprises, mid-market businesses, and high-growth start-ups. But those are just the facts. What makes us unique is that we have true heart and soul. We have a strong focus on a double bottom line and actively support and engage with the communities where we live and work to make the world a better place. In a nutshell, we believe in doing well, while doing good, and know how to balance the two.

Role
10Pearls is seeking a Senior Full Stack Engineer – Marketing Automation Platform to transform rapidly prototyped, AI-augmented features into secure, scalable, and production-grade SaaS solutions. This role sits at the intersection of speed and craftsmanship, focused on building reliable marketing automation systems used in regulated financial environments. This is a 6-month contractual position, extendable based on business needs and performance.
Responsibilities
  • Architect and productionize AI-prototyped features with a focus on scalability, security, observability, and reliability.
  • Build and maintain marketing automation backend services including campaign orchestration engines, segmentation pipelines, event-driven triggers, scheduling systems, and delivery tracking.
  • Design and implement CRM data models, contact management APIs, and integrations with bank core systems and third-party providers.
  • Develop multi-tenant architectures, role-based access control (RBAC), and audit logging suitable for financial services.
  • Own API design, documentation, and partner-facing integrations.
  • Establish and enforce code quality standards, testing strategies, and CI/CD pipelines.
  • Collaborate closely with product managers and AI-augmented engineering teams in agile 2-week delivery cycles.
Requirements
  • 5+ years of full-stack engineering experience with proven delivery of production SaaS applications.
  • Hands-on experience building or contributing to marketing automation platforms, CRM systems, workflow engines, or audience builders.
  • Strong understanding of customer data architecture, including event streams, behavioral segmentation, lifecycle management, and attribution models.
  • Backend expertise in Node.js/TypeScript or Python, relational and document databases, message queues, job schedulers, and event-driven systems.
  • Frontend proficiency in React/Next.js with strong understanding of state management and responsive UI architecture.
  • Experience with cloud infrastructure (AWS, GCP, or Azure), containerization, CI/CD, monitoring, and alerting systems.
  • Strong security mindset including OAuth, RBAC, encryption, PII handling, and compliance awareness.
Nice to Have
  • Experience in fintech, banking technology, or regulated B2B SaaS environments.
  • Familiarity with email/SMS infrastructure, deliverability systems, and compliance standards (CAN-SPAM, TCPA, GDPR).
  • Experience working in AI-augmented development environments (e.g., Copilot-style workflows).
  • Understanding of bank core integrations and financial data standards.
  • Experience building white-label or embedded SaaS products.
Apply: Staff/Senior Software Consultant - Marketing Automation - Evening Shift
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

College or University*
GPA
What is your current salary and expected salary?*
What is your notice period?*
Are you open to working 1:00 PM – 10:00 PM (PKT)?*
Are you open to a 6-month contractual position (extendable based on need and performance)?*
How many years of full-stack SaaS development experience do you have?*
Have you built or significantly contributed to a Marketing Automation platform, CRM system, or workflow engine? If yes, briefly describe your role.*
Which backend stack are you strongest in?
Node.js / TypeScript, Python, Other (Specify)*
Do you have hands-on experience with: Event-driven architecture, Message queues, Multi-tenant SaaS systems. Briefly explain.*
Have you implemented RBAC, OAuth, or secure authentication systems in production? If yes, describe your approach.*
Describe one example where you took a prototype or early-stage feature and made it production-ready (focus on scalability and security).*
Are you open to working in Fintech, Insurance, Banking, and Leasing domains?*
Human Check*