Lead Software Engineer Jobs
By Pinnacle Group, Inc. At San Francisco, CA, United States

Lead Software Engineer (Salesforce) Lead complex technology initiatives including those that are companywide with broad impact. Act as a key participant in developing standards and companywide best ...

Principal Software Engineer Jobs
By Kinship At , San Francisco, 94118, Ca $175,000 - $205,000 a year
Interact with designers and product manager to determine best ways to implement features
Experience with advanced modern Javascript frameworks(Next, React, Ember, Vue, Angular, etc)
Experience designing and building RESTful APIs (Ruby, Java, GoLang, etc.)
Experience with Twilio or similar SMS/messaging platform
Experience defining technical direction and architecture for a SaaS product
Experience evaluating and recommending tools and technologies

Are you a software engineer looking for an opportunity to lead a team and make an impact? We are looking for a Lead Principal Software Engineer to join our team and help us build the future of software. You will have the chance to work with cutting-edge technologies and collaborate with a talented team of engineers to create innovative solutions. If you are passionate about software engineering and have the skills to lead a team, this is the perfect job for you!

Overview Lead Principal Software Engineer is a senior-level position responsible for leading and managing software engineering teams. The Lead Principal Software Engineer is responsible for developing and maintaining software applications and systems, as well as providing technical guidance and support to the software engineering team. Detailed Job Description The Lead Principal Software Engineer is responsible for leading and managing software engineering teams. This includes developing and maintaining software applications and systems, as well as providing technical guidance and support to the software engineering team. The Lead Principal Software Engineer will also be responsible for ensuring that software projects are completed on time and within budget. The Lead Principal Software Engineer will also be responsible for developing and maintaining software development processes and standards. Job Skills Required
• Strong knowledge of software engineering principles and practices
• Excellent problem-solving and analytical skills
• Ability to work independently and as part of a team
• Excellent communication and interpersonal skills
• Ability to manage multiple projects and tasks simultaneously
• Ability to work in a fast-paced environment
• Knowledge of software development tools and technologies
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software engineering
• Experience leading and managing software engineering teams
• Experience developing and maintaining software applications and systems
• Experience with software development tools and technologies
• Knowledge of software development processes and standards
Job Knowledge
• Knowledge of software engineering principles and practices
• Knowledge of software development tools and technologies
• Knowledge of software development processes and standards
• Knowledge of software testing and debugging techniques
Job Experience
• 5+ years of experience in software engineering
• Experience leading and managing software engineering teams
• Experience developing and maintaining software applications and systems
• Experience with software development tools and technologies
Job Responsibilities
• Lead and manage software engineering teams
• Develop and maintain software applications and systems
• Provide technical guidance and support to the software engineering team
• Ensure software projects are completed on time and within budget
• Develop and maintain software development processes and standards
• Monitor software development progress and provide feedback
• Troubleshoot and debug software applications and systems
• Test software applications and systems for quality assurance