Lead Software Engineer - C# .NET & SQL

Bengaluru, Karnataka, India
Sep 27, 2024
Oct 22, 2025
Onsite
Full-Time
6 Years
Job Description

As a Lead/Senior Software Engineer, you will be instrumental in developing solutions that enhance the recoverability, availability, and movement of our Marketing Cloud data platform. You will work in a collaborative environment that prioritizes engineering excellence while meeting customer demands.

Key Responsibilities

  • Create scalable and reliable software solutions that improve platform performance.
  • Lead initiatives to enhance data integrity and recoverability within the Marketing Cloud.
  • Work closely with cross-functional teams to align technical solutions with business objectives.
  • Participate in architectural discussions to influence product direction.
  • Develop and implement test strategies and automation frameworks.
  • Write unit and functional tests to ensure high code coverage and quality.
  • Guide and mentor junior engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews to uphold code quality and best practices.
  • Engage in on-call support to address complex system issues in real time.
  • Analyze application performance and resolve critical incidents.

Required Qualifications

  • Minimum of 6 years of experience in software engineering, specifically in C# and .NET development.
  • Proven track record of building cloud-scale platform services.
  • Strong understanding of API security, authentication principles, and software development life cycle (SDLC).
  • Experience with relational and non-relational databases, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with agile methodologies, particularly SCRUM.
  • Advanced knowledge of cloud infrastructure and microservices architecture.
  • Experience with high-availability systems and disaster recovery planning.
  • Competitive salary and comprehensive benefits package, including health and wellness reimbursement, generous parental leave, and more.
  • Opportunities for professional development and continuous learning through Salesforce Trailhead.
  • Involvement in community service initiatives and corporate social responsibility programs.

Commitment to Diversity. Salesforce is dedicated to building a diverse workforce that reflects the communities we serve. We welcome applicants from all backgrounds and experiences and are committed to equal employment opportunities.