Job Description
Are you ready to architect the future of distributed systems? Nexus Dynamics is seeking a visionary Senior Software Engineer to join our core engineering team in San Francisco. We build high-scale, resilient infrastructure that processes billions of events daily for top-tier enterprise clients.
You will work at the intersection of performance optimization and cloud-native architecture, directly influencing our product roadmap and technical culture.
Responsibilities
- Design and implement robust, scalable microservices using Go and Java.
- Collaborate with cross-functional product and design teams to translate business requirements into technical specs.
- Lead code reviews and mentor junior engineers to uphold high standards of code quality.
- Optimize system architecture for low latency and high availability in cloud environments (AWS/GCP).
- Debug complex production issues and implement automated testing strategies.
- Contribute to internal tooling and CI/CD pipelines to accelerate development velocity.
- Participate in architectural design sessions to solve challenging distributed system problems.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Proven expertise in at least one modern language (Go, Java, Python, or Rust).
- Deep understanding of distributed systems, data structures, and algorithms.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Strong knowledge of SQL and NoSQL database design patterns.
- Excellent communication skills with the ability to advocate for technical decisions.