Blend is seeking a Software Engineering Manager to contribute to its next level of growth and expansion. The position involves leading the design and development of scalable web applications, leveraging modern technologies such as C#/.NET, React, and AWS cloud services.

Requirements

  • Provide technical leadership and mentorship to a team of engineers through code reviews and design guidance.
  • Design, develop, and maintain full-stack applications using C#/.NET and TypeScript/React.
  • Build and integrate RESTful APIs and cloud-native solutions on AWS (Lambda, ECS, DynamoDB, etc.).
  • Drive architectural decisions and ensure alignment with best practices and technical standards.
  • Collaborate with Product Managers and Engineering leadership to deliver high-quality solutions.
  • Maintain and optimize CI/CD pipelines using tools such as GitLab Runner and Terraform.
  • Implement observability and monitoring solutions to ensure system performance and reliability.
  • Continuously improve platform capabilities by identifying modernization opportunities.
  • Participate in agile ceremonies and contribute to cross-team engineering initiatives.
  • Promote the use of modern development tools, including AI-assisted development practices.
  • Strong experience with C# and the.NET ecosystem.
  • Solid experience building front-end applications with TypeScript and React.
  • Proven experience with AWS cloud services (Aurora, ECS, Lambda, DynamoDB, SQS/SNS, EventBridge).
  • Experience with relational databases and SQL.
  • Hands-on experience with Docker and containerized environments.
  • Experience with CI/CD pipelines and infrastructure as code tools (Terraform, GitLab).
  • Familiarity with observability tools such as CloudWatch, Splunk, or Grafana.
  • Strong understanding of software architecture and system design.
  • Experience mentoring engineers and leading technical initiatives.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Proactive mindset with interest in modern technologies and AI-assisted development tools.

Benefits

  • Learning Opportunities
  • Mentoring and Development
  • Celebrations & Support
  • Flexible working options