Software Engineering Manager
Core
Manage a team designing and developing world-class enterprise-level applications and contribute to product milestones by solving complex problems.
Role type
Software Engineering Manager
Builds
Enterprise-level applications and complex software products
Domain
Analytics software, Big Data, AI, Machine Learning
Deliverable
production ML models | product features
Required skills
Team management, distributed team leadership, software development lifecycle knowledge, database concepts, technical architecture, performance evaluation, stakeholder collaboration
Preferred skills
Innovation in software teams, experience with multiple development methodologies
Technologies
Source control management, build processes, testing frameworks, database systems
Responsibilities
Manage team performance and goals, provide technical advice and mentoring, coordinate resource planning, evaluate software stability and scalability, collaborate with functional leaders
Seniority
Manager, hands-on leadership
