Job Description
Are you ready to architect the future of data processing?
Nebula Dynamics is a fast-paced, venture-backed startup revolutionizing how enterprises handle big data. We are looking for a Senior Software Engineer to join our elite engineering team. In this role, you won't just write code; you will build scalable, high-performance systems that power critical business infrastructure for our global clients.
At Nebula Dynamics, we pride ourselves on a culture of innovation, autonomy, and impact. You will work with the latest technologies and collaborate with some of the brightest minds in the industry. If you are passionate about distributed systems and want to see your work used by millions, we want to hear from you.
Responsibilities
- Architect & Develop: Design and implement robust, scalable, and secure software solutions using modern programming languages and frameworks.
- System Optimization: Analyze and optimize existing codebases to improve performance, reliability, and maintainability.
- Cross-Functional Collaboration: Partner with product managers, designers, and other engineers to define requirements and deliver high-quality features.
- Technical Leadership: Mentor junior developers, conduct code reviews, and establish coding standards and best practices.
- Cloud Infrastructure: Manage and deploy applications on cloud platforms (AWS/GCP) ensuring high availability and security.
- Problem Solving: Troubleshoot complex technical issues and provide innovative solutions to business challenges.
Qualifications
- Experience: 5+ years of professional software development experience in a high-volume environment.
- Language: Proficiency in Python, Java, or TypeScript with a deep understanding of their ecosystems.
- Frameworks: Strong experience with React, Node.js, or Django is highly preferred.
- Databases: Expertise in SQL (PostgreSQL/MySQL) and experience with NoSQL databases (MongoDB/Cassandra).
- Cloud: Proven experience working with cloud services and containerization (Docker, Kubernetes).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).