Job Description
We are seeking a visionary Software Engineer to join our elite engineering team at Nebula Innovations. If you thrive in a fast-paced, innovative environment and are passionate about building robust, scalable software solutions, we want to hear from you. You will be at the forefront of our product development, leveraging modern cloud technologies to deliver exceptional user experiences.
Why Join Us?
• Competitive salary and equity package
• Comprehensive health benefits
• Flexible remote work options
• Continuous learning and development opportunities
Responsibilities
- Design, develop, and maintain high-performance backend APIs and microservices using modern programming languages.
- Collaborate closely with product managers, designers, and frontend developers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and maintainability across the team.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability and uptime.
- Optimize application performance and scalability to handle growing user demands.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, Go, or C++).
- Experience with cloud platforms such as AWS, Google Cloud Platform, or Azure.
- Deep understanding of database systems (SQL and NoSQL) and data modeling.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.