Overview
Senior Staff Software Engineer (MarTech) providing strategic technology leadership across enterprise architecture, digital transformation, customer experience platforms, data ecosystems, and Experience Cloud solutions, with a strong focus on Adobe technologies.
What you'll do
- Drive the design, development, and delivery of advanced financial technology solutions and translate complex business needs into technical designs.
- Lead architectural decisions to ensure scalability, security, and performance, and take ownership of the most critical systems and high-impact issues.
- Lead the definition and enforcement of coding standards, testing protocols, and automation strategies across teams.
- Analyze and resolve defects, performance bottlenecks, and systemic inefficiencies, and continuously improve processes aligned with enterprise goals.
- Lead and oversee the design of scalable and secure software architectures and the full development lifecycle, providing expert technical direction to the team.
- Drive initiatives to enhance system performance using cutting-edge technologies and conduct thorough code reviews to enforce best practices.
- Provide technical on-call support and respond to incident inquiries as needed.
- Strategize and implement advanced UI/UX enhancements and use user feedback for continuous improvement.
- Act as a trusted technical advisor across engineering, product, and business functions and build relationships with senior stakeholders.
- Mentor and guide engineers at all levels, promoting innovation and collaboration, and advocate for software engineering and Agile best practices.
- Exhibit deep expertise in at least three programming languages and lead the development and maintenance of multiple mission-critical applications.
- Serve as a subject matter expert in financial technology, payments systems, and cloud environments, and guide the adoption of emerging technologies.
- Cultivate relationships across roles and organizations and provide peer coaching and feedback formally and informally.
What you'll need
- Bachelor's Degree in Computer Science or related field of study, or equivalent relevant work experience.
- 1 cloud certification: AWS Cloud Practitioner, Microsoft Azure Fundamentals, or Google Cloud Digital Leader.
- 10-13 years of work experience in related field (Software Development Life Cycle across Full Stack, Frontend and Backend Development and UI / UX engineering).
- Deep expertise in at least three programming languages.
- JavaScript, Java (Programming Language), React.js, Angular, Flutter, Full Stack Development, DevOps, AWS Development, Microsoft Azure Functions, Microsoft Azure SQL, and Agile Methodology.
- Adobe Experience Platform (AEP), Adobe Journey Optimizer (AJO), Adobe Real-Time CDP, Adobe Analytics, Adobe Target, and Adobe Experience Manager (AEM).
Nice to have
- 13-15 years of work experience in related field (Software Development Life Cycle across Full Stack, Frontend and Backend Development and UI / UX engineering).
- Adobe Certified Master – AEM Architect.
- Experience with Digital Experience Platforms (DXP), Customer Data Platforms (CDP), MarTech ecosystems, and personalization platforms.
- Hands-on experience with AI/ML, Generative AI, Large Language Models (LLMs), and intelligent automation solutions.
- TOGAF, Azure Solutions Architect, AWS Solutions Architect, or equivalent certifications.
- Experience within financial services, fintech, payments, lending, or other regulated industries.
Details
- Location: Bangalore, India.
- Work environment: normal office environment, hybrid.
- Reports to: Senior Manager and above; no direct reports.
- Job type: Regular; job family: Information Technology.
- All job offers are contingent upon successful completion of credit and background checks.
Read the full description and apply on the company’s own careers page.