Job Description
Join Nexus Systems AI, a leader in intelligent automation, to build the next generation of scalable enterprise software. We are looking for a passionate Senior Software Engineer to help us tackle complex architectural challenges and drive innovation in our product stack.
You will work in a fast-paced, collaborative environment where your technical contributions directly impact our global client base.
Responsibilities
- Design, develop, and maintain high-performance microservices using Go and Node.js.
- Collaborate with cross-functional teams to define system architecture and scalability roadmaps.
- Conduct rigorous code reviews to ensure maintainability, security, and performance standards.
- Implement automated testing frameworks to ensure high code coverage and system reliability.
- Mentor junior developers through pair programming and technical design workshops.
- Optimize database queries and cloud infrastructure to reduce latency and infrastructure costs.
- Stay current with emerging technologies and advocate for modern engineering best practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Deep expertise in distributed systems and microservice architecture.
- Proficiency in cloud environments, specifically AWS or GCP.
- Strong understanding of relational (PostgreSQL) and NoSQL (MongoDB/Redis) databases.
- Proven ability to troubleshoot complex production issues under pressure.
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.