Job Description
Are you ready to architect the future of cloud-native applications? Nexus Innovations is seeking a Senior Software Engineer to join our high-impact engineering team in San Francisco. You will lead the development of scalable, high-performance systems while mentoring junior developers and driving technical excellence across the organization.
We offer a collaborative, remote-friendly environment, competitive equity packages, and the opportunity to solve complex engineering challenges at scale.
Responsibilities
- Design and implement robust, scalable microservices using modern architecture patterns.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Conduct thorough code reviews and maintain high standards for system performance and security.
- Optimize database queries and system infrastructure for maximum efficiency.
- Mentor junior engineers through pair programming and architectural guidance.
- Participate in the full software development lifecycle (SDLC) from ideation to deployment.
- Troubleshoot and resolve complex production issues in distributed environments.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- 5+ years of experience in professional software development with deep knowledge of React, Node.js, and TypeScript.
- Proficiency in cloud infrastructure (AWS or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of relational (PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Experience designing and consuming RESTful and GraphQL APIs.
- Strong communication skills and a proven ability to work in cross-functional, agile teams.
- Deep commitment to clean code, TDD (Test Driven Development), and continuous integration/deployment practices.