
Engineering Director
PeerIslands
full-time
Posted on:
Location Type: Hybrid
Location: Southlake • Texas • 🇺🇸 United States
Visit company websiteJob Level
Lead
Tech Stack
AzureCloudMicroservicesMongoDB.NETSQL
About the role
- Lead and inspire engineering teams to design, develop, and deploy the next generation of cloud-native and data-driven applications
- Develop and execute strategies for application development
- Oversee the architecture and design of distributed, scalable cloud-native and data engineering solutions
- Ensure that engineering solutions adhere to industry best practices and align with business objectives
- Participate in technical reviews and architectural discussions
- Lead by example, maintain a hands-on approach to ensure high technical standards
- Mentor and coach engineers
- Build and scale teams by recruiting and retaining top engineering and data engineering talent
- Collaborate with cross-functional teams to deliver high-impact solutions
- Communicate with executive leadership and clients, translate technical and data-related concepts into business value
- Drive the adoption of best practices in software and data engineering development
- Improve engineering processes to enhance productivity, quality, and data reliability
- Stay current with emerging technologies and industry trends, particularly in cloud computing and data engineering
- Lead initiatives to incorporate new tools, frameworks, and methodologies into the engineering and data pipelines.
Requirements
- Bachelor’s or foreign equivalent degree in Computer Science, Applied Computer Science, Computer or Data Engineering, or a related field
- 12 years of progressive, post-baccalaureate experience in the job offered or as a software engineer, application developer, software/solution architect, or in a related/similar position
- 8 years in enterprise-grade application development using C#, .NET platform, object-oriented design principles and dependency injection patterns
- 6 years with database architecture, using MongoDB, SQL Server, Azure SQL, data modeling, designing normalized and denormalized schemas, partitioning strategies, data lifecycle management, and writing optimized T-SQL queries
- 5 years in designing distributed, scalable, secure architectures on Azure
- 4 years with system design and microservices architecture including domain-driven design, event-driven systems, inter-service communication, transaction management and observability
- 3 years in AI/ML integration in Microsoft ecosystem using Azure OpenAI, Azure ML Studio, and designing and developing REST APIs or containerized endpoints.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETobject-oriented designdependency injectionMongoDBSQL ServerAzure SQLT-SQLmicroservices architectureAI/ML integration
Soft skills
leadershipmentoringcollaborationcommunicationstrategic thinkingproblem-solvingteam buildingtechnical reviewprocess improvementhands-on approach