Job Description
Are you ready to architect the future of cloud-native applications? Nexus Systems is looking for a talented Senior Software Engineer to join our high-impact team in San Francisco. You will work on cutting-edge distributed systems that power global enterprise solutions, focusing on performance, scalability, and clean architecture.
We offer a culture of mentorship, innovation, and technical excellence. Join us in building tools that make a tangible difference.
Responsibilities
- Design, develop, and maintain high-performance microservices in a cloud-native environment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code following industry best practices.
- Lead code reviews and provide technical mentorship to junior developers.
- Optimize application performance and latency through rigorous profiling and refactoring.
- Work closely with DevOps engineers to enhance CI/CD pipelines and deployment automation.
- Participate in architectural discussions and influence the long-term technical roadmap.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Deep expertise in Java, Go, or Python, and modern JavaScript frameworks (React/Next.js).
- Strong understanding of relational and NoSQL databases (PostgreSQL, Redis).
- Proven experience designing and consuming RESTful and GraphQL APIs.
- Solid grasp of cloud infrastructure (AWS preferred) and container orchestration (Kubernetes).
- Excellent problem-solving skills and ability to thrive in an Agile/Scrum environment.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.