Job Information
Attentive Senior Software Engineer (Business Intelligence & Reporting) in NEW YORK, New York
Design and implement automated data pipelines for advanced analytics; Lead the technical development of reusable data product frameworks that enable faster deployment of self-service analytics solutions across business lines; Evaluate and implement new tools for workflow orchestration, data cataloging, and performance monitoring to optimize the existing data infrastructure; Develop robust test suites and CI/CD pipelines for analytics code using infrastructure-as-code principles and containerized environments; Serve as the primary technical contact for cross-functional projects focused on developing high-quality and performant data transformations that power both internal and external reporting; Create technical design documents, proof-of-concept prototypes, and internal wikis to support knowledge transfer and standardization of best practices; Conduct research on emerging technologies and propose innovative solutions to improve data processing efficiency, security, and scalability; and Mentor more junior engineers and influence positive behaviors and practices among peers through active coaching, open dialog, code reviews. Position is 100% remote and reports to HQ in New York, NY. Salary: $189,592-$241,080 per year. MINIMUM REQUIREMENTS: Bachelors degree or U.S. equivalent in Computer and Information Technology, Computer Science, Computer Engineering or related field plus 5 years of professional experience as a Software Developer, Software Engineer, or any occupation/position/job title involving software engineering for data applications. Must also have the following: 5 years of professional experience performing software engineering (including developing, documenting, improving, and testing) for web technologies or applications that are scalable and reliable; 5 years of professional experience utilizing Java, Python, or Go; 5 years of professional experience building and maintaining production data models (including dimensional modeling, or star schema designs); 5 years of professional experience using AI-Related programming languages (including Python, TensorFlow, or PyTorch); 5 years of professional experience performing Large Scale Data Processing (including SQL, NoSQL, or Spark) to manage and process large datasets for model training or marketing analysis; and 5 years of professional experience utilizing cloud computing platforms (including AWS, Azure, or GCP) to deploy applications and services on the cloud for scalability and reliability. Please submit resume online at: www.attentivemobile.com/careers#jobs or via email to careers@attentivemobile.com. Must specify Ad Code YCJG