Job Description
Are you ready to architect the future of cloud-native applications? Nexus Systems is looking for a passionate Senior Software Engineer to join our core engineering team in San Francisco. You will be responsible for building scalable, high-performance distributed systems that serve millions of users globally. If you thrive in an environment of technical excellence and creative problem-solving, we want to hear from you.
Responsibilities
- Design and implement scalable microservices using Go and Node.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and reliability across our cloud infrastructure.
- Mentor junior developers and lead code reviews to maintain high engineering standards.
- Develop robust CI/CD pipelines to streamline deployment workflows.
- Troubleshoot production issues and implement long-term architectural solutions.
- Contribute to internal technical documentation and API specifications.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Deep expertise in modern JavaScript frameworks (React/Next.js) and backend languages (Go/Python/Java).
- Proven track record of managing large-scale distributed systems on AWS or GCP.
- Strong understanding of relational (PostgreSQL) and NoSQL databases.
- Experience with Docker and Kubernetes in production environments.
- Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.