What are the responsibilities and job description for the Senior Software Engineering Manager position at Socure Inc?
A company is looking for a Senior Manager, Software Engineering to lead the design and development of complex data systems and mentor engineering teams.Key Responsibilities : Lead the architectural design and implementation of scalable, reliable, and secure data platform solutionsMentor engineers through design reviews, code reviews, and coaching, while establishing best practices in data engineeringCollaborate with cross-functional teams to align data engineering efforts with business objectivesQualifications : Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field8 years of professional experience in data engineering, including 3 years in a management or lead roleExpertise in building large-scale data solutions in modern cloud platforms (AWS, GCP, or Azure)Proficiency in programming languages such as Python, SQL, and one or more of Java, Scala, or GoStrong experience with data lakes, data warehouses, and streaming frameworks (e.g., Apache Spark, Kafka, Flink)