Salesforce Hiring Software Engineer SMTS in Hyderabad | Hybrid
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Practice and Learn are coming soon for Java, Docker — browse articles meanwhile, then apply.
Job description
What you’ll do in this role
Job Overview
Salesforce is hiring a Software Engineer SMTS (Senior Member of Technical Staff) for its Software Engineering team in Hyderabad, India. This full-time, permanent opportunity focuses on building production-grade software with modern engineering practices and an AI-first development approach.
The engineer will contribute to features for Salesforce’s CRM platform while helping maintain stability, scalability and product quality. The role spans architecture, design, implementation and testing, with particular attention to integrating AI agents into human workflows and evaluating AI-assisted code.
Key Responsibilities
- Build, ship and maintain high-quality software using modern engineering practices, incorporating AI into the development workflow.
- Use AI development tools to support implementation and deliver secure, optimized and high-quality code.
- Design and orchestrate complex systems in which AI agents integrate with human workflows to support efficiency and innovation.
- Contribute to a shared system context: a structured repository of system designs, constraints and standards that helps AI tools operate accurately and reliably.
- Evaluate human-written and AI-generated code for correctness, quality, security and performance.
- Participate in architecture, design, implementation and testing to deliver features while preserving the stability and scalability of the CRM platform.
- Work with engineers in autonomous teams and contribute to an environment that values individual strengths and ongoing growth.
Required Skills
- A genuine AI-first approach to engineering, using AI to work efficiently, build fluency across the stack and contribute beyond a core specialty.
- Experience using AI tools in development workflows. Examples named in the posting include Claude Code, GitHub Copilot, Codex and Cursor.
- Advanced prompt-engineering skills, including the ability to write precise, structured prompts and cultivate system context that makes AI outputs reliable, secure and production-ready.
Preferred Technical Skills
- Java: Hands-on experience is identified as a must-have in the preferred-skills section.
- Apache Kafka: Hands-on experience with streaming technologies such as Kafka is preferred.
- Elasticsearch: Experience with Elasticsearch is preferred.
- Terraform, Kubernetes and Docker: Experience with these infrastructure and deployment technologies is preferred.
- Experience working in a fast-paced, rapidly growing multinational organization is also preferred.
AI-Assisted Engineering
The position emphasizes thoughtful use of AI in the software development lifecycle. Engineers are expected to apply development tools to move faster while still exercising sound judgment over code correctness, security, performance and maintainability.
Maintaining shared system context is an additional responsibility. By contributing designs, constraints and standards to a common repository, the engineer helps keep AI-assisted work aligned with the system and its requirements. The role also involves designing systems that allow AI agents to operate effectively alongside people.
Team and Work Environment
Salesforce describes its engineering environment as collaborative and based on a hybrid work model. The company highlights autonomous teams, individual strengths and opportunities for team members to grow while making decisions that support products and customers.
The listed location is Hyderabad, India, and the employment type is full time. The posting describes the position as permanent.
Benefits and Development
The job posting mentions a comprehensive benefits package, including well-being reimbursement, parental leave, adoption assistance and fertility benefits, among other offerings. It also lists enablement and on-demand training through Trailhead.
Other opportunities identified in the posting include exposure to executive thought leaders, regular one-to-one coaching with leadership, volunteer activities and participation in Salesforce’s 1:1:1 model for community giving. Applicable benefit terms and eligibility are subject to company policies.
Who Should Apply
This role is relevant to software engineers who build and review production software and actively incorporate AI tools into their development process. Applicants should be ready to demonstrate practical use of development assistants, structured prompt writing and the ability to assess software quality, security and performance.
Java experience is specifically required, while familiarity with Kafka, Elasticsearch, Terraform, Kubernetes and Docker aligns with the preferred skills. The supplied posting does not state a required degree, academic branch or numeric experience range.
How to Apply
Review the role requirements and submit your application through the Salesforce careers listing. Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
Any Bachelor's Degree
Experience
Not specified (Freshers welcome)
Similar Fresher Jobs
More openings you may like