Software Engineering Manager

Product & Engineering United States


Description

Company Overview
AtScale enables smarter decision-making by unlocking data-driven insights. The company's semantic layer platform simplifies, accelerates, and extends business intelligence and data science capabilities for enterprise customers across all industries. AtScale empowers customers to democratize data, implement self-service BI, and build a more agile analytics infrastructure to make more impactful decisions.
 
Job Description
You will manage a globally distributed team of highly skilled engineers to develop cutting edge technologies for data analytics. Our products are used by the world’s largest organizations so it is imperative that you bring best practices to the team for agile process, code reviews, and testing. Using these best practices you will bring structure to solving business problems using data, logic, and practical experience to create straightforward, scalable solutions. As an engineer manager you will ensure the team is set up for success by streamlining processes, improving communication, providing context, and supporting the engineers you work with in technical and non-technical areas.
 
Responsibilities
  • Manage a team and effectively delegate and provide oversight to ensure efficient processes, design, and execution including architecture reviews, code reviews, testing, and QA
  • Contribute to architecture design as well as implementation 
  • Collaborate with architects, UI/UX, and Product to design and develop new features
  • Coordinate across teams and project managers to track and solve cross-team dependencies
  • Define requirements, estimate work, track dependencies, report progress, highlight blockers
  • Maintain and enforce high quality standards using automated testing and CI/CD
 
Requirements
  • BA/BS preferred in a technical or engineering field
  • 8+ years experience working within engineering teams
  • 3+ years experience as a manager and/or tech lead of a globally distributed team 
  • Expertise in SQL and a deep understanding of relational databases
  • Experience with Scala
  • Proficiency in Scala preferred, Java is acceptable
  • Experience working on REST APIs
  • Familiarity with business intelligence tools (e.g. Tableau, PowerBI, Excel)
  • Experience working with Product and Program Management Teams
  • Strong written and verbal communication skills with both technical and non-technical people
 
Preference will be given to candidates with
  • Familiarity with OLAP concepts and technologies such as SSIS and SSAS
  • Experience with technologies such as Data Analysis Expressions (DAX) and Multidimensional Data Expressions (MDX)
  • Familiarity with KeyCloak or other identity and access management solutions
 
Join a team of passionate people committed to redefining the way business intelligence and AI is done.
For additional information, visit www.atscale.com