Job Description
Are you ready to architect the next generation of cloud-native applications? Nexus Innovations is seeking a visionary Senior Software Engineer to join our high-impact engineering team in the heart of San Francisco. We build scalable, high-performance distributed systems that empower millions of users worldwide.
As a key member of our product squad, you will drive technical strategy, mentor junior talent, and contribute to an engineering culture defined by innovation, code excellence, and cross-functional collaboration.
Responsibilities
- Design and implement high-availability, scalable microservices using Go and Node.js.
- Collaborate with product managers and UX designers to define feature requirements and technical specifications.
- Lead code reviews, ensuring maintainability, performance, and adherence to security best practices.
- Architect robust data schemas and optimize database performance in distributed environments.
- Champion CI/CD improvements to increase deployment frequency and system reliability.
- Mentor junior engineers, fostering an environment of technical growth and ownership.
- Troubleshoot and resolve complex system issues in a production environment.
Qualifications
- 5+ years of professional experience in backend software engineering.
- Deep expertise in Go, Java, or Python and modern cloud infrastructure (AWS/GCP).
- Proven track record of designing and maintaining high-traffic distributed systems.
- Strong understanding of relational (PostgreSQL) and NoSQL (Redis, MongoDB) databases.
- Experience with containerization (Docker, Kubernetes) and infrastructure-as-code (Terraform).
- Solid grasp of system design patterns, concurrency, and performance optimization.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.