Senior Manager, Software Development, APEX - San Francisco, CA

This job posting is no longer available on Find similar jobs: Senior Manager jobs - jobs

Are you interested in building highly scalable on-demand programming language used by millions of people every day? Are you excited about the on-demand application model that businesses in all sizes are embracing rapidly? Want to help shaping the first on-demand multi-tenant platform Apex? Or do you simply want to work in a world-class development team? If your answer is yes to any of these questions, here is your opportunity to join the development team at, the market leader in on-demand computing.

We're looking for a highly technical Software Development Manager who can drive technical projects and provide leadership for a group of engineers in an innovative and fast paced environment. You will be responsible for the overall planning, execution, and success of the projects.


Drive innovation and manage technical projects.

Provide technical guidance, career development, and mentoring to team members

Assign areas of ownership, ensure engineers have clear priorities and adequate resources

Maintain high morale and motivate engineers to go above and beyond

Daily management of objectives, priorities, tradeoffs, risk and performance management of all reporting staff.

Participate in architecture discussions and planning with Product Management and Quality Engineering

Communicate status, risks, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross functional teams and high-level management.

Required Skills/Experience:

7+ years software development experience with a distinguished track record on technically demanding projects

5+ years relevant experience managing large, fast-paced and dynamic engineering teams.

Experience in managing complex projects that require a deep understanding of the application logic and dependencies

Strong technical skills in Object-Oriented Programming and server-side development. Experience in Java, C, C++, or C#.

Establish credibility with smart engineers quickly.

Ability to motivate people, instill accountability and achieve results

Strong verbal and written communication skills, impeccable organizational and time management skills

Agile, proactive, comfortable working with ambiguous specifications and can prioritize on the fly.

Experience in short release cycles, the full software lifecycle, and have worked on a product that was actually released for public consumption

Bachelor's Degree. A BS in CS or EE preferred.

Desired Skills:

Experience in UI and/or security a plus. - 2 years ago - save job - copy to clipboard
About this company
83 reviews