Software Engineering Manager - Oakland, California United States - 46334



JOB DESCRIPTION

Job #: 46334
Title: Software Engineering Manager
Job Location: Oakland, California - United States
Remote Job: Unknown
Employment Type:
Salary: contact recruiter for details
Employer Will Recruit From: Nationwide
Relocation Paid?: NO

WHY IS THIS A GREAT OPPORTUNITY?


The Company offers a competitive salary, full benefits, 401k, stock options, for full-time employees, as well as a friendly working environment.

 

JOB DESCRIPTION

Software Engineering Manager Oakland, Calif or San Jose, Calif

 

We combine the power of Big Data, technology, and lean economics. We discover the information people are searching for and provide it. We help transform lives.

 

The Company will be unmatched in providing products, services, and experiences to a diverse universe. From mainstream populations to groups that traditional companies believe are too small or economically unfeasible to address, we will meet their needs.

 

Today, we’re the fastest growing company in the $106 billion global publishing industry, and our primary method for meeting peoples’ needs is through long-form content in books. But creating books for them is only the beginning.

 

Software engineering manager to join our engineering team.

 

Responsibilities

 

  • Manage a team of engineers (5 reports)
  • Coach engineers in their technical and professional development
  • Expand the team as needed, filtering and interviewing candidates
  • Help design software and write implementation specifications
  • Participate in the software development process (planning, coding, code review, testing, etc.)


 

QUALIFICATIONS

Requirements

 

Bachelors degree in Computer Science/Engineering

 

  • 6+ years software development experience
  • 2+ years in technical lead role (i.e. specification authoring, code reviewing, etc.)
  • Expert in C/C++, familiarity with C++11
  • Experience with web development: CGI, HTML, Javascript, Apache
  • Exemplary software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • Understanding of the Linux operating system, networking, and toolset
  • Experience using git
  • Excellent verbal and written communication skills

 

Other useful skills/experience:

 

  • Experience developing within large codebases
  • Proficient with Javascript
  • Understanding of SQL, especially MySQL
  • Experience with clustered and/or distributed systems

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit