Live opening · Posted 19 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
📋 Job Details at a Glance 📍 Location Hyderabad, India 🏢 Company Salesforce 👥 Experience 0-2 years 🎓 Qualification Hands-on with Python, Node.js, Ruby, PostgreSQL, MySQL, Docker, Kubernetes, AWS, Terraform, REST APIs, APIs, CI/CD, AI / LLM agents, Microservices. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python Node.js Ruby PostgreSQL MySQL Docker Kubernetes AWS Software Engineering MTS at Salesforce — Full Details & How to Apply Salesforce is hiring for a Software Engineering MTS role in Hyderabad, India , offering hands-on experience with microservices and CI/CD pipelines on the Trailhead platform. This position is part of Salesforce recruitment in Hyderabad, India jobs , targeting freshers with foundational technical skills. Candidates will contribute directly to the development of Trailhead, a learning platform used by customers, partners, and employees. This Software Engineering MTS role involves building and maintaining the Trailhead engineering platform, which enables interactive learning experiences. The responsibilities include working with Python, Node.js, Ruby, PostgreSQL, MySQL, Docker, Kubernetes, AWS , and REST APIs
The role emphasizes practical implementation, with a focus on shipping real-world features through microservices and CI/CD workflows. This is a core part of Salesforce recruitment for early-career engineers in technology roles. The job posting confirms that this Software Engineering MTS role is within the Trailhead Engineering team at Salesforce
The team develops learning tools that empower users through interactive content. The role is designed for individuals with technical qualifications and demonstrated shipping experience, aligning with Salesforce recruitment standards for entry-level software engineering positions. 2023, 2024, 2025, 2026 graduates are eligible. Candidates must have hands-on with Python, Node.js, Ruby, PostgreSQL, MySQL, Docker, Kubernetes, AWS, Terraform, REST APIs, APIs, CI/CD, AI / LLM agents, Microservices. Relevant technical qualification and demonstrated shipping experience
The role requires 0-2 years of experience
The salary is Not Disclosed
Applicants will gain practical experience with Python, Node.js, Ruby, PostgreSQL, MySQL, Docker, Kubernetes, AWS , and CI/CD processes. This role provides a foundation in cloud-native development and microservices architecture, opening pathways to advanced engineering roles in scalable tech environments. It is a stepping stone for those aiming to grow into full-stack or backend engineering positions. 📊 Role Difficulty: Low | Competition Level: Medium | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Software Engineering MTS jobs and Hyderabad, India jobs through salesforce recruitment channels. Job Role & Responsibilities The Software Engineering MTS at Salesforce is responsible for building and maintaining scalable, production-grade features on the Trailhead platform using Python and Node.js
This role directly contributes to the deployment of microservices via Docker and Kubernetes , ensuring high availability and performance through CI/CD pipelines and telemetry monitoring. Develop new features for the Trailhead platform using Python and Node.js , with a focus on API-driven functionality and real-time user interactions. Implement microservices using Node.js and Python , containerized with Docker and orchestrated via Kubernetes for fault tolerance and scalability. Collaborate with the Trailhead Engineering team to gather stakeholder requirements and validate feature specifications through structured feedback loops. Monitor application performance using telemetry metrics such as response time, error rate, and throughput, with data collected via PostgreSQL and MySQL databases. Maintain existing codebases in Python and Node.js , ensuring adherence to code quality standards and version control practices using Git and CI/CD pipelines. Optimize service performance by analyzing telemetry data and applying configuration changes in AWS environments to reduce latency and improve throughput. Troubleshoot production issues using PostgreSQL and MySQL logs, with root cause analysis and resolution documented in production incident reports
Document technical processes, deployment workflows, and performance improvements for internal knowledge sharing using Confluence or Notion with structured metadata. This role requires direct ownership of feature delivery, from initial implementation to production deployment, with measurable impact on user experience and system reliability metrics. Required Skills & Technical Competencies The Software Engineering MTS role demands hands-on proficiency in core technologies used in Trailhead platform development, with emphasis on practical implementation and integration of Python , Node.js , PostgreSQL , MySQL , Docker , Kubernetes , and AWS environments. Technical Skills Python — entry — used to develop backend features and APIs on the Trailhead platform, including data processing and authentication logic. Node.js — entry — used to build scalable network services and real-time features on the Trailhead platform, with integration into RESTful API endpoints. PostgreSQL — entry — used to store structured data for user profiles and learning content, with queries optimized for performance and consistency. MySQL — entry — used for storing session data and activity logs, with schema design and query performance monitoring in production. Docker — entry — used to containerize microservices for consistent deployment across development and production environments. Kubernetes — entry — used to orchestrate containerized microservices, managing scaling, health checks, and service discovery in AWS clusters. AWS — entry — used to deploy and manage cloud infrastructure, including EC2 instances, S3 storage, and container services via EKS
When showcasing these skills, emphasize hands-on project experience , specific code contributions , and deployment outcomes such as service uptime, response time, or error reduction in real applications. Eligibility Criteria This role is designed for freshers and early-career candidates with a technical qualification and demonstrated shipping experience in Python , Node.js , or cloud-based development environments. Must hold a relevant undergraduate degree in Computer Science, Information Technology, or a related field. Must be part of eligible batches: 2023, 2024, 2025, or 2026
Experience requirement is 0–2 years , with a focus on hands-on project work or internships. Academic performance is not specified, but a CGPA of 3.0 or above is expected for competitive consideration. Must have a portfolio demonstrating implementation of at least one full-stack feature using Python , Node.js , and cloud deployment tools. Must have completed at least one technical project involving PostgreSQL , MySQL , or Docker in a real-world context. Documentation & Portfolio Requirements Your resume must include a clear project section with code repository links , deployment environment , and specific metrics such as response time, error rate, or scalability achieved. Include technical documentation for at least one project using CI/CD or container orchestration
Pro tip: For this role, prioritize a portfolio that shows end-to-end development of a microservice using Python or Node.js , deployed via Docker and Kubernetes on AWS , with performance metrics and a CI/CD pipeline documented. Salary for Software Engineering MTS at Salesforce 💰 Compensation Not Disclosed The advertised compensation for the Software Engineering MTS role at Salesforce is Not Disclosed
The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineering MTS Upskilling with the right resources significantly enhances your chances of selection for this specific role, ensuring you meet the technical requirements effectively. Recommended Courses & Resources Python — Essential for demonstrating proficiency in a key skill for this role. Node.js — Crucial for backend development tasks expected in this position. PostgreSQL — Important for database management and data handling in projects. Docker — Vital for containerization and deployment processes relevant to the role. KodNest — Offers practical coding experience and project exposure beneficial for applicants. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Python — ensure to include relevant projects or coursework. ❌ Using a generic resume — tailor it to highlight experience with Node.js and AWS . ❌ Listing technologies like Docker or Kubernetes without context — provide details on their application in past projects. ❌ Ignoring the experience requirement of 0-2 years — apply only if you meet the qualifications. ❌ Adding unrelated technologies or unsupported claims — focus on substantiated experiences to avoid ATS issues. ❌ Failing to verify the official Apply URL — always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the resume. ✅ Highlight projects or experience related to the supplied technologies
Work arrangement
Hybrid
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.