Cutshort logo
Portworx logo
Distributed Storage Engineer
Distributed Storage Engineer
Portworx's logo

Distributed Storage Engineer

Nikhil Bhupale's profile picture
Posted by Nikhil Bhupale
3 - 12 yrs
₹10L - ₹50L / yr
Pune
Skills
Distributed Systems
File systems
C++
Data Structures
Algorithms
Design, develop, test and debug highly distributed storage service. Strong background in algorithms and data structures required
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Portworx

Founded :
2014
Type :
Product
Size :
100-500
Stage :
Raised funding
About
Portworx is persistent storage for containers. Get data services for stateful containers including HA, snapshots, backup & encryption. Try today!
Read more
Connect with the team
Profile picture
KK George
Profile picture
Abhay Chavan
Profile picture
Tapas Sharma
Profile picture
Vinayak Shinde
Profile picture
Nikhil Bhupale
Company social profiles
bloglinkedintwitter

Similar jobs

NonStop io Technologies Pvt Ltd
Kalyani Wadnere
Posted by Kalyani Wadnere
Pune
2 - 3 yrs
Best in industry
skill iconPython
Artificial Intelligence (AI)
skill iconMachine Learning (ML)
skill iconDjango
skill iconFlask
+4 more

We're seeking an AI/ML Engineer to join our team

As an AI/ML Engineer, you will be responsible for designing, developing, and implementing artificial intelligence (AI) and machine learning (ML) solutions to solve real world business problems. You will work closely with cross-functional teams, including data scientists, software engineers, and product managers, to deploy and integrate Applied AI/ML solutions into the products that are being built at NonStop io. Your role will involve researching cutting-edge algorithms, data processing techniques, and implementing scalable solutions to drive innovation and improve the overall user experience.


Responsibilities

  • Applied AI/ML engineering; Building engineering solutions on top of the AI/ML tooling available in the industry today. Eg: Engineering APIs around OpenAI
  • AI/ML Model Development: Design, develop, and implement machine learning models and algorithms that address specific business challenges, such as natural language processing, computer vision, recommendation systems, anomaly detection, etc.
  • Data Preprocessing and Feature Engineering: Cleanse, preprocess, and transform raw data into suitable formats for training and testing AI/ML models. Perform feature engineering to extract relevant features from the data
  • Model Training and Evaluation: Train and validate AI/ML models using diverse datasets to achieve optimal performance. Employ appropriate evaluation metrics to assess model accuracy, precision, recall, and other relevant metrics
  • Data Visualization: Create clear and insightful data visualizations to aid in understanding data patterns, model behavior, and performance metrics
  • Deployment and Integration: Collaborate with software engineers and DevOps teams to deploy AI/ML models into production environments and integrate them into various applications and systems
  • Data Security and Privacy: Ensure compliance with data privacy regulations and implement security measures to protect sensitive information used in AI/ML processes
  • Continuous Learning: Stay updated with the latest advancements in AI/ML research, tools, and technologies, and apply them to improve existing models and develop novel solutions
  • Documentation: Maintain detailed documentation of the AI/ML development process, including code, models, algorithms, and methodologies for easy understanding and future reference

Requirements

  • Bachelor's, Master's or PhD in Computer Science, Data Science, Machine Learning, or a related field. Advanced degrees or certifications in AI/ML are a plus
  • Proven experience as an AI/ML Engineer, Data Scientist, or related role, ideally with a strong portfolio of AI/ML projects
  • Proficiency in programming languages commonly used for AI/ML. Preferably Python
  • Familiarity with popular AI/ML libraries and frameworks, such as TensorFlow, PyTorch, scikit-learn, etc.
  • Familiarity with popular AI/ML Models such as GPT3, GPT4, Llama2, BERT etc.
  • Strong understanding of machine learning algorithms, statistics, and data structures
  • Experience with data preprocessing, data wrangling, and feature engineering
  • Knowledge of deep learning architectures, neural networks, and transfer learning
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud) for scalable AI/ML deployment
  • Solid understanding of software engineering principles and best practices for writing maintainable and scalable code
  • Excellent analytical and problem-solving skills, with the ability to think critically and propose innovative solutions
  • Effective communication skills to collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders


Read more
Product based company
Product based company
Chennai
3 - 7 yrs
₹15L - ₹30L / yr
skill iconJava
skill iconGo Programming (Golang)
Microservices
Distributed Systems
skill iconDocker
+3 more

Responsibilities:

Lead the design and development of sophisticated, high availability, and secured

server-side applications with a primary focus on Golang.

● Collaborate with cross-functional teams to understand requirements, architect

solutions, and deliver high-quality software products.

● Mentor and guide junior engineers, sharing your engineering expertise and best

practices to foster skill development within the team.

● Analyze and optimize performance, scalability, and reliability of existing Golang

applications, making strategic improvements where necessary.

● Design and implement automated unit and integration tests to ensure code quality,

maintainability, and stability.

● Stay up-to-date with the latest advancements in software technologies,

recommending their adoption when appropriate.

● Champion code reviews, architectural discussions, and technical documentation to

maintain high development standards.

● Troubleshoot and resolve complex issues, providing innovative solutions to overcome

challenges.

● Contribute to the recruitment and hiring process by participating in interviews,

evaluating candidates, and providing input on hiring decisions.

Requirements

Bachelor's or Master's degree in Computer Science, or a related field.

● 3+ years of experience in software development, with substantial experience in

Golang and cloud infrastructure.

● Expert-level proficiency in designing and developing high-performance, concurrent

applications with Golang.

● Experience with distributed systems, microservices architecture, and containerization

(e.g., Docker, Kubernetes).

● Solid knowledge of software testing methodologies and tools, including unit testing

and integration testing for Golang applications.

● Demonstrated ability to lead projects, collaborate effectively with teams, and mentor

junior engineers.

● Excellent problem-solving and analytical skills, with the ability to tackle complex

technical challenges.

● Having prior experience in the FinTech domain would be an added advantage.


Read more
Leading Product Startup
Leading Product Startup
Agency job
via Qrata by Blessy Fernandes
Remote only
1 - 8 yrs
₹14L - ₹48L / yr
skill iconJava
Algorithms
Data Structures
skill iconMongoDB
skill iconSpring Boot
+1 more
Roles & Responsibilities

● Complete ownership of the components that one works on - starting from
architecture design to monitoring metrics post deployment
Strong bias for action with a problem solving mindset. Meeting current
requirements or resolving issues while keeping bigger picture in mind.
● Thinking big while designing components. Keeping in mind that if we build our
current version for x users, it will be 10x within a year & 100x within 1.5 years
hands on experience in software development with excellent
problem-solving skills.
● Hands on experience on building highly-available, scalable systems.
● Expertise in Java with data structures, algorithms, spring, hibernate skills.
● Knowledge of NoSQL, MongoDB, caching data stores, queuing and search.
● Proficiency in computer science fundamentals: Object oriented design, data
structures, algorithm design, and complexity analysis.
● Good with the design patterns and architecture solution to large scale
applications.
● Nice to have: Cassandra, Kafka, Aerospike development experience with highly
scalable and performant software systems.
Read more
Energy Exemplar
at Energy Exemplar
1 video
7 recruiters
Payal Joshi
Posted by Payal Joshi
Bengaluru (Bangalore)
6 - 8 yrs
Best in industry
skill icon.NET
ASP.NET
skill iconC#
Microsoft Windows Azure
Data Structures
+1 more

Responsibilities: 

  • Ensure the quality of architecture and design of systems. 
  • Functionally decompose complex problems into simple, straight-forward solutions. 
  • Analyze and improve data quality and metrics. 
  • Fully and completely understand system interdependencies and limitations. 
  • Leverage knowledge of internal and industry in design decisions. 
  • Assist in the career development of others, mentoring on advanced technical issues and helping managers guide the career growth of their team members. 
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience. 
  • Skilled in translating high level abstract business requirements into software design, designing systems specifications, standards, and programming 
  • Contribute to Architectural blueprints and Design for the software solutions 
  • Mentor team on engineering best practices such as writing clean code, designing scalable, reliable and performant software solutions, set and ensure compliance to software quality standards etc. 
  • Be a role model for the team with innovative thinking, passion for continuous learning and contributions to the project. 

  

Qualifications, Skills & Experiences 

  • BE / B.Tech /M.Tech in Computer Science or a related field 
  • Minimum 7+/5+ years of experience building large scalable systems 
  • Minimum 2+ years of recent experience in building products on cloud is a plus 
  • Knowledge of asynchronous programming and WebAPI development is required 
  • Knowledge and awareness of cloud/ application security is must (OWASP at the minimum) 
  • Strong knowledge in OOPS with C#, .Net(or Java) with SQL Server or any RDBMS 
  • Strong experience in architecting and building multi-threaded, distributed systems. 
  • Strong knowledge of data structures, algorithms, and designing for performance. 
  • Ability to achieve stretch goals in a highly innovative and fast paced environment. 
  • Extensive experience of mentoring junior engineers to success. 
  • Experience with Microservices Architecture is a plus 
  • Working knowledge of CI/CD pipelines and AWS/Azure cloud services is plus 
  • Hands on experience of building products for unix systems in addition to windows is a plus 
  • Excellent Communication 


Read more
e-commerce platform
e-commerce platform
Agency job
via Qrata by Rayal Rajan
Gurugram
3 - 9 yrs
₹8L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
RESTful APIs
+7 more

It is an all-in-one ecommerce logistics platform using modern software to provide fast and affordable fulfilment. Brands of all sizes — their full-service solution to store inventory at warehouses near their customers and ship orders with the company carrier network to improve transit times and shipping costs. Their's deep integration with sales channels enables brands to earn primelike badges to accelerate their sales.

 

Who are we looking for?

 

We are looking forward to hire a committed Java Developer with experience in building highperforming, scalable, enterprise-grade applications. You will be part of our Engineering team that works on mission-critical applications. You will be managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

 

You are required to:

 

Contributing in all phases of the development lifecycle.

Write well designed, testable & efficient code.

Ensure designs are in compliance with specifications.

Prepare and produce releases of software components.

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

 

Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL , NGINX Plus. • Frontend: Angular 5+ Ngrx/store 5. • Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Scrapy Cloud, Pusher.io(websockets), Getstream.io, Filestack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Algolia, Memcache

Tools: Gitlab, Postman app, JIRA.

 

Wondering what your Responsibilities would be?

Technical Skills required Our Current Stack What Makes you Eligible? You are where our search ends, if you hold:

 

  • B.Tech/ M.Tech or corresponding degree
  • Experience in the same role of almost 1-6 years
  • Experience with connecting backend and frontend services.
  • Exposure to consuming data through different interfaces (Web API's/Socket/ REST/ RESTFUL/ JSON/ XML).
  • Proficiency in Data Structures and Algorithms.
  • Understanding of web markup, including HTML 5, CSS.
  • Understanding of client-side scripting and JavaScript frameworks.
  • Ability to write clean, reusable and well documented code.
  • Proficient understanding of code versioning tools, such as Git. Knowledge of API authentication techniques (Token, JWT, OAuth2) - desirable but not mandatory. (Experience with API Design will be a plus) Fair spoken and written English
  • Flexibility - Things change around here. FAST!
  • Other Inter-personal skills like self-motivation, persistency, patience and eagerness to learn and work independently.

 

Why us? We are an amalgamation of enthusiastic and genius people working on a remarkable concept, making headway in this industry. It would not only provide you a scope for professional and personal growth but would also provide you a lot of avenues to experiment with and expertise in your skills. 

Read more
Sheerhire
at Sheerhire
1 recruiter
Reema Correa
Posted by Reema Correa
Bengaluru (Bangalore)
3 - 5 yrs
₹8L - ₹12L / yr
skill iconC#
skill icon.NET
ASP.NET
skill iconJava
Data Structures
+4 more

The role of software engineer here is, to develop the application software that is being used on compactors and to do thorough software testing methodically. Expertise is needed on both embedded & application development.

  • Expertise on Object oriented programming.
  • Highly proficient in C# & C++. Expertise on .NET Framework, ASP.NET, JavaScript, HTML & CSS.
  • Proficient in windows frameworks like WPF, WCF, etc for developing desktop applications.
  • Knowledge on Microsoft Azure / other cloud technologies.
  • Good knowledge on C programming and some exposure to embedded software development.
  • Good at unit testing and testing frameworks like gmock, gtest, etc.
  • Good at developing solutions in efficient way. Good at solving problems, quick grasper & solid analysis skills.
  • Automating manual activities, drive the test automation strategy by architecting new solutions.
  • Analyse test results and debug test failures in fast & efficient manner.
  • Strong interpersonal & communication skills – written, verbal and presentation.
Read more
Zeta Suite
at Zeta Suite
4 recruiters
Agency job
via Target HR by Prajna C K
Remote, Hyderabad, Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹50L / yr
skill iconJava
Data Structures
Distributed Systems
Computer Networking
Algorithms
What is the Job like?

 Building highly-scalable and secure payments platform
 Primary owners of one or more components of the platform and will drive
innovation in your area of ownership
 Working with various product teams gathering requirements and adding capabilities
 Working with some of the smartest people in the industry and will have ample
opportunity to learn and grow
 Using cutting-edge cryptography to secure payments beyond industry standards
 Deriving actionable insights by mining TBs of data
 Building low-level infrastructure that aims to push the boundaries of network
performance
 Participating actively in recruitment and nurturing of engineers as awesome as you.

What do we look for?

 If you spend time cracking NP hard problems rather than cracking nuts, you are the
most laziest person and automates everything, you appreciate beauty of code
(bonus if you can sing “Finite simple group of order 2”), you should apply in t=0
 Good understanding of Databases
 Good understanding of networking (especially with HTTP)
 Good understanding of OS concepts
 2-4 years of experience
 Should have hands on development experience with Object Oriented Programming
(Java is highly preferred) on a large scale system
 Understands and showcase ownership of the products
 Good with concepts of scaling and worked with distributed systems
 Review and influence new evolving design, architecture, standards and methods
with stability, maintainability and scale in mind
 Identify patterns and provide solutions to class of problems
 Research, evaluate and socialize new tools, technologies, and techniques to improve
the value of the system
 Be able to multi-task, prioritize and handle dependencies with minimal oversight
Read more
Splash Learn
at Splash Learn
4 recruiters
Neha Singh
Posted by Neha Singh
NCR (Delhi | Gurgaon | Noida)
4 - 8 yrs
₹10L - ₹20L / yr
Unity 3D
Algorithms
skill iconC++
Game development
Data Structures
+1 more

About SplashLearn

At SplashLearn, our vision is to build the most engaging learning experiences for children that transform them into lifelong learners. We are the world's first scientifically-designed, game-based curriculum spanning Pre-K to Grade 5.

Loved by a whopping 33 million learners across 150+ countries and trusted by over 440k teachers and 77k schools, SplashLearn is the fastest growing elementary math program in the US. If those numbers seem too abstract, consider this: Every 1 in 3 schools and 1 in 7 elementary school children in the US love SplashLearn!

Backed by Accel Partners, SplashLearn has bagged many prestigious edtech awards such as the NASSCOM Emerge50, Parents Choice and Best App Ever and has been consistently featured among the best apps on the App Store.


What we are looking for:

If you're a passionate problem solver who gets a kick out of creating rewarding learning experiences for an audience as diverse as ours (read kids - can't read, can't click on a small button and won't sit straight during a user testing session and their ever possessive parents and ambitious teachers!), we might just have a career-changing opportunity waiting for you.


What you’ll do: Core Responsibilities

  • Create games based on the Game and Level Design Documents

  • Work with Game Designers to algorithmically generate levels

  • Own all technical aspects of the game, including challenges in implementing the core game mechanics, art, animation

  • Optimize code for best possible performance, quality, and responsiveness of games across platforms

  • Write modular code, create reusable components

  • Create quick prototypes for game ideas and concepts

  • Very good with algorithms and problem solving

  • Hands on with at least one programming language

  • At least a bachelor’s degree (engineering/game development) or equivalent (BCA/MCA etc)


    Qualifications and Skills

  • 4+ Years of experience building games for the mobile or web

  • Understanding of common Design Patterns and techniques in game development

  • Any experience working with game engines, e.g. Unity, Cocos2d-js, JavaScript etc.

    Culture at SplashLearn

    At SplashLearn, we dig individuality. We love people who have something to say, and we listen. With us, you will get a chance to weave a little bit of you in our suite of learning products that are being used by millions of users. We have a workplace that is perennially high on energy. You can find people deeply engrossed in conversations that range from the latest movie to the newest tech on the block, and you will also see people who don’t want to have anything to do with that and are quietly typing away on their machines.

Read more
Willow
at Willow
4 recruiters
Lokanath Reddy
Posted by Lokanath Reddy
Bengaluru (Bangalore)
3 - 7 yrs
₹6L - ₹14L / yr
skill iconPHP
skill iconPython
skill iconNodeJS (Node.js)
MEAN stack
skill iconPostgreSQL
+3 more
Our company works on world’s most cutting-edge software products, and we want you to be a part of our team. We are currently in search of an experienced Software Developer to create and maintain software. The successful candidate will also help to develop critical products, and offer excellent technical support. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.
Read more
Next gen BI platform for data driven performance marketers
Next gen BI platform for data driven performance marketers
Agency job
via CutShort Team by Anupran Trivedi
Bengaluru (Bangalore)
3 - 7 yrs
₹30L - ₹45L / yr
Database architecture
Database Design
Datawarehousing
Data warehouse architecture
Database performance tuning
+3 more
Our product is centered around lots of data being processed, ingested and read efficiently. The underlying systems need to provide capabilities update and ingest data on the order of billions of records on a daily basis. Complex analytics queries need to run on 10s of billions of rows where a single query that can potentially touch 100+ million rows needs to finish in interactive SLAs. All of this processing happens on data with several 100s of dimensions and tens of thousands of metrics.

This leads to a very interesting and challenging use case in the emerging field of large scale distributed HTAP, which is still not mature enough to provide a solution out of the box that works for our scale and SLAs. So, we are building a solution that can handle the complexity of our use case and scale to several trillions of rows. As a "Database Engineer", you will evolve, architect, build and scale the core data warehouse that sits at the heart of Clarisights enabling large scale distributed, interactive analytics on near realtime data.

What you'll do

- Understanding and gaining expertise in existing data warehouse.
- Use the above knowledge to identify gaps in the current system and formulate strategies around what can be done to fill them
- Avail KPIs around the data warehouse.
- Find solutions to evolve and scale the data warehouse. This will involve a lot of technical research, benchmarking and testing of existing and candidate replacement systems.
- Bulid from scratch all or parts of the data warehouse to improve the KPIs.
- Ensure the SLAs and SLOs of data warehouse, which will require assuming ownership and being oncall for the same.
- Gain deep understanding into Linux and understand concepts that drive performance characteristics like IO scheduling, paging, processing scheduling, CPU instruction pipelining etc.
- Adopt/build tooling and tune the systems to extract maximum performance out of the underlying hardware.
- Build wrappers/microservices for improving visibility, control, adoption and ease of use for the data warehouse.
- Build tooling and automation for monitoring, debugging and deployment of the warehouse.
- Contribute to open source database technologies that are used at or are potential candidates for use.

What you bring

We are looking for engineers with a strong passion for solving challenging engineering problems and a burning desire to learn and grow in a fast growing startup. This is not an easy gig, it will require strong technical chops and an insatiable curiosity to make things better. We need passionate and mature engineers who can do wonders with some mentoring and don't need to be managed.

- Distributed systems: You have a good understanding of general patterns of scaling and fault-tolerance in large scale distributed systems.
- Databases: You have a good understanding of database concepts like query optimization, indexing, transactions, sharding, replication etc.
- Data pipelines: You have a working knowledge of distributed data processing systems.
- Engineer at heart: You thrive on writing great code and have a strong appreciation for modular, testable and maintainable code, and make sure to document it. You have the ability to take new initiatives and questioning status quo.
- Passion & Drive to learn and excel: You believe in our vision. You drive the product for the better, always looking to improve things, and soon become the go-to person to talk to on something that you mastered along. You love dabbling in your own side-projects and learning new skills that are not necessarily part of your normal day job.
- Inquisitiveness: You are curious to know how different modules on our platform work. You are not afraid to venture into unknown territories of code. You ask questions.
- Ownership: You are your own manager. You have the ability to implement engineering tasks on your own without a need for micro-management and take responsibility for any task that has been assigned to you.
- Teamwork: You should be helpful and work well with teams. You’re probably someone who enjoys sharing knowledge with team-mates, asking for help when they need it.
- Open Source Contribution: Bonus.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos