Job Description
Are you ready to architect the future of distributed systems? At NexusFlow Systems, we are building the next generation of cloud-native infrastructure that powers global enterprises. We are looking for a visionary Senior Software Engineer to join our core platform team.
You will be responsible for designing high-throughput services, optimizing database performance, and leading technical initiatives that impact millions of users. If you thrive in a high-growth environment and love solving complex engineering puzzles at scale, NexusFlow offers the platform, the autonomy, and the technology stack to take your career to the next level.
Responsibilities
- Architect and implement highly scalable backend services using Go and Python.
- Design and maintain robust RESTful and gRPC APIs for internal and external consumption.
- Optimize system performance and reliability through rigorous benchmarking and profiling.
- Lead architectural design reviews and drive technical excellence across the engineering organization.
- Mentor junior engineers through collaborative pair programming and constructive code reviews.
- Collaborate with product leaders to translate business requirements into high-performance technical solutions.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- 5+ years of professional experience building enterprise-grade backend systems.
- Expertise in at least one modern language such as Go, Rust, or Python.
- Deep understanding of distributed systems, microservices architecture, and the CAP theorem.
- Hands-on experience with cloud platforms (AWS) and container orchestration (Kubernetes).
- Proven track record of optimizing SQL and NoSQL databases for high-concurrency environments.
- Exceptional problem-solving skills and a passion for engineering best practices.