Database Engineer

at Next gen BI platform for data driven performance marketers

Agency job
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹30L - ₹45L / yr
icon
Full time
Skills
Database architecture
Database Design
Datawarehousing
Data warehouse architecture
Database performance tuning
Distributed Systems
Databases
Microservices
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.
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.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

SDE JAVA

at Gipfel & Schnell Consultings Pvt Ltd

Founded 2009  •  Services  •  20-100 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
icon
Bengaluru (Bangalore)
icon
4 - 6 yrs
icon
₹10L - ₹18L / yr
Job Role –Java Developer
Purpose – This position is responsible for discovery of bugs, writing test cases, automating test scenarios, documenting projects, running regression tests for both mobile and web applications. He guides the team to strategize, design, implement and run automation solutions supporting variety of applications.
Job Roles & Responsibilities • Writing clean and efficient codes for for applications. • Monitoring the performance of live apps and work on optimizing them at the code level. • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.
Good communication skills, good analytical and logical skills
Learning skills, Problem solving, Customer segmentation analysis Team player, Agile,Design patterns
Skills and Qualifications Required - ● BTech/MTech in Computer Science or equivalent. ● 3-7 years of overall testing experience and at least 4+ years of in-depth experience in Java, Spring boot. ● Should have worked on Kafka, Tomcat, Haproxy, Kong, Redis ● Excellent understanding on No SQL, MySQL, ● Strong hands-on experience in Java/ well verse with OOPS concepts ● Hands on Webservices/Microservices /protobuf, ● Experience in CI/CD tools, such as Jenkins ● Experience in Cloud tech preferably AWS ● Good communication skills (English) ● A team player that demonstrates flexibility, creativity, and strong work ethics
Job posted by
Aravind Kumar

PHP Developer

at Dhwani Rural Information Systems

Founded  •   •  employees  • 
PHP
MySQL
Laravel
CodeIgniter
Data Structures
Yii
MVC Framework
Databases
Payment gateways
icon
Gurugram
icon
1 - 5 yrs
icon
₹4L - ₹9L / yr
PHP Developer
• FULL TIME • GURGAON 

Job Overview
We are searching for PHP Developer who would be responsible for creating
and implementing an array of Web-based Services using PHP, MySQL, Ajax,
and JavaScript. You develop back-end components, connect the application
with other web services, and assist front-end developers by ensuring their
work integrates with the application. Also, you might be asked to develop and
integrate plug-ins for popular frameworks.

Responsibilities
• Participate in the entire application lifecycle, focusing on coding and
debugging
• Write clean code to develop functional web applications
• Troubleshoot and debug applications
• Perform UI tests to optimize performance
• Manage cutting-edge technologies to improve legacy applications.
• Collaborate with Front-end developers to integrate user-facing
elements with server side Logic
• Gather and address technical and design requirements
• Provide training and support to internal teams
• Build reusable code and libraries for future use
• Liaise with developers, designers and system administrators to
identify new features
• Follow emerging technologies.


Essential Requirements
▪ Must have good experience in codignitor
▪ Candidate should have relevant experience in MVC and YII2
framework.
▪ Candidate must have Strong command in Jquery, My Sql and
Mongodb etc
▪ Must have strong knowledge about Social API integration like- ( edge,
fb, twitter and google etc.)
▪ Candidate must have excellent understanding about web services like-
(Rest, Soap etc.)
▪ Candidate must have good knowledge about payment gateway
integration.
▪ Must have excellent knowledge about data structure.
▪ Experience with the startup will preferably be advantage.

EducationalQualifications
B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA or any degree in the relevant field

EXPERIENCE: 1-5 yrs
Job posted by
Sunandan Madan

Java lead, Java architect, Senior Java developer

at R Systems International

Founded 1993  •  Products & Services  •  1000-5000 employees  •  Profitable
Java
Microservices
Spring Boot
JPA
RabbitMQ
kafka
icon
Noida, NCR (Delhi | Gurgaon | Noida)
icon
5 - 10 yrs
icon
₹5L - ₹22L / yr
looking for immediate joiner or who can join in 15-20 days
skills needed:
java
springboot
microservices
kafka/rabbitmq
jpa
Job posted by
PRIYA MEHANDRU
Go Programming (Golang)
Microservices
Linux/Unix
Shell Scripting
Javascript
JSON
SQL
icon
Bengaluru (Bangalore), Hyderabad
icon
4 - 7 yrs
icon
₹5L - ₹25L / yr

Job Description

Must have Skill Sets 

  • Go lang + Microservices
  • Familiarity with MAC/Linux environment, Shell script 
  • GRPC ● JavaScript & JSON 
  • Knowledge of microservices and architecture 
  • Knowledge of Uber Tech Stack would be a bonus ○ Will ensure candidate who are selected will undergo training on Uber Stack as a part of their induction to Uber 
  • Basic SQL knowledge 

 

Expectations from the candidate 

  • Strong hands-on experience in understanding requirements and creating microservices using Go lang.. 
  • Exceptional debugging and problem-solving skills on large codebase 
  • Be a proactive thinker and demonstrate keen sense to find solutions to challenging problems
  • Product sense: Create more than beautiful code. Play a crucial role in choosing what we build and how we build it. 
  • A penchant for collaboration & a team player: Work cross collaboratively to drive impact across orgs. Be open to candid feedback for improvement. When required step up to the role of a tech-lead to ensure effective coordination and communication 
  • Independent to explore all the end points in UBER environment and coordinate with different Line of Business to understand the correct microservice for a business use case. 
  • Ability to convert a high-level PRD into a detailed ERD for execution. Coordinate with business teams to understand the functional requirement and convert it into engineering logic

 

Primary Skills :

4+ Years with Java

2+ with Microservices

6 months to 1 Year with Golang

 

Exp : 4+ Years

 

Location : Bangalore/Hyderabad

 

Max Budget : 28 Lakhs

 

End Client : UBER

Job posted by
Surendhar D

Java Developer

at Manasio pvt ltd

Founded 2021  •  Products & Services  •  20-100 employees  •  Profitable
Java
Spring Boot
Amazon Web Services (AWS)
Microservices
icon
Bengaluru (Bangalore)
icon
5 - 12 yrs
icon
₹15L - ₹30L / yr

Role and Responsibilities

  • Design, develop, implement, and document test changes in microservices-based applications.
  • Initiate design reviews for new applications while adhering to the software development standards.
  • Perform cross-functional training and facilitate information sharing among the team members.
  • Recommend new software development technologies and development processes.
  • Perform unit testing on all application functionalities along with supporting integration and load testing activities.
  • Collaborate with the team members to ensure that the deliverables are on schedule.
  • Participate in requirement gathering and functional specification activities. Assist System Analysts in translating business requirements and functional designs into technical designs.
  • Resolve and mitigate production application issues.
  • Work with other business and technology teams to resolve end-user inquiries.
  • Establish, maintain, and ensure compliance with standards for application development, testing, and documentation.

Required Skills

  • 5-8 years of experience as a Java/J2EE developer.
  • 1-3 years of experience with Angular / React is desirable.
  • 1-3 years of experience in using Spring and Spring Boot frameworks.
  • Thorough knowledge of server-side development.
  • Proven experience as a Full Stack Developer or similar role.
  • Good understanding of web services (WSDL SOAP, RESTful).
  • Hands-on experience in using Application Servers like WebSphere.
  • Expertise in relational databases (Oracle, SQL Server).
  • E-commerce domain knowledge is desirable.
  • Prior experience in developing desktop and mobile applications.
  • Familiarity with common stacks.
  • Knowledge of multiple frontend languages and libraries, like HTML/ CSS, JavaScript, XML, jQuery.
  • Experience in implementation of Microservices
  • Experience with AWS (S3, SQS, SNS, ECS, EC2, ALB, API Gateway, Lambda, etc.) is highly desirable
  • Good understanding of Docker & Kubernetes is highly desired.
  • Familiarity with databases (MySQL, MongoDB, PostgresSQL), web servers (Apache), and UI/UX designs.
  • Excellent communication and teamwork skills.
  
Job posted by
Himadri Sengupta

Backend Developer

at SafeHouse Tech

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Microservices
RESTful APIs
Express
Go Programming (Golang)
SQL
MongoDB
icon
Remote only
icon
3 - 8 yrs
icon
₹15L - ₹30L / yr

Who are we?

We are a young, successful and dynamic Indo-Israeli cyber security company backed by leading investors. Our main mission is to provide digital safety and identity protection for everyone online! We had amazing growth over the past 2 years and have secured over 1M people's digital lives!

Join us on our incredible journey to secure the next 100M.

What are we looking for?

Covid has created a huge challenge in our market but has also helped shape who we are as a company, we believe in what we do and the service we provide and we are looking to take it to the next level! Using our technology and abilities, we want to create the best user protection App out there! Our company is built on work/personal life balance and values really great people. We are passionate about taking up ideas and bringing them to life and we hope you are too. You will engage with our customer base directly, and decide the future of the product by working closely with key partners. You will also collaborate with marketing, sales, and support to ensure that word gets out to people and they get to see what you are building. You will have our full trust to build, create and lead your ideas forward!

Ideal Profile
Must have 3+ years of experience
Typescript language & nodeJS toolchain
Git and GitHub
Visual Studio IDE
Basic Linux CLI capabilities
SQL database
Micro services & cloud (AWS, GCP or other)
Must be good in both written and verbal English

Product mindset & experience owning product/s is critically important



Added Advantages
Python language, Go language, AngularJS

 

Job posted by
Alon BlayerGat

Experienced MySQL Developer (1-2 Yrs)

at YuktaMedia

Founded 2015  •  Products & Services  •  20-100 employees  •  Profitable
MySQL
PL/SQL
Databases
icon
Pune
icon
1 - 2 yrs
icon
₹2L - ₹3L / yr
Description: YuktaMedia is seeking an experienced MySQL developer to join our team in Pune. This position will collaborate with developers in the design and operations of the database applications. Responsibilities & Requirements: - Should have experience of 1-2 years - Hands on experience of working on stored procedures, functions, cursors etc. - Hands on experience of working on creating indexes, triggers, SQL sub-queries etc. - Client Communication. - Timely delivery of tasks. - Able to Prioritize and plan task and report status to manager - Project Documentation Skills: - Ability to work with team or independently - Excellent written and verbal communication - Strong Problem Solving Skills - Self motivated. YuktaMedia's Yukta One platform enables end-to-end automation of Digital Ad and Revenue Operations across Display, Video and Mobile assets. YuktaMedia’s team is composed of talent from across the globe, cultures and industries inherently forming a very strong foundation of communication based on TRUST. Team YuktaMedia believes in mutual Trust, Hard work and Team work. In short One for All and All for One! If you think you're right fit for this position then join us!
Job posted by
Aditya Bhelande

Principal Software Engineer

at Manthan

Founded 2004  •  Product  •  100-500 employees  •  Raised funding
Java
Analytics
Distributed Systems
Hibernate (Java)
Multithreading
Relational Database (RDBMS)
Spring
icon
Bengaluru (Bangalore), Bengaluru (Bangalore)
icon
10 - 15 yrs
icon
₹0L / yr
COMPANY PROFILE - Manthan (www.manthan.com) Manthan serves as the Chief Analytics Officer for global consumer industries. With its portfolio of analytic products and solutions Manthan helps its customers derive competitive advantage through data-driven decisions. Manthan’s solutions are architected with deep industry specificity, bringing together analytics, technology and industry-practices to place sophisticated, yet intuitive analytical capability. Headquartered in Bangalore with offices in US, UK, Singapore and Brazil, Manthan’s client footprint spans 20 countries. Manthan serves the analytics needs of Retail, CPG, Pharma and Market Research industries. Manthan is venture-funded with Fidelity Private Equity, Norwest Venture Partners and Temasek, on its board.
Job posted by
Gautham K

Java API Developer

at Tetrasoft inc

Founded 1997  •  Products & Services  •  100-1000 employees  •  Profitable
RESTful APIs
Java
API
Spring Boot
Distributed Systems
Webservices
J2EE
SQL
SOAP
icon
Hyderabad
icon
3 - 5 yrs
icon
Best in industry
Role: Developer
Experience Level: 3 to 5 Years
Job Location: Hyderabad

Responsibilities

· Excellent knowledge of Core Java and Spring

· Candidate should have a working knowledge of web services

· Should have worked in the distributed agile model and continuous integration

· Should have knowledge of designing and implementation of REST Web services

· Strong experience with REST API and web services

· Should be efficient with Java J2EE and related technologies.

Essential Requirements

· Strong Core Java and spring.

· Strong RESTFUL web service experience

· Strong SQL (preferably Oracle), JQuery, HTML/CSS, Oracle Restful, SOAP web services

· B. Tech/M. Tech from Tier-1 colleges like IIT, NIT, VIT, BIT

Primary Skill: Java, spring & RESTFUL Web services,


Job posted by
Chandrika Yaminedu

SQL Developer + DWH

at US management consulting firm headquartered in Evanston,

Agency job
via collabera
MySQL
SQL server
PL/SQL
Datawarehousing
Data Warehouse (DWH)
icon
NCR (Delhi | Gurgaon | Noida)
icon
3 - 7 yrs
icon
₹6L - ₹14L / yr
Looking for SQL Developer, who has excellent knowledge in SQL programming / Coding along with at least 1+ years of hands on exp with any DWH Tools.
Job posted by
Sayan B
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Next gen BI platform for data driven performance marketers?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort