Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

AutoGrid India Pvt. Ltd. Company Name, Profile, Work Culture AutoGrid builds software applications that enable a smarter Energy Internet. The companys suite of Energy Internet applications allows utilities, electricity retailers, renewable energy project developers and energy service providers to deliver cheap, clean & reliable energy by managing networked distributed energy resources (DERs) in real time and at scale. AutoGrid applications are all built on the AutoGrid Energy Internet Platform (EIP), with patented Predictive Controls technology that leverages petabytes of smart meter, sensor & third-party data, along with powerful data science & high-performance computing algorithms, to monitor, predict, optimize and control the operations of millions of assets connected across global energy networks.The worlds leading energy companies, including E.ON, Bonneville Power Administration, Florida Power & Light, Southern California Edison, Eneco, Portland General Electric, CPS Energy, New Hampshire Electric Cooperative, NextEra Energy, Xcel Energy & CLEAResult, are using AutoGrid s software to improve their operations, integrate renewables and drive deeper engagement with their customers. AutoGrid has been recognized with several prestigious industry awards including Greentech Medias Grid Edge Award 2016, Bloomberg New Energy Pioneer 2016, World Economic Forum Technology Pioneer 2015, Red Herring Top 100 North America 2015, Cleantech Global 100 for 2015 and 2014, and Industrial Innovation Company of the Year 2014 by the Cleantech Group.AutoGrid India Pvt. Ltd. is a 100% subsidiary of AutoGrid Systems, Inc., setup in Bangalore in Q4 2016 with a focus on Internet/big data/analytics product engineering and business activities in the smart energy domain.Work CultureAt AutoGrid, we believe that software and data have the power to transform how energy is delivered and consumed, enabling our society to transition to a more sustainable future. We have assembled a team of world-class software architects, electrical engineers, data scientists and energy experts to build industry-leading software incorporating cutting-edge data science to meet this challenge. And we have an extremely talented, passionate group of sales, marketing, solution architect and professional services experts who take our software to the market and ensure the success of all our customers.If you re excited about collaborating with some of the best minds in the business to make an impact on the worlds most critical energy problems, then check out our open positions and contact us.Website Industry Software/ITKeywords Software Engineer, Senior Software Engineer, Python, Big Data, NoSQL frameworks, Spark, HBase, Hadoop, MapReduce, HDFS, Git, MySQL, AWS Functional Area(s) Quality Assurance, Big Data/Analytics/Cloud Point of Contact for CV s / Email ID Number of Vacancies 1Job Title / Designation Senior Software Engineer Job Description Design and develop backend server-side components that drive AutoGrid s Energy Internet Platform (EIP) Integrate and utilize big data technologies to support massive scalability, reliability and performance. Define and implement requirements for predictive control and forecasting applications Benchmark and debug critical algorithm and software issues Work closely with product management, data science and QA teams to manage the full software lifecycle including requirements, architecture, algorithms and QA Key Experience & Skills of the Candidate Working knowledge of Python language and frameworks. Must have experience working with Python in a production system (not just ad-hoc scripting)Working experience in messaging frameworks and event driven systemsDeep understanding and experience ofBig Data / NoSQL frameworks, Spark, HBase, Hadoop / MapReduce, HDFS, etc.Hands-on experience in building, capacity planning, performance tuning and monitoring of Big Data environmentsSolid understanding of algorithms,data structures, performance optimization techniques, best practices, and software designExperience in RDBMS, Linux/Unix technologiesSound knowledge of relational databases (SQL) and experience with large SQL based systems.Experience with Git, MySQL, Server side caching (Redis), and Amazon web services or equivalent cloud serviceExperience in designing and developing large scale, distributed enterprise business solutionsExperience with Agile / SCRUM methodology and Jira/other Agile tools for product engExperience working in cross-site (India-US) Agile product engineering teamsProven ability and desire to deliver projects on time with high qualityExcellent verbal and written communication skillsAble to cope with and thrive in fast paced, dynamic work environment with evolving project requirementsSelf-driven, motivated and confident with personable approach, persistence, energy and focus. Ability to stand ground in discussions and raise questions.Willingness to travel internationally for a few weeks or months if neededAbility to understand complex programs / environments in short period of time A passion to learn, deliver new products/features to the market and have a big impactNice to Have SkillsWorking experience with the following python frameworks Celery, DjangoExperience with messaging frameworks RabbitMQ, KafkaExperienceleading an offshore team to work with US onshore teamExperience implementing and deploying machine learning algorithms in production Minimum/Maximum/ Work Experience Required 1-5 yearsAnnual CTC Rs 6-10 Lakhs (based on skills, education, experience and past CTC) Benefits and PerksCollaborative, close-knit, informal & open environment with a strong leadership teamOpportunity to be working with a really smart and fun group of people on solving BIG problems in CUTTING-EDGE technology domains for a HUGE EMERGING global industryPremium office on Outer Ring Road in Tier 1 (Embassy) Tech Park with good connectivityCompetitive salary with equity, health & life insurance coverage, free home broadbandChoice of office/home computer Mac OS X (preferred) else Ubuntu Linux / WindowsHigh quality company-funded lunch everydayFlexibility in working hours Location(s) of Job Bengaluru, INDIA (re-location to other offices on need & if agreed) Minimum Education Requirements B.Tech/BE/BS, M.Tech/ME/MS or PhD in Computer Science or equivalent degree (Electrical/Electronics/etc. Eng). Higher degree is preferred No of rounds of Interviews Two (India, US). Would be ~2 interviews with each location. There will also be a written skills examination that can be done at applicant residence or in AutoGrid India s office if @residence requires use of PC/laptop with Internet access. Work Timings 8am-5pm, flexible wrt timings and WFH on need, some late evening calls Travel & Allowance On business need a week to few months travel to other AutoGrid offices and client locations. All travel-related costs and incidentals covered as per policy. Languages English (fluency) Relocation & Reimbursement Yes, where non-Bangalore candidates are selected Any other skill set NA
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 1-5


Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News