A financial firm is looking for an Engineering Manager to join their team. This role is remote.
Compensation: $160-$180k
Responsibilities:
- Architect, design and develop large-scale distributed cloud solutions using Microsoft Azure
- Provide technical leadership and project management for every aspect of software development lifecycle including architectures, integration, governance, and quality assurance
- Manage globally distributed teams of engineers in areas such as task planning, execution, QA, and code reviews
- Write detailed technical and functional requirements and process flowcharts
- Participate in solutions design with the team, product line architects and leadership
- Design databases, data models, and data pipelines
- Develop flexible, adaptable, modular and reusable cloud solution architectures designs in collaboration with respective application teams
- Design, build, and maintain efficient, reusable, and reliable code, including automated tests
- Identify areas of improvement, and devise solutions to mitigate and address these issues
Qualifications:
Required
- 3 years as an engineering manager leading a distributed team of engineers and scientists with varying skills
- 7 years of experience as a Solution Architect and a full stack engineer
- Experience building large scale data intensive platforms and databases
- Experience leading a globally distributed team in multiple time zones
- Experience with .NET Core, C#, python, Azure SQL Server, PostgreSQL
- Strong database, SQL, ETL and data analysis skills
- Understanding of Cloud native architecture principles and modern architecture techniques (e.g. event driven architectures, stream processing, event sourcing/CQRS, Event storming)
- Deep understanding of various Azure services and solutions - Kubernetes, Containers, PaaS, SaaS, SQL, APIM, Functions, Blob Storage, Event Grid, Key Vault, API management, Application Insights, etc.
- Experience with Serverless Microservices, Containers, and automatic API's
- Experience with GraphQL, gRPC, and API design, development and security practices
- Early-stage startup experience and ability to work and execute in an agile and fast-moving environment
Preferred
- Experience building enterprise SaaS products; fintech/proptech knowledge additive
- Experience building large scale graph databases
- Azure Data lake and Data warehouse experience
- Experience with Data pipelines, data factory, and integrating with various third party data providers, services
- Cosmos DB / Spark / Redis / ELK stack experience
- Experience with Automation, DataOps, Client Ops, DevOps, Infrastructure as code, and CI/CD pipelines
- Machine learning, NLP, RPA, Automation experience
#LI-JA1
APPLY NOW
Loading...