Software Architect, Acquistion
oDesk Corporation - Redwood City, CA

This job posting is no longer available on oDesk Corporation. Find similar jobs: Software Architect jobs - oDesk Corporation jobs

Job Description:
oDesk is looking for an Architect to lead engineering for oDesk’s Acquisition efforts. Your mission will be to improve the oDesk experience through creating fast, flexible & scalable system to handle the changing demands of a global online-work marketplace. You won’t have to do it alone, as you’ll be leading a team of world-class engineers. You’ll also be working with the Product and Marketing groups to create the most effective user experience via A/B & qualitative testing. You’ll need a strong passion for great engineering design and a great user experience to be successful as well as a knack for leadership in this position.

About Engineering at oDesk:
The engineering culture at oDesk is based on building and integrating cutting-edge technologies while encouraging creativity, innovation, and expansion. Our engineering managers constantly raise the bar for excellence, motivating each other to tackle challenges and take intelligent risks.

Responsibilities:
Lead and grow a globally distributed team of world-class engineers.

Follow a holistic approach to the site, bringing server and web client together into a harmony.

Work with UX Designers, Product Managers, developers and the Marketing team to build both the client web components (HTML, CSS, JS) and server-side delivery code (Python, Django).

Work across the company with multiple groups, bringing everyone's specializations together into a final product.

Enforce best practices by providing architecture and design guidelines.

Requirements:
3+ years of relevant technical experience with demonstrated leadership and team building skills.

Solid foundation in computer science with strong competencies in algorithms and software design.

Python/Django experience.

HTML/HTML5, CSS/CSS3, and JS/JQuery experience.

Good to have: experience and desire on working with a short-cycle, agile, iterative development team.

Comfortable and effective in cross-functional and cross-organizational communication and collaboration.

Experience or desire to work with distributed teams.

Strong written and verbal communication skills.

B.S. or M.S. degree in Computer Science or equivalent experience.

oDesk Corporation - 18 months ago - save job - block
About this company
6 reviews