posted Apr 20

Software engineering technical lead manager

Distributed Systems Java Python Scala senior

Job Location: San Francisco, California

Job Description

• Leadership and Team Management: - Provide strategic direction and guidance to the engineering team, ensuring alignment with the company's goals and objectives. - Foster a culture of collaboration, innovation, and continuous improvement within the team. - Manage and mentor a team of high-performing software engineers; providing guidance, support, and professional development opportunities. - Promote a positive and inclusive work environment that encourages diversity and empowers team members to reach their full potential. - Conduct regular performance evaluations, provide constructive feedback, and address any performance issues in a timely manner. • Technical Excellence: - Drive technical excellence and ensure the team delivers high-quality, scalable, and reliable software solutions. - Collaborate with cross-functional teams to define and prioritize engineering initiatives, ensuring alignment with business objectives. - Stay up-to-date with industry trends, emerging technologies, and best practices, and leverage this knowledge to drive innovation within the team. - Foster a culture of continuous learning and professional development, encouraging team members to enhance their technical skills and knowledge. • Project and Resource Management: - Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time and within budget. - Allocate resources effectively, considering the skills, expertise, and availability of team members. - Collaborate with stakeholders to define project requirements, scope, and timelines, and manage expectations throughout the project lifecycle. - Monitor project progress, identify and mitigate risks, and proactively communicate updates to stakeholders. • Collaboration and Communication: - Foster strong relationships with stakeholders, including product managers, designers, and other engineering teams, to ensure effective collaboration and alignment. - Communicate engineering initiatives, progress, and challenges to senior leadership and other relevant stakeholders. - Act as a liaison between the engineering team and other departments, facilitating effective communication and collaboration.

Qualifications

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field • 8-10 years in software engineering, with a strong technical background • Strong technical background in software engineering and development, with expertise in distributed systems, multiple programming languages ( (eg; Scala, Java, and Python), various language constructs, frameworks, and technologies • 3-5 years of demonstrated experience managing and leading engineering teams, preferably in a distributed setting • You are a software engineer and maintain a strong desire to be hands-on with the teams you lead and manage; you code and deliver with your team • Passionate about technical leadership, working cross-collaboratively with stakeholders and you enjoy managing small, high-performing teams while in the trenches.   • Track record of successfully guiding the work of the teams you lead and you've scaled teams from the ground up and you are engaged in hiring. • Excellent leadership and people management skills, with the ability to inspire and motivate team members. • Strong project management skills, with the ability to prioritize and manage multiple projects simultaneously. • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. • Strong problem-solving and decision-making abilities, with a focus on delivering results. • Bonus: You have a background in building developer platforms, generative AI, B2B SaaS, or functional programming

Benefits

• Employer-covered medical plans, dental, vision, and life insurance • FSA • Competitive parental leave policy (parents actually work here!) • Generous PTO • Company stock options • 401k plan with employer matching • Flexible schedules

logo
Company
PDT Partners
Post Date
New
Title
Summer 2025 Software Engineering Internship
Type
$130,000 - $165,000 a year
Location
Manhattan, New York
logo
Company
Tiger Analytics
Post Date
New
Title
Senior Tableau Developer
Location
Remote
logo
Company
Terakeet
Post Date
New
Title
Sr. Data Scientist
Type
$107,000 - $162,000 a year
Location
Remote
logo
Company
Esri
Post Date
New
Title
Sr. Application Developer
Type
$93,408 - $167,128 a year
Location
Unknown, California
logo
Company
Okta
Post Date
New
Title
Senior Engineer, Performance Tuning
Type
$136,000 - $204,000 a year
Location
San Francisco, California