Senior Software Developer
- Industry Other
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Expiry date Jul 24, 2025 (3 days left)
Job Description
Role Overview
- Highly experienced Senior Software Engineer to lead high-impact initiatives
- Ideal for a senior-level engineer who thrives in complex systems
- Influence architectural direction and contribute strategically company-wide
- Collaborate cross-functionally with engineering, product leadership, and executives
- Shape the future of the technology stack and delivery practices
Key Responsibilities
- Lead the design and implementation of large-scale, distributed systems with long-term impact
- Influence and define architectural direction across multiple teams and domains
- Collaborate with executive leadership and product stakeholders to align technical execution with business goals
- Take full ownership of projects, ensuring timely delivery and measurable outcomes
- Identify systemic bottlenecks and lead efforts to resolve them across teams and processes
- Set and maintain engineering best practices and code quality standards
- Represent the engineering team in external-facing discussions and internal strategic forums
- Mentor other engineers, fostering a culture of continuous improvement and technical excellence
- Track and evaluate emerging technologies and integrate relevant innovations into the technical roadmap
Qualifications
- 8+ years of professional software development experience with a proven track record of delivering complex systems
- Deep understanding of systems architecture, software engineering principles, and distributed system design
- Strong experience in backend development (Python, Go, or equivalent), CI/CD, and cloud infrastructure (e.g., AWS, GCP)
- Exceptional communication and stakeholder management skills across technical and non-technical audiences
- Demonstrated leadership in driving cross-functional projects to successful outcomes
- Experience mentoring team members and improving engineering processes and culture
Preferred Qualifications
- Experience working in a high-growth, product-led technology company
- Familiarity with modern infrastructure tools such as Kubernetes, Terraform, and observability stacks
- Prior involvement in strategic product or platform decisions
Career Path & Growth
- Designed as a stepping stone to Staff Engineer or Engineering Manager roles