About the Role:
We are looking for a skilled and experienced Staff Software Engineer with a strong backend orientation to join our engineering team. You’ll play a key role in designing, developing, and scaling distributed backend systems, while also contributing to architecture discussions and mentoring team members.
Experience: 5 to 7 years
Education: Bachelor’s or Master’s degree in Computer Science or a related field.
Key Responsibilities:
- Design and develop robust and scalable backend services using Python, Django, and FastAPI.
- Build and maintain RESTful APIs for high-performance applications.
- Work with distributed systems, ensuring reliability and scalability.
- Collaborate cross-functionally with frontend, DevOps, and product teams.
- Implement and maintain CI/CD pipelines to ensure fast and reliable delivery.
- (Optional) Integrate LLM-based features or work with AI agent frameworks (e.g., MCP, CrewAI).
- (Nice to have) Contribute to ETL pipeline development and data flow optimization.
- (Nice to have) Assist in frontend development using ReactJS where needed.
Qualifications & Skills:
- 5–7 years of professional backend development experience.
- Bachelor’s or Master’s degree in Computer Science/Software Engineering or relevant field.
- Excellent communication and problem-solving skills.
- Ability to work independently and as part of a team.
- Detail-oriented with excellent organizational skills.
- Enthusiasm for learning and a proactive attitude towards tasks.
What we are offering?
- A purpose driven environment aiming for holistic human development
- Market competitive compensation package
- Healthcare coverage (self, spouse, children, and parents)
- OPD coverage (self, spouse, children, and parents)
- Annual Medical Checkup
- Quarterly learning based incentive (as per requirements)
- Technical / non-technical training sessions
- On-site fitness & self-development activities
- Opportunity for in-house Qur’anic recitation with tajweed
- Weekly spirituality sessions
About Techwards
Techwards is a leading software development company specializing in AI transformation services, application modernization, MVP development, and tailored software solutions. Our team of experts combines cutting-edge technology with innovative strategies to help businesses thrive in the digital age. We pride ourselves on delivering top-notch solutions that exceed our clients’ expectations and drive measurable results.