Software Mind
Information Technology And Services
TeamLead-BackEndEngineering
Neural analysis suggests this role is
optimal for mid candidates.
“Team Lead - Back End Engineering at Software Mind. Skills: Backend Engineering Leadership, C# /.NET Development, Microservices Architecture, AWS Cloud Services, Platform Engineering, AI Systems Integration, System Reliability and Scalability. Lead and mentor a team of backend engineers (3–6 engineers). setting technical direction”
What You'll Achieve.
strengthening the core systems of a sophisticated, AI-powered product; improving observability; enhancing the reliability of AI agents; ensuring the system can scale to meet high-performance demands; consistent delivery quality; clean API contracts and integration points; environment parity and observability across Dev, QA, Integration, Staging, and Production
Industry & Context.
solving complex technical problems across multiple domains; improving entire systems; assess existing legacy systems; support migration planning; ensure backward compatibility where required; Proactively identify, surface, and mitigate delivery risks, dependencies, and blockers
What They're Looking For.
Must Have
8+ years of professional backend development, at least 4 years in a technical lead or team lead role, proficiency in C# /. NET (ASP. NET Core Web API,. NET 8), clean architecture principles (DDD, CQRS), Hands-on experience designing and building RESTful microservices at scale, Solid understanding of multi-tenant SaaS architecture patterns, Experience with AWS services: Lambda, SQS/EventBridge, S3, RDS/PostgreSQL or DynamoDB, Familiarity with Identity & Auth patterns: JWT, OAuth 2. 0, experience with Keycloak or similar identity providers, Experience working in brownfield environments — assessing and integrating with existing systems, Experience with containerisation (Docker), CI/CD pipeline management (Bitbucket Pipelines or equivalent)
Nice to Have
Excellent communication in English — written and spoken — for daily client interaction, Experience in retail, e-commerce, or B2B commerce domains — understanding of order lifecycle, pricing models, inventory management, and multi-channel fulfilment, Familiarity with headless or composable commerce architectures and front-endackend API contract patterns, Experience with marketplace integrations (Amazon SP-API, Walmart Marketplace API), Background in promotional products, print-on-demand, or B2B e-commerce, Experience working in distributed, multi-vendor delivery models
What You'll Do.
Lead and mentor a team of backend engineers (3–6 engineers)
setting technical direction
ensuring consistent delivery quality
and capacity management in Jira
Drive architectural decisions across core backend services: Identity & Auth
Define and enforce engineering standards: code reviews
Partner with the client's Project Manager and architects to align technical scope with POC
and full-launch phase boundaries
Coordinate with the Shopify/Hydrogen front-end team and third-party vendors to ensure clean API contracts and integration points
Navigate brownfield complexity — assess existing legacy systems
support migration planning
and ensure backward compatibility where required
and mitigate delivery risks
Participate in client-facing stand-ups
and technical design sessions
Ensure environment parity and observability across Dev
and Production (AWS-hosted)
How You'll Work.
Team & Collaboration
Lead and mentor a team of backend engineers; sprint ceremonies; code reviews; cross-vendor alignment; close coordination with the client's Product and Delivery teams; Partner with the client's Project Manager and architects; Coordinate with the Shopify/Hydrogen front-end team and third-party vendors; Participate in client-facing stand-ups, sprint reviews, and technical design sessions; working in distributed, multi-vendor delivery models
Communication Scope
Excellent communication in English — written and spoken — for daily client interaction; client-facing stand-ups, sprint reviews, and technical design sessions
Process & Methodology
Own sprint planning, backlog refinement, capacity management, migration planning, delivery risk mitigation, dependency management, blocker resolution
Full Job Description
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! Project - the aim you'll have We are seeking a highly autonomous engineer with a "Platform Engineering" mindset to take broad ownership of system-wide improvement. This project focuses on strengthening the core systems of a sophisticated, AI-powered product. Rather than traditional feature-based development, this initiative sits at the critical intersection of AI systems, infrastructure, and platform reliability. The team operates in a fast-moving, "early-stage" style environment, leveraging cutting-edge AI development tools to solve cross-cutting technical challenges. The mission is to evolve a complex codebase by improving observability, enhancing the reliability of AI agents, and ensuring the system can scale to meet high-performance demands. If you enjoy solving complex technical problems across multiple domains and improving entire systems, this opportunity is for you. ## Qualifications Expectations - the experience you need * 8+ years of professional backend development, including at least 4 years in a technical lead or team lead role * Strong proficiency in C# / .NET (ASP.NET Core Web API, .NET 8) and clean architecture principles (DDD, CQRS) * Hands-on experience designing and building RESTful microservices at scale * Solid understanding of multi-tenant SaaS architecture patterns * Experience with AWS services: Lambda, SQS/EventBridge, S3, RDS/PostgreSQL or DynamoDB * Familiarity with Identity & Auth patterns: JWT, OAuth 2.0, OIDC; experience with Keycloak or similar identity providers * Experience working in brownfield environments — assessing and integrating with existing systems * Experience with containerisation (Docker) and CI/CD pipeline management (Bitbucket Pipelines or equivalent
Applying for this Team Lead - Back End Engineering role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Software Mind?
Real rants from real employees. Read before you apply.