This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Staff Software Engineer
StreamIQ · Karachi
Job description
About the role
Techwards is seeking an experienced Staff Software Engineer to lead the design and development of high‑performance backend services. You will work on distributed systems, mentor teammates, and help shape the technical architecture of our AI‑focused products.
Key responsibilities
- Design, build, and scale robust backend services using Python, Django, and FastAPI.
- Develop and maintain RESTful APIs for mission‑critical applications.
- Ensure reliability and scalability of distributed systems.
- Collaborate with frontend, DevOps, and product teams to deliver end‑to‑end solutions.
- Implement and manage CI/CD pipelines for rapid, reliable releases.
- Optionally integrate LLM‑based features or AI agent frameworks such as MCP and CrewAI.
- Contribute to ETL pipeline development and data‑flow optimization when needed.
- Assist with frontend tasks using ReactJS on an as‑required basis.
Required profile
- 5–7 years of professional backend development experience.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong problem‑solving abilities and excellent communication skills.
- Self‑motivated, detail‑oriented, and able to work both independently and within a team.
Required skills
- Python
- Django
- FastAPI
- RESTful API design
- Distributed systems
- CI/CD pipelines
- ReactJS (optional)
- LLM integration, MCP, CrewAI (optional)
- ETL pipeline development (optional)
What we offer
- Purpose‑driven environment focused on holistic human development.
- Competitive compensation package.
- Comprehensive healthcare coverage for self, spouse, children, and parents.
- Annual medical check‑up and OPD coverage.
- Quarterly learning incentives and technical/non‑technical training sessions.
- On‑site fitness, self‑development activities, and weekly spirituality sessions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - E-Commerce (Remote) Based on 30 job offers in PakistanSalaries by job title
- Business Development Executive 41
- Sales Executive 41
- Graphic Designer 27
- Software Engineer - ElectronJS, Desktop (Remote) 26
- Software Engineer - FinTech (Remote) 25
- Enterprise Account Manager – Frontier AI (Remote) 23
- Business Development Manager 22
- Enterprise Account Manager – Government (Remote) 20
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
StreamIQ
Karachi