Supervisor, Software Engineering
Core
Lead multiple software development squads to maintain products, ensure scalability, and deliver high-quality web and enterprise applications.
Role type
Senior Software Development Manager (IC + Leadership)
Builds
Complex web and enterprise applications, middleware, and SaaS products
Domain
Automotive data and software services, SaaS, Cloud
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, Agile methodology, DevOps workflows, Middleware development, Performance engineering, System architecture translation, Technical troubleshooting
Preferred skills
SaaS domain experience, Domain-Driven Design, Micro-service architectures, Modern protocols (HTTP, AMQP, MQTT)
Technologies
Mongo, Redis, Elastic Search, SQL Server, Pivotal Cloud Foundry, Rabbit MQ, React JS, Net Core, C#, Azure, REST, SOAP, NoSQL
Responsibilities
Lead software development squads, define expectations and metrics, coach and train team members, resolve technical impediments, suggest process improvements, analyze system specifications
Seniority
Senior, hands-on IC with management responsibilities