|
Work Culture and Your Role in the Company
My client is a San Francisco Bay Area startup focused on developing telecommunications and data
networking equipment that addresses tomorrow's optical networking challenges. Founded in 2006 and headquartered in near Novato, California, they are a leading supplier of purpose built, next
generation packet optical transport platforms with transformational network scale and multi-layer management.
Their products and services empower service providers to:
* Scale conventional and packet-based services, * Extend the role of packet, TDM and optical technologies across the network, and
* Simplify the planning, implementation and operations of multi-layer networks
Their solutions and services have a proven record of success supporting Carrier Ethernet (MEF), wireless
backhaul, IPTV, VOD, VOIP, DOCSIS, broadband, SAN, SONET/SDH and wavelength service applications for service providers with metro, state-wide, regional, national, multi-national and
Enterprise networks.
They are founded and lead by a team of industry veterans with a track record of successful innovation in communications in transport and access networks around the
world.
|
Required Knowledge, Skills, and Credentials
- 5+ years of software development experience.
- 2 years of python application development
- Experience with Python extensions in C/C++
Experience interfacing with C/C++ applications in Python
- Experience with advanced programming techniques including introspection, meta-programming, data driven design.
- Experience with the following are a plus:
- Embedded systems
- Linux development
- Software design for redundant/high availability systems
- Telecommunication transport technologies
- Application development using the Twisted framework
- Application/GUI development using wxPython
- Agile development practices
|
|
Major Responsibilities and Daily Job Activities
- We are a startup looking for professional Python programmers with in-depth knowledge of and enthusiasm for the Python language
and approach to software development. Successful candidates will be highly motivated and, capable of executing in a team environment with minimal supervision.
|
Desired Skills and Experience
|