Salesforce, Inc. is hiring a Database Service Software Engineer SMTS - SQL, C#, .NET

About the Role

This role involves developing and maintaining core database services with a focus on reliability, scalability, and performance. The engineer will work closely with cross-functional teams to deliver robust solutions using modern software engineering practices.

Responsibilities

  • Design and implement database service components for enterprise systems
  • Write clean, efficient, and maintainable code using C# and .NET
  • Optimize SQL queries and database interactions for performance
  • Collaborate with product and engineering teams to define technical requirements
  • Troubleshoot and resolve production database issues
  • Participate in code reviews and ensure code quality standards
  • Develop automated tests to validate database functionality
  • Support system integration across multiple platforms
  • Improve monitoring and alerting for database services
  • Contribute to architectural decisions and system design
  • Ensure data integrity and consistency across distributed systems
  • Implement security best practices in database access layers
  • Work with large-scale data processing workflows
  • Document technical designs and system behavior
  • Stay current with evolving database technologies and frameworks
  • Mentor junior engineers and promote knowledge sharing
  • Integrate database services with application layers
  • Support deployment and operational readiness of services
  • Evaluate new tools and technologies for database optimization
  • Drive improvements in system reliability and uptime

Nice to Have

  • Experience with SQL Server or similar RDBMS
  • Background in service-oriented architectures
  • Knowledge of microservices design patterns
  • Familiarity with containerization technologies
  • Experience with cloud infrastructure providers
  • Understanding of data privacy and compliance standards

Compensation

Competitive salary and performance-based incentives commensurate with experience and location

Work Arrangement

Hybrid work model with flexibility based on team and location requirements

Team

Part of a high-performing engineering team focused on database services and backend systems

Why This Role Matters

The work directly impacts the reliability and performance of core database systems that support enterprise applications. Engineers in this role contribute to foundational services used across multiple product lines.

What You’ll Do

  • Build and maintain scalable database services using C#, .NET, and SQL
  • Collaborate with teams to integrate database solutions into larger systems
  • Diagnose and resolve performance bottlenecks in production environments
  • Participate in architectural planning and technical decision-making

This position may offer visa sponsorship for qualified candidates depending on business needs and immigration regulations

Required Skills
SQL ServerPostgreSQLC#.NETDockerKubernetesTerraformJenkinsDatabase EngineeringDatabase ServicesSQLDistributed SystemsCloud InfrastructureCI/CDAutomation
About company
Salesforce, Inc.
Salesforce is the #1 AI CRM, where humans with agents drive customer success together. The company builds AI-driven solutions that transform the future of work and empower organizations through the Agentforce platform.
All jobs at Salesforce, Inc. Visit website
Job Details
Category other
Posted 7 months ago