Backend Developer
at Dremio
3 - 8 yrs
₹17L - ₹50L / yr (ESOP available)
Remote, Bangalore, Hyderabad
Skills
Microservices
Hibernate (Java)
Responsibilities & ownership
- Lead, build, deliver and ensure customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
- Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, low latency access to distributed storage, auto scaling, and self healing.
- Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
- Lead the team to solve complex and unknown problems
- Solve technical problems and customer issues with technical expertise
- Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure
- Mentor other team members for high quality and design
- Collaborate with Product Management to deliver on customer requirements and innovation
- Collaborate with Support and field teams to ensure that customers are successful with Dremio
Requirements
- B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
- Fluency in Java/C++ with 3alm+ years of experience developing production-level software
- Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems
- 5+ years experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
- Hands-on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, and storage systems
- Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform
- Passion for learning and delivering using latest technologies
- Ability to solve ambiguous, unexplored, and cross-team problems effectively
- Hands on experience of working projects on AWS, Azure, and Google Cloud Platform
- Experience with containers and Kubernetes for orchestration and container management in private and public clouds (AWS, Azure, and Google Cloud)
- Understanding of distributed file systems such as S3, ADLS, or HDFS
- Excellent communication skills and affinity for collaboration and teamwork
- Ability to work individually and collaboratively with other team members
- Ability to scope and plan solution for big problems and mentors others on the same
- Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About Dremio
Founded :
2015
Type :
Product
Size :
100-500
Stage :
Raised funding
About
Dremio is the Data Lake Engine. Created by veterans of open source and big data technologies, and the creators of Apache Arrow, Dremio is a fundamentally new approach to data analytics that helps companies get more value from their data, faster. Dremio makes data engineering teams more productive, and data consumers more self-sufficient. For more information, visit www.dremio.com.
Founded in 2015, Dremio is headquartered in Mountain View, CA. Investors include Lightspeed Venture Partners, Redpoint, and Norwest Venture Partners. Connect with Dremio on GitHub, LinkedIn, Twitter, and Facebook.
Read more
Connect with the team
Similar jobs
Hyderabad
8 - 15 yrs
₹12L - ₹25L / yr

Microservices
ASP.NET
Windows Azure
Desired Skills
- Expereience in C#, Web API, .NET (Core and Framework), SQL Server.
- Leading a team designing and implementing software solutions using the Microsoft Azure stack primarily, with scope to also work with open-source technologies.
- Designing, building, testing, automating, monitoring, and supporting significant components within a modern digital service platform.
- Helping to build and lead an effective, cross-functional squad practicing agile ways of working (Scrum, DevOps, Design Sprints) in tight collaboration with local and remote teams
- Microservices and server less architecture with service fabric, functions and API apps, service bus.
- Visual Studio, Visual Studio Code and GIT, Azure CLI (Cloud Shell), Azure DevOps.
- Expertise in with Azure Active Directory, VNETs, NSGs, ASGs, OAuth and OpenID Connect, Azure traffic manager, CDN, App Gateway and load balancers.
- Hands on experience of executing cloud native projects in Azure with DevOps
Read more
Chennai
5 - 8 yrs
₹1L - ₹15L / yr
Microservices
Hi All,
I am Hiring Java Developer for Reputed MNC Organization in Chennai
Job Location :- Chennai
Now its WFH but after some time have to go to Chennai
Skills :- Springboot, Microservices.
Notice period :- Immediate - 15 days
Exp:- 5-8years
I am Hiring Java Developer for Reputed MNC Organization in Chennai
Job Location :- Chennai
Now its WFH but after some time have to go to Chennai
Skills :- Springboot, Microservices.
Notice period :- Immediate - 15 days
Exp:- 5-8years
Read more
Bengaluru (Bangalore)
2 - 5 yrs
₹10L - ₹35L / yr


Object Oriented Programming (OOPs)
SQL
+1 more
Duties and Responsibilities
• You will work on a disruptive product that’s still in its early stages
• Lead development of features within your technical focus area (backend)
• Design and develop secure, clean, clear, scalable, and well-documented
codebase
• Translate objectives into step by step, evaluate, and then refactor into a
scalable and extensible design
• Exercise high end-to-end ownership and initiative of their tasks
• Design, develop, ship, and maintain medium or high complexity features
with little guidance from a more experienced engineer
• Research on new technologies and tools to improve products
• Mentoring other engineers, defining our technical culture, and helping to
build a fast-growing team.
Qualifications
• 2-4 years of experience of building backend services
• Familiar with REST and event driven constructs
• Well-versed in one of the following languages: Java, Go-lang, or Python
• Data modelling experience in Relational and NoSQL databases
• Proficiency in OOP, SQL, Design Patterns, and software best practices
• Well-versed in standard web frameworks such as Spring Boot / Django
• A supportive and highly collaborative attitude to work with cross-
functional teams on a daily basis
• A passion for learning new stacks and taking on new challenges
• Ability to break-down larger/fuzzier problems into smaller ones in the
scope of the product
• You will work on a disruptive product that’s still in its early stages
• Lead development of features within your technical focus area (backend)
• Design and develop secure, clean, clear, scalable, and well-documented
codebase
• Translate objectives into step by step, evaluate, and then refactor into a
scalable and extensible design
• Exercise high end-to-end ownership and initiative of their tasks
• Design, develop, ship, and maintain medium or high complexity features
with little guidance from a more experienced engineer
• Research on new technologies and tools to improve products
• Mentoring other engineers, defining our technical culture, and helping to
build a fast-growing team.
Qualifications
• 2-4 years of experience of building backend services
• Familiar with REST and event driven constructs
• Well-versed in one of the following languages: Java, Go-lang, or Python
• Data modelling experience in Relational and NoSQL databases
• Proficiency in OOP, SQL, Design Patterns, and software best practices
• Well-versed in standard web frameworks such as Spring Boot / Django
• A supportive and highly collaborative attitude to work with cross-
functional teams on a daily basis
• A passion for learning new stacks and taking on new challenges
• Ability to break-down larger/fuzzier problems into smaller ones in the
scope of the product
Read more
Remote only
6 - 12 yrs
₹30L - ₹55L / yr



+2 more
The Role :
- We're looking for an Engineering Lead - who can lead our team of engineers to build, scale and expand our digital infrastructure. From our frontend to backend, to our intuitive user interface - as the Engineering Lead - you will lead it all.
- You will have the opportunity to spearhead the architecture development of, build and maintain multiple cloud-based applications.
- You will report directly to the CTO and partner closely with teams across product and design. You will learn new skills yourself, such as cloud orchestration and product design, and also contribute to the continued skill-development of the team.
Responsibilities :
- Lead our engineering team, developing the capabilities of the team through hiring, mentoring, and hands-on management to build a world class engineering team and culture.
- Guide, strategize and prioritize the engineering efforts based on the company strategy for our in-market product as well as lead the end to end development of our new mobile app.
- Define the requirements of the product efforts, provide estimates for solutions, and manage the scope and delivery against commercial milestones during the life-cycle of the product efforts.
- Manage the engineering architecture and lead the DevOps processes while actively seeking opportunities for innovation and creative problem solving.
- Lead implementation of processes and supporting tools as per the evolving needs of the organization.
Required skills/abilities :
- Proven experience leading all aspects of web or mobile apps, from definition to operations, and can guide our product through scale and avoid common pitfalls.
- 4-6 years of experience as a full-stack engineer with in-depth knowledge of modern tech stacks and cloud infrastructure.
- Firm knowledge of scalable backend architecture, DevOps and scaling applications infrastructure for web and mobile applications from 1000 users to 1,00,000 users.
- At least 3 years of people management experience with leadership qualities, preferably at an early stage startup.
- Advanced knowledge of Project Management, Strategic Planning, and Agile/Scrum Methodology.
- Ability to deal with high pressure situations in a fast paced environment and meet targets without compromising the quality of the deliverables.
- Excellent organizational and communication skills, especially for a remote first work environment.
- We're looking for an Engineering Lead - who can lead our team of engineers to build, scale and expand our digital infrastructure. From our frontend to backend, to our intuitive user interface - as the Engineering Lead - you will lead it all.
- You will have the opportunity to spearhead the architecture development of, build and maintain multiple cloud-based applications.
- You will report directly to the CTO and partner closely with teams across product and design. You will learn new skills yourself, such as cloud orchestration and product design, and also contribute to the continued skill-development of the team.
Responsibilities :
- Lead our engineering team, developing the capabilities of the team through hiring, mentoring, and hands-on management to build a world class engineering team and culture.
- Guide, strategize and prioritize the engineering efforts based on the company strategy for our in-market product as well as lead the end to end development of our new mobile app.
- Define the requirements of the product efforts, provide estimates for solutions, and manage the scope and delivery against commercial milestones during the life-cycle of the product efforts.
- Manage the engineering architecture and lead the DevOps processes while actively seeking opportunities for innovation and creative problem solving.
- Lead implementation of processes and supporting tools as per the evolving needs of the organization.
Required skills/abilities :
- Proven experience leading all aspects of web or mobile apps, from definition to operations, and can guide our product through scale and avoid common pitfalls.
- 4-6 years of experience as a full-stack engineer with in-depth knowledge of modern tech stacks and cloud infrastructure.
- Firm knowledge of scalable backend architecture, DevOps and scaling applications infrastructure for web and mobile applications from 1000 users to 1,00,000 users.
- At least 3 years of people management experience with leadership qualities, preferably at an early stage startup.
- Advanced knowledge of Project Management, Strategic Planning, and Agile/Scrum Methodology.
- Ability to deal with high pressure situations in a fast paced environment and meet targets without compromising the quality of the deliverables.
- Excellent organizational and communication skills, especially for a remote first work environment.
Read more
Bengaluru (Bangalore), Chennai, Pune, Gurugram, Mohali
3 - 10 yrs
₹5L - ₹8L / yr
Spring
Hibernate (Java)
Microservices
You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!
- Primary skills:Java,Java-Java 8,Java-Microservices,Java-Springboot
Read more
Bengaluru (Bangalore), Mumbai, Gurugram, Mohali, Pune
3 - 6 yrs
₹2L - ₹12L / yr
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Must have min 2-6 years of experience in Spring boot, java, Hybernate J2EE and SQL
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
Read more
We are looking for a highly skilled computer programmer who has an excellent understanding of backend development. Backend Developers are responsible for creating schema designs for new features, creating backend APIs, maintain API speed, can take ownership and create quality features without much hand-holding.
**Sr. Backend Developer Responsibilities:**
* Commitment towards delivering features on the estimated time
* Follow standard code guidelines for writing code and code review of your fellow team member's code
* Strong understanding of REST Framework
* Designing and developing REST APIs
* Ensuring scalability of code written
**Sr. Backend Developer Requirements:**
* Strong understanding of Node or any other equivalent language
* Strong understanding of database technology such as MySQL and MongoDB
* Good understanding of AWS, Redis, ElasticSeacrh, Newrelic, sentry, etc
* Have experience in monitoring and managing production level systems
* Degree in Computer Science
* Excellent verbal communication skills
* Good problem-solving skills
* Attention to detail
**About Easy Eat**
Easy Eat is reimagining the experience of dining in at a restaurant. We're starting with Malaysia and South East Asia but we believe, 5 years from now, you'll experience it in the same way across the world.
We've achieved Product Market Fit and are growing rapidly across geographies. We crossed the $10M annual run rate in just 12 months and we're really excited for the journey ahead.
**About the team**
We're a group of experienced founders who have *been there, done that* in the past. Raised funds from global VCs in industry. Have operated at scale, know how to leverage data and grow culture and teams.
**Sr. Backend Developer Responsibilities:**
* Commitment towards delivering features on the estimated time
* Follow standard code guidelines for writing code and code review of your fellow team member's code
* Strong understanding of REST Framework
* Designing and developing REST APIs
* Ensuring scalability of code written
**Sr. Backend Developer Requirements:**
* Strong understanding of Node or any other equivalent language
* Strong understanding of database technology such as MySQL and MongoDB
* Good understanding of AWS, Redis, ElasticSeacrh, Newrelic, sentry, etc
* Have experience in monitoring and managing production level systems
* Degree in Computer Science
* Excellent verbal communication skills
* Good problem-solving skills
* Attention to detail
**About Easy Eat**
Easy Eat is reimagining the experience of dining in at a restaurant. We're starting with Malaysia and South East Asia but we believe, 5 years from now, you'll experience it in the same way across the world.
We've achieved Product Market Fit and are growing rapidly across geographies. We crossed the $10M annual run rate in just 12 months and we're really excited for the journey ahead.
**About the team**
We're a group of experienced founders who have *been there, done that* in the past. Raised funds from global VCs in industry. Have operated at scale, know how to leverage data and grow culture and teams.
Read more
Chennai
10 - 14 yrs
₹15L - ₹23L / yr
Microservices
Looking for a Java Technical Architect/ Java architect with experience between 10 to 14 years.
Candidate must have experience in Java technologies along with SpringBoot and Microservices.
Must have experience in Cloud Technology - AWS.
Must have experience in Angular 4 or above version.
Note: 1. Candidate must be ready to work in night shift.
2. Looking only for Tamilnadu based candidates.
Read more

Global diversified digital conglomerate company
Agency job
via Snapminds Technologies by Sindhu Narayan
Bengaluru (Bangalore)
3 - 8 yrs
₹4L - ₹9L / yr
Data Structures
Spring
Design patterns
+6 more
Design and development of the Supply chain applications for the retail customers, making use of the open source technologies.
It can be taking our own product and customizing as per the customer requirements or developing applications from the scratch.
It can be taking our own product and customizing as per the customer requirements or developing applications from the scratch.
Read more
NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore)
4 - 9 yrs
₹14L - ₹35L / yr
Spring
Hibernate (Java)
J2EE
+2 more
Who
BlueOptima is the is the only company providing objective software development productivity metrics.
The technology has been implemented by some of the world’s largest organisations including insurance companies, asset managers, telecoms and seven of the world’s top ten Universal Banks.
This successful product uptake has led to rapid expansion of the company.
What
The role involves:
✓ Contributing to overall technical architecture
✓ Understanding, prioritizing and paying off technical debt
✓ Measuring, diagnosing and improving product performance
✓ Conceiving, developing, releasing and maintaining features. For us, a feature isn’t delivered until it’s in production and each team member is responsible for the features that they release
Requirements
✓ Familiarity with Windows and Linux development environments
✓ Core Java, Advanced Java PostgreSQL, Hibernate, Spring, Angular.JS, REST APIs
✓ 2-5 years’ experience
Why
We have 12 full-time Software Developer positions to fill – and many reasons to work for us:
10 year-old company, now growing rapidly, offers both stability and rapid career progression
Distributed developer team means you can work from home: Save travel time / cost
International business travel
Work alongside other leading engineers, using a cutting-edge technology stack
Above market-rate salary
Potential stock options for outstanding performers
The most eligible candidates may progress to further stages:
In addition to testing and proving your Java skills, Technical Interview, Work Sample and Work Sample Discussion, and Final Interview with our COO.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
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?

Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
