This job offer is no longer available
Lead Software Engineer
- San Francisco, California, United States
- San Francisco, California, United States
About
Description
Role Description:
We are looking for a highly skilled and motivated lead engineer to join our API Excellence team within Engineering Development and Delivery. You will play a critical role in designing, developing, and delivering high-quality enterprise solutions that meet the needs of our customers. You will work closely with cross-functional teams to ensure the successful implementation and deployment of our products.
Key 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.
- 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.
- 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.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive.
Required Skills And Experience
- 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.
- Proven track record of delivering high-quality software solutions in a fast-paced environment.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- 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).
- Proven ability to use a data-driven approach to continuous improvement and decision-making.
Preferred Qualifications
- Experience with Salesforce technologies and platforms.
- Knowledge of enterprise integration patterns and best practices.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with CI/CD tools and processes.
For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.
Languages
- English
This job was posted by one of our partners. You can view the original job source here.