Software Engineer PayScale
What would you do if you had over 457,000,000 facts about workers around the world-how they are paid, where they work, their commute times, benefits, years of experience, gender, job satisfaction and more? How would you mine, organize, display and collect it more efficiently? That is the challenge we face at online compensation database PayScale.com and that is the challenge we welcome you to help us tackle. PayScale has the world's largest online database of detailed compensation profile data coupled with real-time analytics. Data and analytics is our business.
We are looking for a technical innovator to join our data sciences and analytics platform team.The Software Engineer will be responsible for ongoing management and enhancement of the technical components of the PayScale platform including statistical compensation modeling software, data storage & management, essential analytics services and tools. The Software Engineer will report to the VP of Data and Platform Technology.
--Develop and maintain statistical algorithms that support the core analytics platform.
--Collaborate with analysts and data scientists to measure and improve the accuracy, stability, and transparency of our algorithms.
--Implement new statistical methods and tools for data mining.
--Design, develop, and maintain software services and underlying data management and storage facilities associated with the PayScale Technology platform.
--Improve time to market through the identification of re-useable platform components and incorporating these into PayScale platform.
--Assure analytics and development teams open access to key data sources and the ability to leverage common third party analytics and reporting tools.
--Help assure that platform and data storage mechanisms comply with key industry and governmental standards.
--At least 5 years of experience as a software developer in a Windows/.Net environment.
--Strong coding and debugging skills in at least one object-oriented language (Java, C# preferred).
--Strong object-oriented design and coding skills.
--Comfortable with mathematics, including statistical distributions, data analysis and visualization.
--Experience building and maintaining high reliability, fault tolerant, scalable systems.
Desired Qualifications--Strong coding and debugging skills in C#.
--Experience programming and debugging C++.
--Experience with language parsing and interpretation (e.g., lex, yacc)
--Knowledgeable of self-hosted, cloud-hosted, and mixed environments.
--Experience with distributed big data programming frameworks e.g., MapReduce/Hadoop.
Personal Attributes--Process-oriented and meticulous attention to detail.
--Excellent written, verbal and interpersonal communication skills. Exceptionally self-motivated and directed.
Investors: Madrona Venture Group
, Montlake Capital
, Trinity Ventures All Jobs: at PayScale
|Headquarters:||315 5th Avenue S.|
Seattle, WA 98104
|Company Profile:||PayScale is a market leader in global online compensation data. With the world's largest database of individual employee compensation profiles, PayScale provides an immediate and precise snapshot of the job market. Our patent-pending real-time profiling system indexes custom employee attributes (such as industry-specific certifications) and specific job titles for every industry.
PayScale MarketRate provides employers with accurate, reliable compensation detail never before available. My PayScale and PayScale Premium give individuals the accurate facts and negotiation know-how they need in order to make smart, informed career decisions.
Launched in 2002 and headquartered in Seattle, Washington, PayScale owns the largest database of online employee salary data in the world. PayScale possesses a unique and diversified team, with areas of expertise including compensation, business and statistics, that brings an innovative and technical approach to online acquisition and analysis of job profiles and compensation data.
Support PayScale with Social Media services