Sotoudeh Automotive Group is looking for a Technical Lead to join our team and help build a new digital product in the automotive space. We are looking for someone who can take ownership of technical decisions, stay hands-on in development, and lead a small engineering team with a practical, product-oriented mindset.
Responsibilities
- Design the technical architecture of the product, including backend, frontend, database, APIs, infrastructure, and deployment flow
- Own the database layer, including data modeling, schema design, query performance, data integrity, backup strategy, and scalability considerations
- Develop key parts of the product hands-on, especially backend services, APIs, integrations, and core technical components
- Lead a small engineering team and improve the quality, speed, and reliability of delivery
- Review code, maintain engineering standards, and prevent major technical debt
- Define and improve testing practices, release validation, and production readiness
- Set up and maintain CI/CD pipelines, deployment processes, staging/production environments, and Git workflows
- Manage releases and ensure smooth publishing of new features, bug fixes, and technical updates
- Work closely with the product team to translate business requirements into scalable and maintainable technical solutions
- Actively use AI-assisted development tools such as Cursor, GitHub Copilot, Claude Code, ChatGPT, Windsurf, or similar tools
Requirements
- Strong experience in Full Stack development, especially with .NET / ASP.NET Core and React
- Solid experience in designing and developing APIs, integrations, and reliable backend services
- Strong experience with relational databases, especially PostgreSQL or SQL Server
- Ability to own database design, schema structure, query optimization, data integrity, backup strategy, and scalability considerations
- Practical experience with testing, debugging, deployment, CI/CD, and production release processes
- Good understanding of software architecture, system design, and product development principles
- Ability to lead a small team while remaining hands-on in coding
- Product-oriented, pragmatic, and execution-focused mindset
- Strong familiarity with AI tools in software development and willingness to use them professionally
- High sense of ownership regarding product quality, security, scalability, and stability
Nice to Have
Experience with any of the following would be considered a plus:
- Building digital products from the ground up
- Working in product-driven or fast-moving engineering teams
- Redis, Docker, Cloud Services, monitoring, logging, or performance optimization tools
- Professional experience with Cursor, GitHub Copilot, Claude Code, Windsurf, or similar AI-assisted development tools
- Experience working with small, fast-moving, AI-assisted engineering teams