{"schemaVersion":"jobsearcher.job.v1","id":"380d161a8ca1e62a0993aeb4","url":"https://jobsearcher.com/jobs/380d161a8ca1e62a0993aeb4","canonicalUrl":"https://jobsearcher.com/jobs/380d161a8ca1e62a0993aeb4","title":"Distributed Data & Analytics Software Engineer","description":"Business Logic Implementation\r\nImplement the application business logic on top of the data access to be used by Web UI components. The application is a large-scale multi-role multi-user portal with sophisticated workflow, enabling multiple types of internal users as well as customers and partners to interface with our advertising platform.\r\nTechnical Experience Requirements\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nClient-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development\r\nHTTP/HTML\r\nXML/XSLT/SOAP/WSDL\r\nExperience with reporting systems (e.g., Jasper Reports) a plus\r\nExperience with Scheduling utilities (e.g., Quartz) a plus\r\nExperience with payment systems a plus\r\nDeveloping on top of Linux OS\r\nExperience developing back-end components for customer-facing Web sites or a large-scale portal a plus\r\nWeb UI Front End Development\r\nLead the development of the Web UI front end of a large-scale multi-role multi-user portal. The application contains sophisticated workflow, enabling multiple types of internal users as well as customers and partners to interface with our advertising platform. This position requires passion for delivering outstanding user experience, while architecting and building scalable and robust UI code.\r\nTechnical Experience Requirements\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nHTTP/HTML\r\nXML/XSLT/SOAP/WSDL\r\nWorking knowledge of UI implementation technologies (e.g., Servlets, JSP, Struts, Tiles, JavaFaces/MyFaces, Stripes)\r\nExperience with Reporting/Charting technologies (e.g., Jasper, JFreeChart)\r\nDeveloping on top of Linux OS\r\nData Access Layer Implementation\r\nImplement an efficient data access layer between the server and the database. The server is a distributed system that handles high volumes of raw HTTP traffic, which is logged into database. As data moves at high rate through filter stages, database is queried and output is stored into database.\r\nTechnical Experience Requirements\r\nWorking knowledge of Oracle, MySQL or PostgreSQL database management systems\r\nProficiency in tuning queries and writing stored procedures\r\nDeep understanding of data modeling, persistence, caching, and data access algorithms with the focus on high performance\r\nStrong SQL, JDBC, Data Modeling, Object/Relational Mapping skills\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nClient-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development\r\nAnalytics and Reporting Engineering\r\nWork with product management to translate business requirements for analytics into software solutions. Work with development to produce data extraction, transformation, and loading (ETL) procedures for new functionality on top of our Data Warehouse. Develop a reporting framework and build OLAP reports for the internal business users as well as customers and partners. Conduct business and performance analysis and tuning of the resulting reporting solutions.\r\nTechnical Experience Requirements\r\nProficiency in Online Analytical Processing (OLAP)\r\nUnderstanding of Data Warehousing concepts\r\nExperience building online analytics solutions\r\nKnowledge of Data Mining (e.g., Customer Segmentation, Click-Stream Analysis, Log File Analysis, etc.)\r\nBusiness Intelligence (Business Operation Reporting and Analytics, Sales Analytics, Financial Analytics, etc.)\r\nWorking knowledge of BI products a plus\r\nStrong written and verbal communications skills\r\nJ-18808-Ljbffr","company":"Knowledgeloop","rawCompany":"knowledgeloop","city":"San Mateo","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-04T02:16:25.869Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Distributed Data & Analytics Software Engineer","description":"Business Logic Implementation\r\nImplement the application business logic on top of the data access to be used by Web UI components. The application is a large-scale multi-role multi-user portal with sophisticated workflow, enabling multiple types of internal users as well as customers and partners to interface with our advertising platform.\r\nTechnical Experience Requirements\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nClient-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development\r\nHTTP/HTML\r\nXML/XSLT/SOAP/WSDL\r\nExperience with reporting systems (e.g., Jasper Reports) a plus\r\nExperience with Scheduling utilities (e.g., Quartz) a plus\r\nExperience with payment systems a plus\r\nDeveloping on top of Linux OS\r\nExperience developing back-end components for customer-facing Web sites or a large-scale portal a plus\r\nWeb UI Front End Development\r\nLead the development of the Web UI front end of a large-scale multi-role multi-user portal. The application contains sophisticated workflow, enabling multiple types of internal users as well as customers and partners to interface with our advertising platform. This position requires passion for delivering outstanding user experience, while architecting and building scalable and robust UI code.\r\nTechnical Experience Requirements\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nHTTP/HTML\r\nXML/XSLT/SOAP/WSDL\r\nWorking knowledge of UI implementation technologies (e.g., Servlets, JSP, Struts, Tiles, JavaFaces/MyFaces, Stripes)\r\nExperience with Reporting/Charting technologies (e.g., Jasper, JFreeChart)\r\nDeveloping on top of Linux OS\r\nData Access Layer Implementation\r\nImplement an efficient data access layer between the server and the database. The server is a distributed system that handles high volumes of raw HTTP traffic, which is logged into database. As data moves at high rate through filter stages, database is queried and output is stored into database.\r\nTechnical Experience Requirements\r\nWorking knowledge of Oracle, MySQL or PostgreSQL database management systems\r\nProficiency in tuning queries and writing stored procedures\r\nDeep understanding of data modeling, persistence, caching, and data access algorithms with the focus on high performance\r\nStrong SQL, JDBC, Data Modeling, Object/Relational Mapping skills\r\nDeveloping applications on Apache, Tomcat, Jakarta, Xerces, JBoss\r\nClient-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development\r\nAnalytics and Reporting Engineering\r\nWork with product management to translate business requirements for analytics into software solutions. Work with development to produce data extraction, transformation, and loading (ETL) procedures for new functionality on top of our Data Warehouse. Develop a reporting framework and build OLAP reports for the internal business users as well as customers and partners. Conduct business and performance analysis and tuning of the resulting reporting solutions.\r\nTechnical Experience Requirements\r\nProficiency in Online Analytical Processing (OLAP)\r\nUnderstanding of Data Warehousing concepts\r\nExperience building online analytics solutions\r\nKnowledge of Data Mining (e.g., Customer Segmentation, Click-Stream Analysis, Log File Analysis, etc.)\r\nBusiness Intelligence (Business Operation Reporting and Analytics, Sales Analytics, Financial Analytics, etc.)\r\nWorking knowledge of BI products a plus\r\nStrong written and verbal communications skills\r\nJ-18808-Ljbffr","datePosted":"2026-07-04T02:16:25.869Z","dateModified":"2026-07-04T02:16:25.869Z","hiringOrganization":{"@type":"Organization","name":"Knowledgeloop","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Mateo","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"380d161a8ca1e62a0993aeb4"},"url":"https://jobsearcher.com/jobs/380d161a8ca1e62a0993aeb4"}}