We show jobs from every employer career page, job board and news source we can find.
Location
Santa Monica, CA, United States
Posted on
Oct 23, 2015
Profile
Apply Now
Director of Software Engineer - Livestrong.com
Located in Santa Monica, CA.
LIVESTRONG.COM
and its suite of top-rated apps have helped millions of people lose weight, get fit, eat right, quit smoking and just all around improve their health. With over 30 million unique users each month,
LIVESTRONG.COM
provides people with timely answers, results-oriented tools and a supportive community to help them live their strongest life.
Responsibilities:
Responsible for all aspects of engineering for Livestrong.com desktop web, mobile web, and associated apps, including full-stack (UI and backend), infrastructure, and native mobile app (iOS and Android) development.
Collaborates with product/business managers to align engineering capabilities with business/product direction.
Works closely with recruiting team to ensure a smooth identification, screening, and interview process keeps the team staffed with great engineers.
Mentors managers and serve as an escalation point for them for technical and staff performance issues.
Flexible and capable of working productively either as a manager of managers, a direct manager of engineers, an engaged client to practice managers, or a peer to the broader senior engineering management team.
Build a strong engineering culture by keeping information flowing about best practices and architecture and ensuring the engineers are happy and continuously learning.
Able to engage in detail on technical, architectural, operational, and scalability issues, and also able to empower the team to handle issues themselves. Knows when to become directly involved, and when to step back to foster growth and independence of the team.
Experience with a LAMP stack (mainly PHP, some Python) at scale required; should also be familiar with many of the following: Redis, Node.js, MongoDB, Solr, message queuing architectures such as RabbitMQ, and RESTful services architectures; Objective C, Swift, and/or Java; cloud-native architectures, cloud providers such as AWS, real-time services such as Firebase, and cloud-based monitoring services such as New Relic.
Strong sense of leadership, ownership, and drive for excellence. Ability to instill that sense in others.
This position reports to the VP, Software Engineering.
Requirements:
A BS or advanced degree in Computer Science, Software Engineering or EE and 10 years of experience in software development, design and architecture
Experienced engineering leader who has run a large engineering team
Demonstrated ability to attract/recruit/retain external talent and be a spiritual leader of the Engineering organization
Experienced with Agile development and Scrum methodology, has a history of building teams that are continuously shipping product
Strong understanding of architectural requirements and development processes involved in building reliable, robust, scalable, and highly-available modern Internet applications.
Strong understanding of technical foundation of large multi-tier Web applications and their challenges, such as specifics of operating on top of large OLTP databases, software infrastructure requirements for large deployments, tools and solutions for preventing and dealing with online security threats, preventing and troubleshooting performance and scalability issues on a heavily loaded 24/7 web application running on several servers, etc.
Strong background in open source stacks.
4 years of mobile application development experience.
2 years of managing a web and mobile application development team (iOS or Android)
Personal Characterisitics:
High level of energy; ability to manage and quickly gain respect among highly educated and subject matter expert teams; be a charismatic motivator and thought leader in the organization
Strategic thinker with the ability to move and act at the operational and tactical levels when required
Direct and honest communication style, yet polished with customers, support staff, management and executive teams
Superior organizational and planning skills, written/verbal presentation, and the ability to present complex technical information, in a clear and concise manner to a variety of audiences, in large and small groups
Skills and personality to operate effectively in a very fast-paced complex business
Non-autocratic approach to management, ability to lead through influence rather than dictation; with a focus on customer and team needs
Stays abreast of and is well-versed in popular technical trends
About Us:
Demand Media (NYSE:DMD) informs, entertains and connects millions of people every day. Through a portfolio of vertical web properties reaching more than 100 million monthly visitors, a global network of digital partners, and a breakthrough content studio, Demand Media publishes what the world wants to know and share. Join the company that is shaping the future of media – how it’s created, consumed and shared!
Agency Disclosure:
If the Demand Media Human Resources department, or any current company employee, receives an unsolicited resume from a third party recruiting agency and Demand Media does not have a signed Agency Agreement active, Demand Media will not be deemed liable to pay a placement fee. The unsolicited resume will be considered a gift and can be considered for our recruitment efforts.
Company info
Sign Up Now - WashingtondcCrossing.com
Employer job
90 Day Old Job