Job Details
Job Location |
|
San Francisco (10711) - San Francisco, CA |
Remote Type |
|
Fully Remote |
|
|
|
Salary Range |
|
$175,000.00 - $177,000.00 Salary/year |
Job Shift |
|
Day |
Job Category |
|
Corporate |
|
Description
Job Summary Reporting to the Vice-President of Engineering, the Director of Engineering will lead the ongoing development and support of AWS based backend technology solutions. The ideal candidate will have a record of success in improving processes and building AWS based serverless API micro-services utilizing NoSQL databases, automation and integrations with external systems including Salesforce and Paycom. The Manager of Engineering will work closely with functional leaders, organizational units, and subject matter experts to identify, develop and deploy new business processes for our SecureNet, ICON and Bubo platforms. Primary Responsibilities
Implement Best Practices: Drive the adoption and implementation of best practices in software development, including code quality, architecture, testing, and deployment processes.
Mentoring and Training: Provide guidance and mentorship to junior developers, helping them to grow their skills, knowledge, and confidence. Develop and oversee training programs to ensure the team is continuously improving.
Communication: Facilitate clear and effective communication within the engineering team and with other departments to ensure alignment and transparency. Interacting with management teams on the ground to identify and act on opportunities for automation.
Individual Contribution: Contribute to the code base by writing clean, readable, high-quality code.
Analyze current state business processes and Identify ways to utilize our platform to improve business processes and productivity and make recommendations to support an organization scaling at a rapid pace.
Qualifications
Required Skills
Expert working knowledge of Python development, design patterns, methodologies, tools, and processes
Must have exceptional attention to detail, collaboration skills, communication proficiency, problem solving/analysis and results driven.
Experience defining technical solutions, gathering systems requirements, designing, and prototyping, testing, defining support procedures, and implementing practical business solutions under multiple deadlines.
Other Recommendations or Competencies
Ability to critically evaluate information gathered from multiple sources, reconcile conflicts, translate requirements from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
|