Job Description
Are you a visionary engineer looking to architect the future of scalable cloud infrastructure? Nexus Systems is a high-growth technology firm redefining data processing at scale. We are seeking a Senior Software Engineer to join our core product team in San Francisco. You will work on high-impact projects, influence our tech stack, and mentor junior talent in an environment that prioritizes clean code, innovation, and rapid deployment.
We offer a competitive compensation package, comprehensive health benefits, and a culture that values autonomy and professional growth.
Responsibilities
- Architect, develop, and maintain robust, scalable web services using React and Node.js.
- Collaborate with cross-functional teams of product managers and designers to define system requirements.
- Optimize application performance for maximum speed and scalability across global cloud environments.
- Lead code reviews and establish engineering best practices to ensure high-quality software delivery.
- Design and integrate RESTful APIs to connect front-end components with secure back-end services.
- Mentor junior and mid-level engineers through pair programming and technical leadership.
- Troubleshoot, debug, and upgrade existing legacy systems to modern cloud-native architectures.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in full-stack software development.
- Advanced proficiency in JavaScript, TypeScript, and modern front-end frameworks (React/Next.js).
- Strong knowledge of server-side languages (Node.js, Go, or Python) and database management (PostgreSQL, MongoDB).
- Proven experience with AWS cloud services (EC2, Lambda, RDS, S3) and CI/CD pipelines.
- Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
- Deep understanding of data structures, algorithms, and architectural design patterns.