This job post is closed and the position is probably filled. Please do not apply. Work for YouGov and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
\nCrunch.io part of the YouGov PLC are looking for a number of talented Python Developers to join their fully remote teams. \n\nCrunch.io is a market-defining company in the analytics SaaS marketplace. We’ve built a revolutionary platform that transforms our customers’ ability to drive insight from market research and survey data. We offer a complete survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using a simple, intuitive drag-and-drop interface to prepare, analyze, visualize and deliver survey data and analysis.\n\nQuite simply, Crunch provides the quickest and easiest way for anyone, from CMO to PhD, with zero training, to analyze survey data. Users create tables, charts, graphs and maps. They filter, and slice-and-dice survey data directly in their browser.\n\nTech Stack:\n\nWe currently run our in-house production Python code against Redis, MongoDB, and ElasticSearch services. We proxy API requests through NGINX, load balance with ELBs, and deploy our React web application to AWS CloudFront CDN. Our current CI/CD process is built around GitHub, Jenkins, BlueOcean including unit, integration, and end to end tests and automated system deployments. We deploy to Auto Scaling Groups using Ansible and Cloud-Init.\n\nWhat will I be doing?\n\n\n* Develop performance enhancements and new features in Crunch’s proprietary Python in-memory database.\n\n* Work closely with product managers, sales, and customer success team to understand the system’s functional and non-functional requirements.\n\n* Establish realistic estimates for timelines and ensure that project remains on target to meet deadlines.\n\n* Contribute to code quality through unit testing, integration testing, code review, and system design using Python.\n\n* Assist in diagnosing and fixing system failures quickly when they occur in your area of expertise. This is limited to when the on-call rotation needs a subject matter expert to help troubleshoot an issue.\n\n* Design and implement RESTful API endpoints using the Python programming language.\n\n\n\n\nExperience / Qualifications:\n\n\n* Strong understanding of the software development lifecycle.\n\n* A record of successful delivery of SaaS and cloud-based applications.\n\n* Extensive programming experience using Python as a programming language\n\n* A commitment to producing robust, testable code.\n\n* Experience with data locality problems and caching issues\n\n* Expertise writing Cython or C extensions\n\n* Deep understanding of how a database system works internally (indexing, extents, memory management, concurrency, durability, journal)\n\n* Results-driven, self-motivated and enthusiastic.\n\n* Experience working in a Linux environment\n\n* Experience with client/server architectures\n\n* A keen interest in learning new things.\n\n\n\n\nDesirable Experience:\n\n\n* Expertise with the numpy library\n\n* Experience implementing custom messaging protocols (sequence numbers, ttl, etc)\n\n* Database experience using MongoDB and ElasticSearch\n\n* Bachelor’s Degree in Programming, Computer Science, or Engineering-related field.\n\n* Pytest testing experience\n\n* Design and deployment of Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Python, Developer, Digital Nomad, React, Elasticsearch, C, API, SaaS and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for YouGov and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
\nCrunch.io part of the YouGov PLC are looking for a number of talented Python Developers to join their fully remote teams. \n\nCrunch.io is a market-defining company in the analytics SaaS marketplace. We’ve built a revolutionary platform that transforms our customers’ ability to drive insight from market research and survey data. We offer a complete survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using a simple, intuitive drag-and-drop interface to prepare, analyze, visualize and deliver survey data and analysis.\n\nQuite simply, Crunch provides the quickest and easiest way for anyone, from CMO to PhD, with zero training, to analyze survey data. Users create tables, charts, graphs and maps. They filter, and slice-and-dice survey data directly in their browser.\n\nTech Stack:\n\nWe currently run our in-house production Python code against Redis, MongoDB, and ElasticSearch services. We proxy API requests through NGINX, load balance with ELBs, and deploy our React web application to AWS CloudFront CDN. Our current CI/CD process is built around GitHub, Jenkins, BlueOcean including unit, integration, and end to end tests and automated system deployments. We deploy to Auto Scaling Groups using Ansible and Cloud-Init.\n\nWhat will I be doing?\n\n\n* Develop performance enhancements and new features in Crunch’s proprietary Python in-memory database.\n\n* Work closely with product managers, sales, and customer success team to understand the system’s functional and non-functional requirements.\n\n* Establish realistic estimates for timelines and ensure that project remains on target to meet deadlines.\n\n* Contribute to code quality through unit testing, integration testing, code review, and system design using Python.\n\n* Assist in diagnosing and fixing system failures quickly when they occur in your area of expertise. This is limited to when the on-call rotation needs a subject matter expert to help troubleshoot an issue.\n\n* Design and implement RESTful API endpoints using the Python programming language.\n\n\n\n\nExperience / Qualifications:\n\n\n* Strong understanding of the software development lifecycle.\n\n* A record of successful delivery of SaaS and cloud-based applications.\n\n* Extensive programming experience using Python as a programming language\n\n* A commitment to producing robust, testable code.\n\n* Experience with data locality problems and caching issues\n\n* Expertise writing Cython or C extensions\n\n* Deep understanding of how a database system works internally (indexing, extents, memory management, concurrency, durability, journal)\n\n* Results-driven, self-motivated and enthusiastic.\n\n* Experience working in a Linux environment\n\n* Experience with client/server architectures\n\n* A keen interest in learning new things.\n\n\n\n\nDesirable Experience:\n\n\n* Expertise with the numpy library\n\n* Experience implementing custom messaging protocols (sequence numbers, ttl, etc)\n\n* Database experience using MongoDB and ElasticSearch\n\n* Bachelor’s Degree in Programming, Computer Science, or Engineering-related field.\n\n* Pytest testing experience\n\n* Design and deployment of Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Python, Developer, Digital Nomad, React, Elasticsearch, C, API, SaaS and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Bloomberg and want to re-open this job? Use the edit link in the email when you posted the job!
\nThe Foundational Applications department builds some of the most innovative and heavily used applications and infrastructure in the financial industry. We work on communication systems, compliance and archiving solutions, charts and visualizations, news, search and recommendation systems and big data infrastructure.\n\nOur developers operate at the intersection of in-depth technical research and an aggressive time-to-market. We not only own the full life cycle for the products we build, but also work closely with our business counterparts and UX design teams to strategize on next generation features and functionality. We are dedicated to using and contributing to open source, have an active presence at industry conferences and collaborate with top universities.\n\n>> More information on individual groups and their products can be found below. When you apply, you will have the ability to select your preferred group.\n\n\n\nInstant Messaging\n\nBloomberg Instant Messaging (Instant Bloomberg, or IB) is used by the Bloomberg community for real-time communication including exchanging quotes, trade ideas, news and other financial information. IB handles close to 250 million post events per day. Our usage has grown considerably over the past few years, requiring that we maintain a sophisticated UI and a state-of-the-art distributed architecture which can scale to the most extreme load without compromising performance. We also build a unified multimedia communications product called BConnect. We work with open source software and encourage interaction with the wider technology community by contributing changes and taking part in related meetups and conferences.\n\nBloomberg Vault\n\nBloomberg Vault (BVault) is a startup within Bloomberg developing a cloud-based compliance archiving service, eDiscovery tools and real-time compliance monitoring infrastructure. The explosive growth of social media and web collaboration require businesses to remain compliant with an increasingly regulatory environment. Our software, hosted in Bloomberg's private cloud, archives over 60 billion messages and has gained rapid market adoption with over 700 enterprises. Our infrastructure processes over 200 million messages a day, checking content and interaction patterns, and providing analytics and event-driven reporting.\n\nMail\n\nThe Bloomberg Mail (Message) group builds a cloud-based platform used for Internet email, bond announcements and pricing, financial research distribution and other communication on the Bloomberg terminal. Our network of users, connected through the platform, relies on our real-time performance, ironclad security and tight integration with financial data and Bloomberg applications. Message is built on top of open source, commercial and proprietary technologies. This highly available distributed system includes comprehensive storage, search infrastructures, real-time email transport and delivery pipelines. We build APIs for integration with other applications and systems, and a feature-rich user interface optimized for our customers.\n\nNews\n\nThe News group develops one of the most heavily used applications on the Bloomberg terminal that provides search, real-time alerts and analysis. We build systems that process over one million news stories a day from over 80,000 sources. We provide scalable products that meet strict indexing latency requirements and synthesize and present an overwhelming amount of unstructured information to our clients. Bloomberg News uses our systems and workflows making them the fastest, most influential news agency in the world.\n\nGovernment Intelligence\n\nThe Government Intelligence group helps investors quantify the impact of government activities such as legislation, regulation and contracting. Our work includes ingesting large unstructured public data sets and discovering actionable data points to alert clients in real-time. We design scalable search and database solutions to aid discoverability and analysis.\n\nCharts and Custom Indices\n\nThe Charts and Custom Indices group builds visuals that make it easier to absorb information and identify data trends. In addition to visualizations, we develop analytical platforms that retrieve, aggregate and process large data sets. Our services run on dedicated Linux servers and require stability, scalability and speed.\n\nSearch and Discoverability\n\nThe Search and Discoverability group builds a federated search and question-answering engine to ensure Bloomberg clients can find the right information as quickly as possible. We use open source search technologies and natural language query understanding to build an intuitive search functionality. Our platform searches millions of data points from dozens of structured and unstructured data stores and natural language question-answering engines.\n\nFinancial Data Infrastructure\n\nThe Financial Data Infrastructure group builds the next generation of infrastructure to take in large amounts of financial data. We use big data and cluster management technologies to achieve high performance, reliability and transparency. Current initiatives include: price history infrastructure to store and manage billions of historical time series data points; data pipeline to ensure transparent and accurate delivery and governance of data; data snapshot for real time access to thousands of data points about millions of securities; and, Bloomberg Query Language to provide a rich access and calculation layer on top of all Bloomberg data. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to C, C Plus Plus, Developer, Digital Nomad and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.