We are looking for a highly experienced Lead System Architect or Staff Software Engineer to take ownership of key architectural decisions and engineering challenges across our technology stack. This role is ideal for someone who thrives in complex, multi-language environments and can lead by example in system design, code quality, and technical decision-making.
Our backend is built with Laravel (PHP) and FastAPI (Python), alongside a C# agent running on client systems. The frontend is powered by React. The ideal candidate will have deep architectural experience across multiple stacks and the ability to guide teams on both strategic and tactical levels.
Job Type : Fulltime
Experience : 8-10 Years
location : Chennai
Key Skills : Laravel,PHP,Python,Fullstack development
Key Responsibilities :
- System Design and Architecture
- Lead architecture across our diverse tech stack. Make strategic decisions to ensure our systems are scalable, maintainable, and aligned with business goals.
- Pull Request Review and Oversight
- Review and guide large, cross-cutting pull requests. Ensure alignment with architectural goals, code quality standards, and system performance.
- Engineering Problem Solving
- Act as a key resource for resolving complex engineering issues. Help teams debug critical problems and remove blockers that impact delivery.
- Technology Evaluation and Decision-Making
- Evaluate and challenge the current tech stack where necessary. Clearly articulate the trade-offs between alternatives and recommend solutions that align with both engineering and business needs.
- Mentorship and Technical Leadership
- Mentor senior and mid-level engineers. Elevate technical standards across the team through knowledge sharing and best practice enforcement.
Required Skills / Technologies / Tools
Required Qualifications
8+ years of experience in software engineering, including experience with system design and large-scale architecture.Proficient in at least two of the following : Laravel (PHP), FastAPI (Python), C#, or React.Strong track record in leading architecture for backend-heavy systems in a production environment.Ability to perform and lead code reviews for large and complex changes.Demonstrated ability to evaluate and improve legacy systems and guide technical migrations.Strong communication skills with the ability to explain technical concepts and decisions clearly to both technical and non-technical stakeholders.Preferred Qualifications
Experience with both monolithic and microservices architectures.Familiarity with cloud infrastructure (AWS, GCP) and CI / CD pipelines.Experience working in a product-based company or startup environment.Previous experience with system migrations or multi-language stack integrations.
Good to have Technologies / Tools
Advanced testing frameworks and automation toolsExperience with API gatewaysExperience with database technologies like PostgreSQL, MongoDB, or RedisKnowledge of security best practices and toolsExperience with modern DevOps and infrastructure tools such as Docker, Kubernetes , TerraformFamiliarity with monitoring / observability stacks (Prometheus, Grafana, ELK) and event-driven systems using Kafka or RabbitMQBehavioral Fitment
Eligibility Traits (Can do)
Suitability Traits (Will do)
Deep expertise in system design and large-scale architectureExperienced in code reviews and problem solvingAble to improve legacy systemsAnticipates and addresses technical issues before they escalateProactively takes ownership of architectural decisions and challengesDrives continuous improvement and innovation activelyLeads by example, proactively promoting best practices and standards