Taro Logo

Software Engineer

Leading provider of AI + Data + CRM solutions helping companies connect with customers in innovative ways.
$143,300 - $216,700
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer

Salesforce, a global leader in CRM and enterprise software, is seeking a Software Engineer to join their team in the Seattle area. This role offers an exciting opportunity to work on their Machine Learning platform, developing and enhancing software solutions that power their AI + Data + CRM ecosystem.

The position requires a Master's degree in Computer Science or related field, along with 2 years of experience. You'll be working with cutting-edge technologies including Java, Python, AWS, and Kubernetes, while implementing CI/CD pipelines and designing automated monitoring systems. The role involves both building new features and optimizing existing systems for better performance and security.

Salesforce offers a competitive salary range of $143,300 - $216,700, along with comprehensive benefits including medical, dental, vision, mental health support, and equity participation through their employee stock purchase program. The company promotes a flexible work environment with a hybrid work model, allowing for both remote work and office collaboration.

As part of their commitment to being the Customer Company, you'll have the opportunity to work on projects that directly impact how businesses connect with their customers. Salesforce emphasizes their core values and believes in business as a platform for change, making it an ideal place for engineers who want to make a significant impact while growing their careers.

The role offers excellent growth opportunities, with exposure to various aspects of software engineering from design to implementation, and the chance to work with a diverse team of professionals. You'll be part of a company that values innovation, equality, and continuous learning, while contributing to solutions that help businesses across every industry transform their operations.

Last updated 12 days ago

Responsibilities For Software Engineer

  • Research, design, and develop computer and network software
  • Update and enhance existing software capabilities
  • Design and develop solutions for Machine Learning platform
  • Collaborate with application service teams for integrated design and testing
  • Implement CI/CD pipelines
  • Design automated monitoring and alerting systems
  • Automate software build and release processes
  • Plan and implement performance optimization strategies
  • Participate in on-call rotation
  • Analyze industry trends to improve systems

Requirements For Software Engineer

Java
Python
Kubernetes
  • Master's degree in Computer Science, Engineering, or related quantitative discipline
  • 2 years of experience in software engineering or related field
  • Experience with Java
  • Experience with Python
  • Experience with Github/Perforce
  • Experience with AWS
  • Experience with Jenkins
  • Experience with Spinnaker
  • Experience with Kubernetes
  • Experience with Splunk
  • Experience with Grafana

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
  • Time off programs

Interested in this job?

Jobs Related To Salesforce Software Engineer