Senior Software Engineer

2 weeks ago


Kolkata, West Bengal, India Energy Aspects Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Purpose:

We are in search of an experienced Lead Software Engineer who specializes in the design, development, and architecture of multi-tenant, service-based software systems with a focus on cloud technologies (AWS, GCP), Python, and data analytics. The successful candidate will be adept at building data-intensive analytical applications, creating insightful dashboards, and leveraging both SQL and NoSQL databases to drive business intelligence.

Key Responsibilities:

  • Lead the architectural design of scalable multi-tenant software solutions on cloud platforms such as AWS or GCP.
  • Develop and oversee the implementation of end-to-end data analytics applications, ensuring multi-tenancy and data isolation.
  • Design and construct interactive, service-based dashboards and BI tools that cater to various tenant needs.
  • Manage and mentor a team of software engineers, fostering a collaborative and high-performance culture.
  • Drive the adoption of cloud services and frameworks for efficient multi-tenant application development.
  • Ensure the integrity, confidentiality, and availability of tenant data across all services.
  • Collaborate with stakeholders to define technical requirements and system architecture plans.
  • Lead the team in Agile development practices and continuous improvement initiatives.
  • Optimize application performance for large-scale data processing and analytics.
  • Uphold and advance security and compliance standards within the multi-tenant environment.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 6-7 years of experience in software development with a significant focus on cloud-based, multi-tenant architectures.
  • Expertise in Python programming for building complex data analytics platforms.
  • Profound knowledge of AWS or GCP cloud services, with a track record of implementing multi-tenant systems.
  • Strong experience with SQL and NoSQL databases, including design and optimization for multi-tenancy.
  • Proven ability to lead and manage software development teams, with excellent team-building skills.
  • Experience with creating dashboards and BI solutions that support multi-tenant architectures.
  • Familiarity with implementing service-based (microservices) software architectures.
  • Exceptional problem-solving abilities and a strong grasp of software development best practices.

Preferred Skills:

  • Cloud platform certifications (AWS, GCP) are highly regarded.
  • Experience with advanced analytics, machine learning, and AI integration in multi-tenant environments.
  • Knowledge of front-end technologies for dashboard integration in a multi-tenant context.
  • Understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes) in a multi-tenant setup.

Culture & benefits

The proud recipient of accreditation from Best Companies, we truly understand the importance of workplace engagement and genuinely value our people. We offer a fast-paced, driven, collaborative and dynamic working culture where you are recognised and rewarded for your contributions to our tremendous growth story.

We build our organisation with the community in mind. All our offices are located in landmark buildings with easy access to shopping, restaurants and public transportation. As part of our Kolkata team, youll have the opportunity to take part in the social activities taking place in this rapidly growing team.

Our compensation packages include generous commission structures, a company share options scheme, private health insurance, life assurance, income protection, pension contributions and considerable holiday time.

Energy Aspects is proud to be an equal-opportunity employer and promotes diversity within its workforce. As an international business, we are determined that suitably qualified persons will never receive less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, race, veteran status or any other basis covered by appropriate law.



  • Kolkata, West Bengal, India Mpowerment Resources LLP Full time ₹ 25,00,000 - ₹ 35,00,000 per year

    Hiring for Senior Software Engineer (Python)Required Experience:6 years-10 yearsJob Mode:Remote (Work from Home)Budget:25LPA - 35 LPARequired Mandatory Skills:Strong Software Engineering ProfileMust have 5+ years of experience using Python to design software solutions.Strong working experience with Python (with Django framework experience) and...


  • Kolkata, West Bengal, India CITYTECH SOFTWARE | Microsoft Gold Partner Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionCitytech Software is a premier Software Development and IT Consulting company based in Kolkata, India. Established in 1993, we specialize in web-based solutions, client-server applications, ERP and Payroll management software (Paylite HRMS), and enterprise mobility. Our innovative solutions help businesses worldwide streamline their...


  • Kolkata, West Bengal, India Flint De Orient Marketing & Technology Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Company DescriptionFlint De Orient is a leading company in software, marketing, and technology, committed to innovation and excellence. We specialize in developing cutting-edge software solutions, innovative marketing strategies, and advanced technological tools that empower businesses in the digital landscape. Our mission is to revolutionize the digital...


  • Kolkata, West Bengal, India Accentus Consulting Full time

    -Were looking for a Senior Software Test Engineer with proven expertise in both manual testing and test automation to join our fast-paced technology team. Youll be responsible for ensuring the quality and reliability of our core platform across web and mobile (iOS/Android) applications.Key ResponsibilitiesManual Testing (50%)Design, write, and execute...


  • Kolkata, West Bengal, India First Penny Software Full time

    We're hiring a Senior Sales Executive for our growing software & SaaS startup. You'll drive sales across multiple industries, build relationships, and establish a strong sales process to help scale the company.


  • Kolkata, West Bengal, India Teesta Investment Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Who we are:Teesta Investment is a pioneering proprietary trading HFT startup trading and market-making global digital assets in India. We lead the market for various financial instruments and digital currencies and operate with exceptional expertise, knowledge and global reach. We are a firm that was founded on innovative, forward thinking and professional...


  • Kolkata, West Bengal, India Nexucon Consultancy Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Title:  Senior Automation EngineerLocation: Kolkata(5 days' work from office)Mode: Permanent with NexuconJob DescriptionWe are seeking an experienced Senior Automation Engineer to join our QA team. The ideal candidate will have a strong background in software testing and test automation, along with proven expertise in modern automation tools and...

  • Software Engineer

    2 weeks ago


    Kolkata, West Bengal, India Kaanch Inc Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionKaanch Inc., the next-generation Layer 1 blockchain, is designed to empower developers, businesses, and users with unprecedented speed, scalability, and security. Our network achieves a groundbreaking 1.4 million transactions per second (TPS) through advanced technologies, making it one of the fastest blockchains in the world. We support...


  • Kolkata, West Bengal, India Rapturous Solutions Private Limited Full time

    Company DescriptionRapturous Solutions Private Limited is renowned for its expertise in designing, manufacturing, and developing electrical automation and communication systems, industrial software, electrical and electronics devices, control and industrial automation engineering products. Additionally, the company offers services such as commissioning,...

  • Automation Engineer

    2 days ago


    Kolkata, West Bengal, India RS Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Description for Automation EngineerPreferred Experience:4-5 yearsWork Location: PAN IndiaAbout RS SoftwareRS Software builds global, national and enterprise payment platforms, and has presence in four continents. The product suite combines with knowledge systems built over 30 years, delivering mission-critical payment solutions that combine innovation...