Job Description
Are you ready to architect the future of cloud computing? NexaWave Systems is seeking a visionary Senior Software Engineer to join our elite engineering hub in San Francisco. You will be at the forefront of building resilient, high-scale distributed systems that empower modern enterprises.
We specialize in solving complex technical challenges with elegant, performant solutions. As a key member of our core team, you will drive technical excellence, mentor emerging talent, and contribute to a culture of continuous innovation. We offer a high-growth environment, competitive equity packages, and the opportunity to work with a world-class stack.
Responsibilities
- Architect and implement scalable microservices using Node.js, TypeScript, and Go.
- Lead the development of responsive, state-of-the-art front-end experiences with React and Next.js.
- Design and optimize complex database schemas for PostgreSQL and NoSQL environments.
- Direct the evolution of our CI/CD pipelines and cloud infrastructure on AWS.
- Perform deep-dive code reviews and establish rigorous engineering standards across the team.
- Collaborate directly with Product and Design leaders to translate business vision into technical reality.
- Identify and resolve performance bottlenecks and architectural technical debt.
Qualifications
- Minimum 5+ years of professional experience in full-stack software development.
- Proven track record of building and scaling production-grade SaaS applications.
- Expert-level proficiency in TypeScript, Node.js, and modern React frameworks.
- Deep understanding of cloud-native architecture and containerization (Docker, Kubernetes).
- Strong experience with event-driven architecture and message brokers like Kafka or RabbitMQ.
- Excellent communication skills with the ability to articulate complex technical concepts.
- BS/MS in Computer Science, Engineering, or a related quantitative field.
- A passion for clean code, automated testing, and developer experience.