Job Description
Are you ready to architect the future of cloud-native enterprise solutions? Nexus Systems Global is looking for a passionate Senior Software Engineer to join our core engineering team in San Francisco. We build high-scale, distributed systems that process millions of requests daily. You will work alongside industry experts in a high-impact, collaborative environment that values technical excellence and clean code.
We don't just write software; we solve complex engineering challenges that shape the modern digital landscape.
Responsibilities
- Design and implement scalable, robust microservices using Java and Go.
- Collaborate with cross-functional product teams to define, architect, and ship high-quality features.
- Optimize system performance, reliability, and security across the entire stack.
- Mentor junior engineers through code reviews, pairing, and technical leadership.
- Drive engineering best practices including TDD, CI/CD, and infrastructure-as-code.
- Participate in on-call rotations to ensure 99.99% system availability.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Deep expertise in Java, Go, or Python and modern cloud infrastructure (AWS/GCP).
- Strong proficiency with relational databases (PostgreSQL) and NoSQL (Redis/DynamoDB).
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Solid understanding of distributed systems design, API security, and asynchronous messaging.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
- B.S. or M.S. in Computer Science, Software Engineering, or equivalent practical experience.