Job Description
Nexus Digital is seeking a visionary Senior Software Engineer to join our elite engineering team. We are building the next generation of cloud-native infrastructure, and we need a problem-solver who thrives in a dynamic, fast-paced environment. In this role, you will own critical architectural decisions, mentor junior developers, and drive the technical strategy that scales our platform globally.
Our culture is built on innovation, transparency, and a relentless pursuit of excellence. If you are passionate about writing clean, efficient code and want to make a tangible impact on millions of users, we invite you to apply.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Lead architecture discussions and code reviews to ensure best practices and technical excellence.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Debug and resolve complex technical issues in production environments with minimal downtime.
- Mentor junior engineers and contribute to the team's technical growth and knowledge sharing.
- Optimize application performance, security, and reliability.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with strong proficiency in at least one primary language (e.g., Python, Java, Go, or TypeScript).
- Deep understanding of distributed systems, RESTful APIs, and microservices architecture.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Strong problem-solving skills and ability to work in a fast-paced, Agile environment.