Software Engineering SMTS (App Dev)

Global leader in CRM and enterprise cloud solutions, providing businesses with software for sales, service, marketing, and analytics.
Data
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineering SMTS (App Dev)

Salesforce is seeking a Staff Software Engineer (SMTS) to join their Analytics team in Bangalore. This role focuses on building AI-infused analytical applications across various business processes including sales, service, commerce, and marketing. The position requires expertise in data visualization, application development, and machine learning applications. You'll work with cross-functional teams to create immersive analytic experiences while building a scalable foundation for hundreds of smart analytical apps.

The role demands a blend of technical expertise and leadership skills, as you'll be responsible for leading design conversations, creating technical specifications, and driving architectural initiatives. You'll be working with cutting-edge technologies in analytics and AI, building data pipelines, visualizations, and high-performance dashboards that provide predictive and prescriptive insights.

This is an excellent opportunity for experienced engineers who want to work at the intersection of analytics, AI, and enterprise software. You'll be part of Salesforce's innovative team, working on products that impact millions of users worldwide. The position offers the chance to shape the future of business analytics while working with modern technologies and frameworks.

The ideal candidate will have strong technical skills in data visualization, analytics platforms, and web technologies, combined with excellent communication abilities and leadership potential. You'll be working in a dynamic environment that values innovation, collaboration, and technical excellence, making this an exciting opportunity for those looking to advance their career in technical leadership while working on cutting-edge analytical applications.

Last updated 18 days ago

Responsibilities For Software Engineering SMTS (App Dev)

  • Design, Develop, test, and package high quality AI-infused reusable analytical components and applications
  • Active contributor of a scrum team building ETL pipelines, data visualizations, apps packaging, UI components and tooling
  • Responsible for building high performance dashboards and pipelines
  • Collaborate with product managers, UX designers, and peer engineers for detailed technical specs and spikes
  • Participate and promote architectural initiatives that simplify app engineering, reuse, and content maintenance
  • Triage and fix bugs, customer investigations
  • Explore, experiment and implement new Analytics platform capabilities within the Intelligent apps
  • Define, collect and report metrics that measure progress and performance
  • Lead initiatives to boost tooling, automation and integration speed
  • Lead the technical design and delivery for one or more scrum teams

Requirements For Software Engineering SMTS (App Dev)

JavaScript
Node.js
React
Python
Java
  • BE/Btech or MS/Mtech in Computer Science or related discipline
  • 5 to 12 years of experience in building analytical applications
  • Thorough understanding of analytics and AI methodologies
  • Experience with BI and discovery tools (Looker, Power BI, Tableau, etc.)
  • Experience building CRMA Applications for enterprise customers
  • Experience with query languages and data management technologies
  • Experience working with large datasets and data modeling
  • Experience in web technologies
  • Experience in Salesforce based applications
  • Experience with Salesforce's technical stack
  • Excellent interpersonal and communication skills
  • Self-starter with ability to learn quickly

Interested in this job?

Jobs Related To Salesforce Software Engineering SMTS (App Dev)

Technical Architect - Presales

Technical Architect role focusing on Data & AI solutions at Salesforce, combining technical expertise with pre-sales consulting.

Success Architect

Senior technical role combining customer success and architecture expertise for Salesforce's Tableau solutions in Seoul, requiring 10+ years of experience and bilingual proficiency.

Manager/Sr. Manager, Product Management - Customer Success Score

Lead product management for Salesforce's Customer Success Score, combining data analytics and ML to drive customer success metrics and engagement.

Technical Architect, Data Cloud

Technical Architect position focusing on Data Cloud solutions, requiring expertise in data architecture, CRM systems, and cloud technologies.

Experimentation Growth Analytics Manager/Sr. Manager

Lead data-driven experimentation and growth analytics initiatives to optimize customer acquisition, engagement, and retention across digital platforms.