Job Description
Are you ready to architect the future of cloud-native enterprise applications? NexusFlow Technologies is seeking a Senior Software Engineer to join our high-impact engineering team in San Francisco. You will be instrumental in building scalable, performant, and secure solutions that serve millions of users globally. At NexusFlow, we value clean code, collaborative innovation, and a culture of continuous learning.
Responsibilities
- Design and implement scalable distributed systems using microservices architecture.
- Lead technical design sessions and conduct rigorous code reviews to maintain high quality.
- Collaborate with cross-functional product teams to define and execute the software roadmap.
- Optimize application performance and database queries for low-latency delivery.
- Mentor junior engineers and promote best practices in software engineering standards.
- Develop and maintain CI/CD pipelines to ensure seamless deployment cycles.
- Identify and resolve complex technical bottlenecks in the production environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Expertise in JavaScript/TypeScript, React, and Node.js.
- Strong understanding of cloud infrastructure (AWS or GCP) and containerization (Docker/Kubernetes).
- Proven track record of designing RESTful APIs and working with SQL/NoSQL databases.
- Exceptional problem-solving abilities and strong verbal/written communication skills.
- Experience with agile development methodologies and automated testing frameworks.