Job Description
Are you ready to redefine the future of enterprise software? Nexus Systems AI is looking for a Senior Software Engineer to join our high-impact engineering team in San Francisco. You will architect scalable solutions, drive product innovation, and mentor top-tier engineering talent in a collaborative, remote-friendly environment.
We leverage cutting-edge technology stacks to build robust, secure, and intuitive applications that serve thousands of global enterprises. If you are passionate about clean code, system architecture, and solving complex distributed challenges, we want to hear from you.
Responsibilities
- Architect, develop, and maintain high-performance, scalable web applications.
- Collaborate with product managers and UX designers to transform requirements into technical specifications.
- Conduct thorough code reviews to ensure maintainability, security, and performance standards.
- Lead technical initiatives and mentor junior engineers through collaborative pair programming.
- Optimize database queries and cloud infrastructure for maximum efficiency and cost-effectiveness.
- Implement automated testing frameworks to ensure continuous delivery and software quality.
- Participate in agile ceremonies, contributing to sprint planning and technical roadmap strategy.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in full-stack development, preferably with React and Node.js.
- Deep understanding of distributed systems, microservices architecture, and cloud-native design (AWS/GCP).
- Proven expertise in SQL and NoSQL database design (e.g., PostgreSQL, MongoDB, Redis).
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Strong grasp of software engineering best practices, including CI/CD and automated testing.
- Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders.