SiFive Full-Stack Staff Engineer Job in Hyderabad: Apply Now
SiFive is actively looking for an experienced developer to join their team in India. If you are searching for a SiFive Full-Stack Staff Engineer Job in Hyderabad, this role offers a fantastic opportunity to build scalable APIs, manage AWS infrastructure, and drive project management. You will serve as the go-to expert for backend architecture while maintaining a full-cycle mindset from code development to production monitoring.
This position requires 10+ years of professional software development experience, including at least 2 years in DevOps, and a Bachelor’s or Master’s degree in Engineering. The core tech stack is highly robust, featuring Python, Django, AWS EKS, Terraform, Kubernetes, and Docker. You will also work with AI frameworks like MCP and RAG, implement CI/CD pipelines, and collaborate cross-functionally to ensure end-to-end testing and successful deployments.
Quick Job Details
What You'll Do
As a Full-Stack Staff Engineer, your primary responsibilities will span across full-stack development, DevOps infrastructure management, and technical project coordination.
- Design and implement scalable, secure APIs and backend logic using Python, Django, and microservices.
- Architect database schemas and optimize PostgreSQL, RDS, Redis, and JSON performance for high-throughput services.
- Integrate backend services with AWS native tools like SQS, S3, and Lambda to build highly scalable, decoupled architectures.
- Develop React pages, shell scripts, Python test cases, and manage Jenkins pipelines.
- Design, manage, and scale high-availability Kubernetes (EKS) clusters on AWS.
- Utilize Terraform for declarative provisioning and management of all cloud infrastructure resources.
- Architect, implement, and maintain robust deployment pipelines leveraging GitHub Actions, Concourse, and Jenkins.
- Own the complete Docker lifecycle, ensuring local development consistency and securing production images.
- Create and maintain standardized Helm charts to package and deploy applications consistently across all environments.
- Implement comprehensive logging, tracing, and monitoring solutions across the application and Kubernetes cluster.
- Utilize Python to build custom DevOps tooling and scripts to reduce manual intervention in the release cycle.
- Manage Jira tickets, collaborate with cross-functional teams, and ensure end-to-end testing before production release.
Get Latest 📰 Job Updates
Never miss an opportunity! Join our official channels for daily job alerts and career tips.
What You Need (Requirements)
To qualify for this staff-level engineering role, candidates must meet the following educational, experiential, and technical requirements.
- A Bachelor’s or Master’s degree in Engineering.
- 10+ years of professional software development experience with at least 2 years specifically in DevOps.
- Senior-level experience with Python, Django, ORM, REST Framework, and microservices.
- Expert knowledge in AWS, specifically EKS, IAM, VPC, RDS, EC2, and S3 (AWS development certification preferred).
- Good proficiency with Terraform for managing cloud and Kubernetes resources.
- Hands-on experience with CI/CD tools including GitHub Actions, Concourse, and Jenkins.
- Proven orchestration experience with Kubernetes, including Pods, Services, Ingress, and ConfigMaps.
- Expertise in writing secure Dockerfiles and templating with Helm.
- Experience with AI frameworks and authentication, including MCP, RAG, and OAuth 2.0.
- Familiarity with JavaScript, CSS, React, and VS Code plugin development is a plus.
- Ability to manage Kubernetes secrets and IAM roles to maintain a secure application and infrastructure posture.
- Well-versed with testing frameworks and developing pre-merge and post-merge scripts.
- Successful background and reference checks, and satisfactory proof of right to work in India.
Tech Stack
💡 Gigsdock Pro-Tip
To stand out for the SiFive Full-Stack Staff Engineer Job in Hyderabad, your resume must heavily emphasize your “full-cycle” mindset by showcasing projects where you not only wrote backend Python/Django code but also deployed it using Terraform, AWS EKS, and CI/CD tools like GitHub Actions. During the technical interview, expect to seamlessly switch contexts; you might be asked to troubleshoot a Jenkins Groovy script, fix an infrastructure bug in Terraform, and resolve a Django middleware issue within the same session. Emphasizing your hands-on experience with modern AI integrations (MCP, RAG) and a strong security-conscious approach to managing Kubernetes secrets will make you a highly competitive candidate for this leadership role.
⚠️ Disclaimer & Important Information
- Never pay any amount for getting a job. Genuine employers never charge recruitment fees.
- Apply before the hiring closes or the employer stops accepting applications.