Taro Logo

Software Engineering SMTS

Global leader in CRM and enterprise cloud computing solutions
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineering SMTS

Join Salesforce as a Senior Software Engineer in their Business Technology team, where you'll be part of a dynamic engineering team focused on delivering customer success. This role offers an opportunity to work on feature development and application maintenance for a global customer success organization. You'll be working with cutting-edge technologies including Go, microservices architecture, and the Salesforce platform.

As an SMTS, you'll be responsible for ensuring code quality, designing and enhancing automation frameworks, and delivering solutions that are maintainable and expandable. The position requires expertise in Go programming, with hands-on experience in go-chi and gomega, plus strong knowledge of microservices architecture and Heroku ecosystem. You'll work with technologies like Docker, Postgres, and Lightning Web Components.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to mentor team members. You'll be involved in the complete software development lifecycle, from design to deployment, working in an agile environment with modern development practices. The position offers the flexibility of hybrid work arrangements in Atlanta, Indianapolis, or Dallas.

Working at Salesforce means joining a company at the forefront of enterprise software, with opportunities to impact global customer success operations. You'll be part of a collaborative environment that values technical excellence, innovation, and continuous learning. The role offers the chance to work on challenging problems at scale while contributing to the success of a leading technology company.

Last updated a day ago

Responsibilities For Software Engineering SMTS

  • Build applications on or with the Salesforce platform
  • Integrate Salesforce with 3rd party applications
  • Participate in product and feature design with product team and business partners
  • Design applications based on common design patterns and best practice algorithms
  • Plan, design, and enhance automation framework, utilities and tools
  • Participate in and contribute to code reviews
  • Work with engineers, business analysts and product owners for product delivery
  • Ensure product quality meets customer expectation

Requirements For Software Engineering SMTS

Go
PostgreSQL
Redis
  • 5+ years of experience programming (Go, Python, C++, C#)
  • Experience building large scale distributed systems, especially in cloud environments
  • Experience with public cloud services (AWS or Heroku or Azure)
  • Experience with Scrum or other agile development methodologies
  • Good knowledge with operating systems (Linux, Mac and Windows)
  • Familiar with open source technologies, such as GraphQL, Apollo
  • Knowledge with network technologies, such as TCP/IP, DNS or load balancer
  • Extensive experience with HTML, CSS, and JavaScript
  • Expertise in design of complex data models and relational database languages
  • Experience with web services integration through SOAP or REST
  • Proven ability to lead and influence the design approach
  • Ability to mentor and develop junior team members
  • A related technical degree required

Interested in this job?

Jobs Related To Salesforce Software Engineering SMTS

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on platform reliability and scalability, offering competitive salary and benefits in Seattle area with hybrid work options.

Software Engineering SMTS

Senior Member of Technical Staff position at Salesforce focusing on Tableau's on-premises installation technologies, requiring 5+ years of experience in software development.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on full-stack development with Java, AWS, and React, offering hybrid work arrangement in Dallas, TX.

Technical Architect

Technical Architect position at Salesforce, combining technical leadership with solution architecture, offering competitive compensation and comprehensive benefits.

Senior/Lead, Technical Architect

Senior/Lead Technical Architect position at Salesforce, combining technical expertise with customer-facing responsibilities to deliver enterprise software solutions.