Job Description
Are you ready to architect the future of cloud-native enterprise applications? NexusFlow Systems is looking for a Senior Software Engineer to join our high-impact core engineering team. You will work on solving complex distributed systems problems while delivering elegant, scalable code that powers global industries.
We value autonomy, deep technical curiosity, and the ability to turn ambiguity into high-performance solutions. If you are passionate about clean architecture and developer velocity, you belong here.
Responsibilities
- Architect, develop, and maintain high-performance microservices using TypeScript and Go.
- Collaborate with cross-functional product and design teams to iterate on user-facing features.
- Lead code reviews and establish best practices for testing, performance, and documentation.
- Optimize system latency and throughput in our distributed cloud environments.
- Mentor junior engineers and promote a culture of technical excellence.
- Participate in on-call rotations to ensure 99.99% system reliability.
- Bridge the gap between frontend interfaces and robust backend data pipelines.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Proficiency in modern JavaScript/TypeScript (React.js) and Go or Java.
- Deep understanding of cloud infrastructure (AWS/GCP) and container orchestration (Kubernetes).
- Experience with SQL and NoSQL database design (PostgreSQL, Redis).
- Solid grasp of RESTful API design and gRPC communication patterns.
- Strong problem-solving skills with a track record of shipping complex features.
- Excellent verbal and written communication skills in a remote-hybrid environment.