Job Description
Nexus Systems is seeking a visionary Software Engineer to join our core product team in San Francisco. As we scale our cloud-native infrastructure, you will play a pivotal role in designing high-performance, distributed systems that serve millions of global users. We value clean code, rapid iteration, and a culture of collaborative problem-solving.
You will work alongside industry experts in a high-impact environment where your contributions directly influence our roadmap. If you are passionate about elegant system design and tackling complex scalability challenges, we want to hear from you.
Responsibilities
- Architect, develop, and maintain robust, scalable services using Go and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, reliability, and security across our cloud infrastructure.
- Lead code reviews to ensure high-quality software standards and best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Participate in architectural discussions and drive technical decision-making processes.
- Debug complex production issues and implement proactive monitoring solutions.
Qualifications
- BS/MS in Computer Science or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Deep expertise in distributed systems and cloud architecture (AWS or GCP).
- Proficiency in Go, Java, or Python with a solid grasp of data structures and algorithms.
- Strong experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- A proven track record of shipping and maintaining production-grade software.