What are the responsibilities and job description for the Senior Software Engineer position at CommandLink, LLC?
A company is looking for a Senior Software Engineer, Data & Reporting.Key Responsibilities : Develop a real-time reporting engine architecture that integrates data from multiple sources, optimizing for efficiency and scalabilityImplement logic for combining and analyzing data from diverse systems to enhance the depth and accuracy of analyticsDesign mechanisms that translate user inputs into efficient data processing operations, ensuring quick and accurate query resultsRequired Qualifications : Bachelor's degree in Computer Science or a related field; an advanced degree is preferred5 years of experience in software development, particularly in building data-intensive applicationsStrong proficiency in SQL and experience with data integration from multiple sourcesExperience with MongoDB or similar databases, and knowledge of OLAP systems for analytical queriesFamiliarity with data transformation tools like Pandas and experience in implementing caching strategies