
Job Description & Key Responsibilities
Salesforce is the worldβs leading AIβpowered CRM platform, enabling millions of businesses to connect with their customers in smarter ways. With a mission to drive the future of work through AI, data, and cloud technology, Salesforce has built a culture where innovation, trust, and customer success are core values. The company operates across more than 30 countries, and its Indian engineering hubs in Hyderabad and Bangalore are critical engines for product development, delivering highβimpact features to a global user base. As part of the Futureforce University Recruiting program, fresh graduates get the chance to work on realβworld projects, receive mentorship from seasoned engineers, and contribute to products that shape the future of enterprise software.
The Software Engineering AMTS role is designed for recent B.E/B.Tech graduates who are eager to dive into largeβscale, highβperformance systems. You will be part of a crossβfunctional team that includes product managers, UX designers, and performance engineers, collaborating to design, build, test, and ship features that millions of users rely on daily. The position emphasizes both code quality and operational excellence, encouraging you to leverage modern tooling, including large language model (LLM) coding assistants, telemetry, and automated testing frameworks.
Key responsibilities include:
1. Architect, design, implement, test, and deliver highly scalable software components.
2. Own the endβtoβend development lifecycle, from requirement analysis to production deployment.
3. Write clean, maintainable code and continuously improve the existing codebase.
4. Develop comprehensive unit, integration, and functional test suites to boost code coverage.
5. Build and maintain automation frameworks for regression testing.
6. Use telemetry and performance metrics to monitor and enhance system reliability.
7. Collaborate closely with product managers and UX teams to translate user needs into technical solutions.
8. Review code generated by LLM assistants, ensuring correctness and security.
9. Participate in design reviews and contribute to architectural decisions.
10. Mentor peers on best practices for AIβassisted development and testing.
The tech stack typically includes Java, Python, or Node.js for backend services, React or Angular for frontβend, and Salesforceβs own Lightning platform. Knowledge of cloud services (AWS, Azure, or Google Cloud), CI/CD pipelines, Docker/Kubernetes, and observability tools is advantageous. Growth at Salesforce is rapid; engineers can move into senior engineering, lead roles, or specialized tracks such as AI/ML, performance engineering, or product management. Joining Salesforce means working with cuttingβedge AI tools, a supportive learning environment, and a clear pathway to become a technology leader.
Why join? Salesforce offers a vibrant, inclusive culture, worldβclass mentorship, and the chance to impact billions of users. The companyβs commitment to equality, continuous learning, and social responsibility makes it an ideal launchpad for ambitious engineers.