Job ID: JOB_ID_370

Position Summary

We are seeking a highly skilled Senior Software Engineer to join our engineering team onsite at our Fremont, CA facility. This is a high-priority role focused on developing and maintaining mission-critical systems within a fast-paced manufacturing and factory environment. The ideal candidate will possess a strong background in full-stack development, with specific expertise in the .NET ecosystem and modern microservices architecture. This role requires a 5-day onsite presence to collaborate directly with hardware and operations teams, ensuring our software solutions integrate seamlessly with physical factory processes. You will be part of a dynamic team that values technical excellence, rapid iteration, and robust engineering practices.

Technical Responsibilities

  • Design, develop, and deploy robust backend services using C# and the ASP.NET framework.
  • Build and maintain scalable microservices that communicate via REST APIs and event-driven architectures.
  • Develop high-performance frontend components using JavaScript and Node.js.
  • Optimize database performance for SQL Server and implement caching strategies using Redis to ensure low-latency system responses.
  • Write clean, maintainable, and well-documented code following industry best practices and SOLID principles.
  • Participate in the full Software Development Life Cycle (SDLC), from initial concept and architectural design to testing and production deployment.
  • Collaborate with cross-functional teams, including product managers and factory operations, to define technical requirements.
  • Implement and maintain CI/CD pipelines to streamline the deployment process.
  • Troubleshoot and resolve complex technical issues in a production environment.
  • Mentor junior engineers and participate in code reviews to maintain high code quality standards.

Experience and Skills

  • 5 to 9 years of professional software engineering experience, preferably in a senior-level capacity.
  • Expertise in C# and the .NET framework is a mandatory requirement for this position.
  • Strong proficiency in JavaScript and Node.js for full-stack development.
  • Experience with Go (Golang) is highly desirable and will be considered a significant advantage.
  • Deep understanding of microservices architecture and event-driven design patterns.
  • Hands-on experience with relational databases (SQL Server) and NoSQL/caching solutions (Redis).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Excellent problem-solving skills and the ability to work effectively in a high-pressure environment.

Interview and Onboarding

  • Candidates must be available for an onsite interview event in Fremont, CA.
  • The interview process consists of two back-to-back 45-minute sessions focusing on technical depth and cultural fit.
  • This position requires a 100% onsite commitment (5 days per week) at the Fremont factory location.
  • We are currently considering candidates with H4EAD and OPT visa status.

Special Requirements

Visa constraints: H4EAD and OPT visa accepted; Screening: Two 45-minute back-to-back technical and team fit interviews; Interview mode: Onsite; Work mode: Onsite 5 days a week.


Compensation & Location

Salary: $160,000 – $210,000 per year (Estimated)

Location: Fremont, CA


Recruiter / Company – Contact Information

Recruiter / Employer: RulesIQ

Email: juhi.upadhyay@rulesiq.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
juhi.upadhyay@rulesiq.com with the subject:

DELETE_JOB_ID_370

to delete@join-this.com.