subscribe to the RSS Feed

June 30, 2010

Software Engineer at PayScale

Posted by webmaster@craigslist.org on June 30, 2010

We want a talented software engineer to help develop innovative new features and applications for our consumer facing web site.

We are passionate about software development, believe in software as a service and want to get our features out to our users quickly and frequently. If you are smart, love writing code and solving problems, and want to leverage the power of the Internet to build innovative new applications, give us a shout. Your software will be used by a worldwide audience of millions. We are small and agile but have long-terms goals and vision.

We have some really cool infrastructure to play on. We have an engine that classifies profiles in real-time as we receive them. We have a search engine and inverted index on billions of data points. We can compute how much people should be paid in N-dimensional space.

Responsibilities:

Web Site Development
  • You will design, develop and maintain Payscale.com's consumer facing web applications
  • You will work independently with program managers, graphics designers and testers to plan, schedule and release your feature work
  • You will develop compelling and engaging user interfaces and features that will be used by millions of visitors
Server Development
  • You will design and develop new features using ASP.NET
  • You will maintain, enhance and re-engineer existing infrastructure
  • You will ensure high performance and increasing scalability
Client Development
  • JavaScript
  • Rich client development with AJAX
    • JavaScript / JQuery
    • CSS
Framework Development
  • Server Application Framework, Rendering Libraries/Controls
  • Client JavaScript Libraries
Required
  • 2 years experience as a software developer
  • Strong coding and debugging skills in an object oriented language like C#/Java
  • Development experience with Web Application Servers: ASP/ASP.NET/JSP
  • SQL and Relational Databases
  • Good grasp on Web Client/Server fundamentals
    • Browser/Server interaction
    • State management
    • HTML layout/rendering
Preferred
  • Solid background in
    • ASP/ASP.NET
    • .NET Framework
    • AJAX/Web 2.0 technologies
    • Microsoft Servers - Sql Server, IIS
  • Work experience with a consumer-facing Internet company
  • Startup experience
  • Bachelor's degree or higher in Computer Science
Company Description

PayScale.com is the world's largest online compensation tool. PayScale provides an immediate and precise snapshot of current market salaries to employees and employers. PayScale's patent-pending real-time profiling technology collects and indexes employee pay attributes worldwide and makes this compensation data available through its online salary tools and salary benchmarking reports. PayScale was founded in 2002 and is headquartered in Seattle, Washington USA.

To apply, please send a resume to job-apps@payscale.com with "Software Engineer at PayScale" as the subject, along with a brief cover letter.

Systems Administrator

Posted by webmaster@craigslist.org on February 8, 2010


Welcome to ScreenPlay.We manage one of the world’s largest catalogs of promotional video content, including movie trailers, music videos, and video game trailers.We find the best content and make it available to a worldwide audience. We are currently seeking a highly qualified individual to serve in the role of a Systmens Administrator. Details of the position are as follow:

Job Summary:

The Systems Administrator will be responsible for the configuration, implementation, and maintenance of various hardware platforms and deployed software technologies utilized by ScreenPlay's business, production and development departments. The focus will be on the administration of the network infrastructure both internal and external, as well as managing resources to supply support to business desktop machines, servers, network equipment, and office software applications. The Systems Administrator will assess and identify appropriate solutions to be integrated into the company's operation and make recommendations for implementation.

Essential Duties and Responsibilities include, but are not limited to, the following:

o Security
 Includes all internal and external network resources
 Internal Network
• Responsible for proper network and file system security to ensure employees, trusted vendors, and trusted clients do not exceed desired permissions levels.
• Assigns, maintains, and revokes employee security pass codes.
 External Network
• Responsible for keeping unrelated and unassociated parties from accessing proprietary information or ScreenPlay network resources.
• Configuration and maintenance of office firewall.
o Data Integrity
• Running Backups
o Ensuring that the agreed upon backup schedule is adhered to.
• Checking Backups
o Ensuring that backups are correct according to agreed upon metric.
• Restoring From Backups
o In the event of catastrophic failure backups are restored in a timely manner.
o System Monitoring
• Daily monitoring of business systems, verifying the integrity and availability of all hardware, server resources and key processes.
• Monitoring storage system to proactively plan for expansion to accommodate expanding current data stores or upcoming projects.
o Availability & Maintenance
 The Systems Administrator must maintain the availability of ScreenPlay systems to a reasonable standard.
 Internal Facilities
• Systems required for ScreenPlay Employees to perform their tasks include the following: Microsoft Windows, Microsoft Office, Macintosh OS X, Exchange 2003, DNS, Active Directory, VPN, general file server, video production file server, production database servers (MS-SQL, Postgress and FileMaker 10), QuickBooks server, Infoview / Crystal Reports server.
• Ensure that internal computer and network systems are working effectively.
• Responds to employee inquiries for assistance including troubleshooting hardware and software related problems and instructs users in use of equipment and software.
• Routine audit of system hardware and software requirements. Applies patches and updates for both desktop and server operating systems.
 External Facilities
• Defined as systems required by clients or the general public to access ScreenPlay operated systems such FTP/Aspera server and client content management/reporting server.
 3rd Party relationships
• Office ISP, COLO hosted systems, phone providers, building electricians, equipment vendors and security vendors.
o Interoperability
 The ScreenPlay network consists of systems and devices from a multitude of vendors. It is the responsibility of the Systems Administrator to insure these all work properly together. This will include equipment and services evaluations, vendor selection and purchasing, deployment integration, and on-going maintenance and monitoring to maximum network performance.
 Analyzes new technologies and runs competitive analyses in order to specify hardware/network components, projects cost and project development recommendations.
• Budgeting
o Responsible for implementing yearly and quarterly budgets as planned by production, development and business units of the company.
• Facilities
o Monitoring and coordination of maintainence service to insure operation of server room HVAC and electrical systems.
o Integration and administration of Company’s telco system.
o Involved in but not ultimately responsible for facilities planning, including but not limited to: electrical capacity; HVAC capacity; network cabling; building load bearing capability; ISP performance and pricing.
Disclaimer
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Off-hours work is intermittent, but mandatory. Flexible scheduling approaches may be required.


Technical Skills:
• Possess a working knowledge of various technologies including:
o Microsoft Windows (XP, Server 2003, Exchange 2003)
o Microsoft Active Directory, IIS
o Apple Mac OS and Apple Mac OS Server
o Apple XSAN storage
o Apple Open Directory
o Unix, freeBSD and Linux operating systems
o Firewall principles and configuration
o Networking devices (routers, switches, patch panels, wireless, cabling)
o DNS and DHC
o Fibre channel networking infrastructure
o RAID storage configuration and maintenance
o Best practices for backup and recovery of desktop and server data
o Basic scripting and light programming

Education and Experience:
• BS in computer science, computer engineering or other technical field.
• 7+ years experience as Microsoft Certified System Engineer (MCSE)
• 5+ years of department level management responsibility including budgeting and project cost accounting experience.

No Phone calls please. Submit your resume to the email address provided.