AiDash

Principal Engineer

Bengaluru, India Remote Hybrid
Java MongoDB GraphQL Redis API Spring MySQL Kubernetes AWS Elasticsearch Shell Microservices PostgreSQL Docker
Search for More Jobs Talk to a recruiter now 💪
Description
Who is AiDash? 

AiDash is an AI-first vertical SaaS company on a mission to transform operations, maintenance, and sustainability in industries with geographically distributed assets by using satellites and AI at scale. With access to a continual, near real-time stream of critical data, utilities, energy, mining, and other core industries can make more informed decisions and build optimized long-term plans, all while reducing costs, improving reliability, and achieving sustainability goals.  
 
AiDash is backed by top-tier investors, including Benhamou Global Ventures, National Grid Partners, Edison International, Schneider Electric and Shell Ventures. To learn more about how AiDash is helping core industries become more resilient, efficient, and sustainable, visit www.aidash.com

What will you do?

  • Designing, developing, and maintaining high quality backend components. 
  • Building scalable, modular, composable and observable microservices. 
  • Writing clean, maintainable code following object-oriented/functional design patterns. 
  • Mentoring and guiding junior members of the team. 
  • Ensuring correctness by writing unit, integration and acceptance tests as appropriate to support our continuous integration pipelines. 
  • Playing key role in design and implementation of new products and features 
  • Translating requirements and mock-ups into fully functional features by working closely with product managers and creative designers 

What are we looking for?

  • 12+ years of experience designing and building scalable reusable products/components. 
  • Demonstrated skills and understanding of microservices and systems design. 
  • Sound with data structures and algorithms. 
  • Sound understanding of Java and Spring Boot. Unit test cases, Code Quality & coverage.  
  • An extremely good working knowledge of relational database systems (PostgreSQL/MySQL) or NoSQL databases such as MongoDB. 
  • Experience in Designing, developing and maintain Restful APIs 
  • Operational experience with Docker, Kubernetes and AWS. 
  • Comfortable across any one flavor of Linux with shell scripting 
  • B Tech/ BE /M Tech degree with a specialisation in computer science or equivalent degree from Tier 1 or Tier 2 colleges.  
What other experience will make you a great candidate? 

Strong experience with Docker, Kubernetes, and AWS. 
Experience with geospatial concepts and visualisation concepts and libraries like GeoServer, PostGIS Database, Shapefiles, Projections, Rasters, And GraphQL 
Experience with ElasticSearch, Redis, Memcached Experience with Bamboo, Cucumber, SonarQube 
 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers