Job Description
NexusFlow Technologies is looking for a visionary Senior Software Engineer to join our core product team. We are building the next generation of cloud-native infrastructure, and we need your expertise to help us scale globally. If you thrive in high-impact environments and enjoy solving complex distributed systems challenges, this is the opportunity for you.
We offer a collaborative, remote-friendly culture with deep technical mentorship and a focus on engineering excellence.
Responsibilities
- Design, develop, and maintain high-performance, scalable microservices using Go and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance by identifying bottlenecks and implementing efficient algorithms.
- Conduct thorough code reviews to ensure maintainability and high-quality standards.
- Mentor junior developers and contribute to the growth of our engineering culture.
- Participate in on-call rotations to ensure 99.99% system reliability.
- Architect secure, robust APIs that serve millions of global requests daily.
Qualifications
- 5+ years of professional experience in backend software development.
- Proficiency in Go, Java, or Python with a deep understanding of multi-threaded programming.
- Extensive experience with cloud platforms like AWS, GCP, or Azure.
- Deep understanding of containerization and orchestration tools like Docker and Kubernetes.
- Strong grasp of distributed systems, event-driven architecture, and database design.
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- Exceptional problem-solving skills and a track record of delivering complex software projects.