Job Description
Are you a visionary developer looking to build the next generation of scalable, cloud-native applications? Nexus Systems is seeking a highly skilled Software Engineer to join our core infrastructure team in San Francisco. You will work on high-impact projects that define how we handle real-time data processing for global enterprises.
We offer a collaborative, modern work environment where innovation is encouraged and technical excellence is rewarded. Join us and shape the future of our platform.
Responsibilities
- Design and maintain robust, scalable APIs and microservices.
- Collaborate with cross-functional product and design teams to iterate on new features.
- Write clean, testable, and maintainable code following industry best practices.
- Lead code reviews and provide mentorship to junior engineering staff.
- Optimize application performance for maximum speed and scalability.
- Identify and resolve bottlenecks in system architecture.
- Participate in on-call rotations and manage incident responses as required.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in Go, Java, or Python with a strong understanding of object-oriented design.
- Extensive experience working with distributed systems and cloud infrastructure (AWS/GCP).
- Strong knowledge of relational (PostgreSQL) and NoSQL database management.
- Proven ability to troubleshoot complex system issues in a production environment.
- Solid understanding of CI/CD pipelines and containerization (Docker, Kubernetes).
- BS/MS in Computer Science, Engineering, or a related field (or equivalent experience).