Software Engineering SMTS

A cloud-based software company specializing in customer relationship management (CRM) services
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead Solution Engineer

Lead Solution Engineer position at Salesforce, combining technical expertise with sales acumen to deliver innovative solutions and drive customer success.

(Senior) Manager, Solution Engineering

Lead Salesforce's Solution Engineering team in Switzerland, combining technical expertise with strategic sales leadership to drive customer success and team growth.

Backend Engineer LMTS

Senior Backend Engineer position at Salesforce focusing on cloud infrastructure and distributed systems development with 8+ years of experience required.

Senior Manager, Software Engineering

Lead software engineering teams at Salesforce, driving technical excellence and team development while working with cutting-edge technologies including AI and enterprise solutions.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on cloud systems development and technical leadership, offering competitive salary and remote work options.

Description For Software Engineering SMTS

Salesforce is seeking a Senior Database Development Engineer for their Database Archival technology team. This role focuses on delivering features in database archival technology, requiring strong cloud infrastructure skills and database internals expertise. The position involves working in an Agile environment with a team of highly skilled engineers.

The team is dedicated to excellence and maintains high standards for quality, security, and performance. They are responsible for enhancing and managing Salesforce's Database Archival service, including product capabilities, lifecycle management, and scaling solutions. The service operates at petabyte scale and requires expertise in cloud infrastructure, distributed systems, and networking.

As a Senior/Lead Software Engineer, you'll be responsible for designing and implementing solutions for complex, highly concurrent systems. The role demands end-to-end ownership of design, implementation, monitoring, and product support. You'll work closely with cross-functional teams, participate in backlog planning, and drive technical excellence.

The ideal candidate should have 8+ years of software development experience, with at least 5 years in relevant areas. Strong knowledge of cloud technologies, particularly AWS services, and experience with Kubernetes and infrastructure as code are essential. The role offers the opportunity to work on mission-critical systems at scale while contributing to a collaborative and innovative engineering culture.

Join a team that values quality, customer trust, and technical excellence, while working on cutting-edge database archival technology that serves Salesforce's global customer base. This position offers the chance to make significant contributions to a critical service while working with top talent in the industry.

Last updated 14 days ago

Responsibilities For Software Engineering SMTS

  • Own design and development to deliver technical outcomes on product and platform related issues
  • Help with backlog planning and cross-team dependency planning
  • Design and develop high-quality code to improve archival service reliability, availability, quality, performance and scalability
  • Develop test strategies, design automation frameworks, and write unit/functional tests
  • Collaborate with broader engineering teams, architects, and engineering managers
  • Own and resolve Customer issues with utmost urgency
  • Drive cross team collaborative work environment

Requirements For Software Engineering SMTS

Java
Python
Kubernetes
  • BE/BTech/MTech in computer science, or a related field
  • Excellent communication skills and problem-solving skills
  • Experience with developing backup/restore/database features for cloud database
  • Experience with Scrum in an Agile development environment
  • Prior experience with using Kubernetes to build and operate/manage stateful application clusters
  • Knowledge of infrastructure as code for large complex systems - helm/terraform
  • Experience in public cloud technologies like AWS, mainly on EKS, EC2, IAM, VPC, S3
  • Deep knowledge of object oriented programming
  • Experience with Java or Python
  • 8+ years in software development with 5+ years of relevant experience

Interested in this job?