Are you applying to the internship?
Job Description
About company
Quantalytics Labs is a pioneering technology company at the forefront of AI-powered data analytics. We develop intelligent platforms that transform complex data into actionable insights, helping businesses across finance, healthcare, and retail make smarter decisions. Our mission is to democratize advanced analytics, making sophisticated AI accessible and impactful for organizations worldwide. Founded by a team of industry veterans and leading data scientists, Quantalytics Labs is experiencing rapid growth, fueled by innovative solutions and a strong commitment to engineering excellence. We foster a culture of curiosity, collaboration, and continuous learning, where every team member is empowered to contribute to groundbreaking technology and solve real-world problems. Join us in shaping the future of data intelligence.
Job description
We are seeking a highly motivated and experienced Senior Backend Software Engineer to join our dynamic engineering team. In this pivotal role, you will be instrumental in designing, developing, and maintaining the core services and infrastructure that power our AI analytics platform. You will work on challenging problems related to scalability, performance, data processing, and integration with machine learning models. This is an excellent opportunity for a seasoned engineer who thrives in a fast-paced environment and is passionate about building robust, high-performance systems.
Key Responsibilities:
• Design, develop, and deploy highly scalable, reliable, and performant backend services using modern programming languages and frameworks (e.g., Python, Go, Node.js).
• Architect and implement robust APIs and data processing pipelines that interact with large datasets and machine learning models.
• Collaborate closely with product managers, data scientists, and frontend engineers to define requirements, design solutions, and deliver features.
• Contribute to the entire software development lifecycle, including planning, design, implementation, testing, deployment, and operational support.
• Optimize application performance, scalability, and security, identifying and resolving bottlenecks and vulnerabilities.
• Mentor junior engineers, participate in code reviews, and promote best practices in software development.
• Evaluate and integrate new technologies to improve our system architecture and development processes.
• Ensure high availability and fault tolerance of services through effective monitoring, logging, and incident response strategies.
Required Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
• 5+ years of professional experience in backend software development, with a strong focus on building scalable web services and APIs.
• Proficiency in at least one modern backend language such as Python (preferably), Go, Java, or Node.js.
• Extensive experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB).
• Demonstrated experience with cloud platforms (AWS, Azure, GCP), including services like EC2, S3, Lambda, RDS, SQS/Kafka.
• Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
• Experience with containerization technologies (Docker, Kubernetes).
• Strong problem-solving skills, analytical thinking, and attention to detail.
• Excellent communication and collaboration skills.
Preferred Skills (Nice-to-haves):
• Experience with data streaming technologies (e.g., Kafka, Kinesis).
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience working with large-scale data processing frameworks (e.g., Spark, Flink).
• Knowledge of machine learning concepts and experience integrating ML models into production systems.
• Contributions to open-source projects or a strong portfolio of personal projects.
What We Offer:
• A competitive salary and equity package.
• Comprehensive health, dental, and vision insurance.
• Generous paid time off and flexible working arrangements (hybrid/remote options).
• Opportunities for professional growth, including training, conferences, and mentorship.
• A vibrant, inclusive, and supportive company culture where your contributions are valued.
• The chance to work on cutting-edge AI technology that makes a real impact.
• State-of-the-art equipment and a comfortable work environment.