Job Title: GRC Engineer
Location: San Jose, CA (100% Onsite – LOCAL CANDIDATES ONLY - F2F)
Duration: 12+ Months
Employment Type: Contract
Experience Required: 6–8 Years
Job Summary
We are seeking a highly skilled GRC Engineer with strong hands-on development experience and expertise in building secure, scalable enterprise systems. The ideal candidate will have a solid background in Python, API development, microservices architecture, containerization, and compliance/security engineering.
This role requires a technical professional who can bridge engineering execution with governance, risk, and compliance requirements while developing modern application solutions.
Only local San Jose, CA candidates available for 100% onsite work should be considered.
Required Experience
- 6+ years of software engineering / security engineering experience
- Strong experience in Governance, Risk & Compliance (GRC) engineering environments
- Hands-on experience designing and building secure enterprise applications
- Experience working in compliance-driven or security-focused engineering teams
Must Have Technical Skills
Programming / Development
Strong hands-on experience with:
- Python (mandatory)
- API development (RESTful APIs)
- Node.js
- Backend application development
- Secure coding practices
- Application integration development
Architecture / Cloud Native
Strong experience with:
- Microservices architecture
- Containerization technologies:
- Distributed application design
- Scalable application architecture
- Modern enterprise application design patterns
Database Technologies
Strong database experience with:
- SQL / relational databases
- Database schema design
- Query optimization
- Data modeling
- Transactional data handling
Security / Compliance / GRC
Understanding of:
- Governance, Risk & Compliance (GRC) principles
- Security engineering best practices
- Compliance frameworks
- Risk management controls
- Secure architecture standards
- Audit and governance considerations
DevOps / Engineering Practices
Experience with:
- CI/CD pipelines
- Version control systems (Git)
- Deployment automation
- Environment management
- Logging / monitoring concepts
Key Responsibilities
- Design and develop secure, scalable enterprise applications
- Build and maintain APIs and backend services
- Develop microservices-based applications using modern architecture principles
- Deploy and manage containerized applications using Docker and Kubernetes
- Support security, compliance, and governance requirements within engineering workflows
- Collaborate with GRC, security, engineering, and infrastructure teams
- Implement secure coding and application hardening best practices
- Optimize database interactions and application performance
- Support architecture reviews, compliance requirements, and risk mitigation initiatives
- Participate in troubleshooting, production support, and system enhancements
Preferred Qualifications
- Security engineering or cybersecurity background preferred
- Experience with enterprise compliance programs
- Familiarity with cloud-native platforms is a plus
- Exposure to governance automation / compliance tooling preferred