SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Software Engineering Director

Company: Patterned Learning AI
Location: San Francisco
Posted on: March 21, 2023

Job Description:

REMOTE (US/Canada Residing people only. (with Visa/work permit)Patterned Learning - AUTOMATION ENGINEERING / FULL-TIME, Salary $137000 - $156000 /year / REMOTE RoleWe are looking for a software engineering director to join our team. The goal of a software engineering manager at Patterned Learning is to ensure that the software team grows as necessary and remains efficiently engaged in development activities. You will be part of the Software and Automation Group that is responsible for all aspects of software development and deployment within the company.Why we need you:The goal of Patterned Learning is to build the first fully autonomous all-electric aircraft that performs and operates safely in an Urban Air Mobility (UAM) environment which means not only building the aircraft, but also creating the service organization that will operate the aircraft. In support of this goal, you will be part of the Software and Automation Group. Within the software group, we are building a team to develop software for ground operations and for managing the fleet of our aircraft, including internal and customer-facing web-based user interfaces. As the leader of this growing team, your goal is to make sure that software engineers are engaged and contributing to company and program objectives.The successful candidate is an experienced technical leader and people manager with excellent written and verbal communication skills and the ability to motivate and inspire team members while coordinating efforts with various project and functional teams within the organization. This person must be comfortable managing a team of engineers that is responsible for developing and deploying complex, distributed software solutions that will likely reside in the cloud.What you will do:As part of the leadership team of our software group and head of our Software Application and Infrastructure team you will act as a direct manager to several software engineersYou will be responsible for recruiting and hiring new team membersYou will take part in setting individual and department goals that are aligned with program objectives and drive the team to successful completion of those goalsYou will support planning, design and development of distributed, Web-based applications and infrastructure that will be an integral part of our flight operationsYou will help define software development standards, processes, tooling and best practices in an effort to continuously improve our engineering efficiencyYou will coordinate resources within the team to provide requested help to various project teamsIn some areas, you will be working closely with program management, IT and other internal teams to produce the desired internal and customer-facing software solutionsWhat you have done:B.S. or M.S. in Computer Science, Computer Engineering, Software Engineering or related field with at least 8 years of experience as an individual contributor and 3 years of management experienceYou are proficient in at least one modern programming language and scripting language (i.e. C/C++, Java, Python, Javascript/Typescript, Go, Rust)You have worked on teams with varied development styles and methodologies including agile and waterfallYou have hands-on experience building highly-available, large-scale, distributed applications deployed in a cloud environment (GCP, AWS or Azure)You have a strong and applied knowledge of complex cloud-based infrastructure, front-end software development and browser-based user interfacesYou have a strong and applied understanding of agile principles and tools including JiraYou have lead teams that have successfully designed, developed, deployed and maintained customer-facing software applicationsWho you are:You are a highly motivated, self starting individual with a broad set of skills and never afraid of facing complex technical challengesYou are a solution oriented individual with a strong analytical mindsetYou have strong communication skills and can easily tailor your communications to suit the audienceYou can adapt quickly or propose changes needed to achieve early results in a timely fashionYou embrace challenges and take commitments and deliver results within reasonable expectationsYou are a positive team player

Keywords: Patterned Learning AI, San Francisco , Software Engineering Director, Executive , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds