Cape Town, Western Cape, South Africa Remote (Global) Employment

Storyteq is hiring a Software Engineering Manager

Responsibilities

  • Be accountable for the technical and delivery outcomes of both of your teams, ensuring we deliver on our commitments across both products.
  • Develop and maintain a deep understanding of the product architecture and C#/.NET technologies underpinning both teams and help your teams develop it further through coaching and architectural guidance.
  • Ensure continuous improvement of engineering workflows, processes, and ways of working - including practices that keep offshore and distributed team members closely aligned with the rest of the team.
  • Create focus for your engineers: actively remove blockers, absorb interruptions, and protect the team's ability to do deep work.
  • Encourage active collaboration between engineers, designers, and the product team, regardless of time zone or location.
  • Build, develop, and retain high-performing teams - owning recruitment, onboarding, coaching, and helping the people in your teams excel, including colleagues in offshore or distributed locations.
  • Actively develop the engineers in your teams using the Storyteq IC progression framework: set clear expectations, hold regular career conversations, and create honest, evidence-based progression and development plans.
  • Give timely, candid feedback and manage performance with empathy and fairness.
  • Grow the teams sustainably, hiring for both capability and culture, and creating new opportunities for people to learn.
  • Promote and build upon our great engineering culture that your team members thrive in.
  • Lead and guide the teams in your domain, setting direction and connecting their work to Storyteq's mission and goals.
  • Contribute to the Engineering management team: share practices, align cross-team initiatives, and help shape how engineering operates at Storyteq.
  • Represent your teams and their work to stakeholders inside and outside engineering.

Requirements

  • Proven experience as an Engineering Manager, Team Lead, or similar, managing one or more software engineering teams.
  • A strong technical background in C# and the .NET ecosystem (.NET Framework and .NET 6+), including ASP.NET MVC/Web API and Entity Framework - enough to genuinely engage in architecture and design discussions and earn the credibility of your teams.
  • Broad knowledge of creational, structural, behavioural and architectural design patterns, and experience working with distributed systems and different architectural styles (microservices, modular monoliths, event-driven architecture).
  • Experience managing offshore and/or distributed engineering teams, with the communication habits and processes that keep those teams well-integrated and productive.
  • A track record of hiring, coaching, and developing engineers, with experience running structured career development and performance conversations.
  • Strong stakeholder management skills, comfortable representing your teams' work to Product, Design, and the wider business.
  • Experience with agile development methodologies, and able to provide accurate estimations and planning for multiple teams in parallel.
  • Excellent written and verbal communication skills.
  • Pro-active, result-driven, and excited to build engineering teams and culture in a fast-growing tech scale-up.

Nice to Have

  • Experience with SQL Server or Postgres.
  • Experience with cloud platforms such as GCP, Azure or AWS, and familiarity with CI/CD pipelines, containerisation (Docker/Kubernetes), and DevOps practices.
  • Familiarity with SSO/OIDC integration (e.g. Keycloak).
  • Experience with observability tooling (e.g. Grafana, OpenTelemetry).
  • Prior experience managing teams across multiple products or domains simultaneously.
  • Experience operating within a formal engineering competency/progression framework.

Benefits

  • Be entrepreneurial
  • See and seize opportunities
  • Take ownership
  • Focus on impact
  • Be Ambitious

Work Arrangement

Remote (Worldwide)

Additional Information

  • Must be proactive, result-driven, and excited to build engineering teams and culture in a fast-growing tech scale-up.
  • Experience leading distributed teams with effective communication rhythms and trust-building is essential.
Required Skills
Microsoft SQL ServerPostgreSQLAzure CloudAmazon Web Services
About company
Storyteq
Storyteq helps marketing and creative teams in top brands scale their creative production and gain control over their marketing campaigns. The platform streamlines campaign workflows, automates creative production through templates & AI, and activates engaging campaigns.
All jobs at Storyteq Visit website
Job Details
Department R&D
Category management
Posted 11 days ago