Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Salesforce Logo

Lead Software Engineer - Java, AWS

Salesforce

$114,200 - $253,000
Dec 16, 2025
San Francisco, CA, US
Apply Now

Salesforce is looking to solve the problem of delivering high-quality, scalable enterprise API solutions that meet customer needs and support innovation in the AI-driven CRM space.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with a focus on enterprise solutions.
  • Strong proficiency in one or more programming languages (Java required, with the expectation of adapting to other languages as needed).
  • Experience with AWS and microservices architecture.
  • Experience with agile methodologies and DevOps practices.
  • Experience in developing in a contract-first environment.
  • Experience with event-driven architecture and technologies that interface with backend consumers (e.g. AWS Kinesis/SNS/SQS/EventBridge).

Responsibilities

  • Design, develop, and deliver scalable and a robust enterprise API Gateway that scales across multiple product offerings.
  • Establish and promote an API-first methodology across cross-functional teams to ensure consistency and quality in our API offerings.
  • Drive the capability for parallel feature development and ensure incremental delivery of software.
  • Lead and mentor a team of engineers, providing technical guidance and support.
  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.
  • Ensure the quality and performance of the codebase through code reviews, testing, and continuous integration.
  • Drive the adoption of best practices in software development, including agile methodologies, DevOps.

Other

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Proven track record of delivering high-quality software solutions in a fast-paced environment.
  • Proven ability to use a data-driven approach to continuous improvement and decision-making.