Senior Staff Engineering Manager

Skills
Computer ScienceSoftware DevelopmentApplication MonitoringFunctional TestingKey MetricsPresentationsProduct Service
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Fluent in C#/.NET, HTML-5 JavaScript/TypeScript, XML, JSON, RESTful Web Services, and Event Driven Architectures
  • Proficient in at least one additional modern language such as Java Python or GO
  • Strong knowledge of system design, architecture, and lifecycle of core services and APIs
  • Passionate about various testing types (unit, integration functional performance)
  • Strong foundation in algorithms data structures and core computer science concepts
  • Implemented RESTful and GRPC services event-driven architecture microservices messaging technology and optimal storage approaches
  • Knowledge of cloud computing technologies (SaaS, PaaS, IaaS) and Cloud platforms (AWS, GCP, Azure)
  • Experience with application monitoring tools and performance assessments
  • Understanding of SQL and NoSQL databases including stateful services management and storage
  • Ability to construct interpret and apply metrics for making decisions and prioritization
  • Strong site reliability engineering principles
  • Strong passion for technology and engineering excellence
  • Exceptional leadership and communication skills
  • Strategic thinker with effective negotiation abilities

Nice to have

  • Supervisory Skills
  • Test Automation
  • Functional Testing
  • Presentations
  • Application Monitoring

Day to day

  • Build and manage a team of engineers with a deep focus on delivering enterprise-wide product to operate in a highly performant and efficient way
  • Drive insurance business transformation by redefining customer experiences
  • Lead the innovation and build new engineering solutions and improve existing ones to solve critical operational problems
  • Define the strategy and technical roadmap to increase product delivery velocity and unlock new engineering capabilities
  • Enhance application performance and improve availability and reliability of cloud infrastructure and services