Taro Logo

Software Engineering MTS/SMTS/LMTS(Backend) and Full Stack

Leading technology company providing AI+Data+CRM solutions, helping companies connect with customers in innovative ways.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering MTS/SMTS/LMTS(Backend) and Full Stack

Salesforce is seeking talented software developers to join their world-class engineering team. The role offers an opportunity to make significant impact through code that affects millions of users while working on their trusted CRM platform. The position encompasses both backend and full stack development, with a focus on building scalable, high-quality features in a multi-tenant environment.

As a Software Engineer, you'll be responsible for architecture, design, implementation, and testing to ensure product quality and stability. The role involves working with cutting-edge technologies in cloud computing, containerization, and distributed systems. You'll be part of a team that values high-quality, maintainable code and embraces a hybrid work model.

The ideal candidate will have strong experience in object-oriented programming, distributed systems, and cloud technologies. You'll work on building new components, developing APIs, and contributing to all phases of the software development lifecycle. The role offers opportunities for mentoring junior engineers and providing technical guidance, depending on seniority level.

Salesforce offers a unique environment where you can grow professionally while working on technology that impacts businesses globally. The company emphasizes autonomous teams and individual growth, providing the freedom to make decisions that empower both the team and the product. If you're passionate about building enterprise-scale solutions and want to work with a company that values both technical excellence and positive social impact, this role presents an excellent opportunity.

Last updated 7 months ago

Responsibilities For Software Engineering MTS/SMTS/LMTS(Backend) and Full Stack

  • Build new components in cloud platform for scale and efficiency
  • Develop production-ready code for millions of users
  • Design and implement robust APIs that scale in multi-tenant environment
  • Contribute to all phases of SDLC including design, implementation, code reviews
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud
  • Code review and mentoring junior engineers
  • Work with build systems like Bazel and distributed build systems

Requirements For Software Engineering MTS/SMTS/LMTS(Backend) and Full Stack

Java
Python
TypeScript
Go
Kubernetes
  • 3-8 years of industry experience
  • Experience with distributed systems in public cloud environments (AWS, GCP or Azure)
  • Experience with Containers and Kubernetes
  • Proficiency in Java, GoLang, TypeScript and/or Python
  • Understanding of design patterns, distributed systems, and algorithms
  • Linux and Windows development experience
  • Experience with Agile development methodology
  • Excellent communication skills
  • Bachelor or Master's degree in Computer Sciences or equivalent
  • Strong debugging and troubleshooting skills

Interested in this job?