11+ Data warehouse architecture Jobs in Bangalore (Bengaluru) | Data warehouse architecture Job openings in Bangalore (Bengaluru)
Apply to 11+ Data warehouse architecture Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Data warehouse architecture Job opportunities across top companies like Google, Amazon & Adobe.


Next gen BI platform for data driven performance marketers
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.
Dear candidate,
Wissen Technology is looking for experienced Java developers to join our team!
For Mumbai / Banglore Location
Name:
Experience (Excluding Internship):
Current company:
Last working Day:
Official Notice Period:
Holding any offers:(Yes/No):
Current CTC:
Expected CTC:
If you are not currently looking out for opportunities kindly pass on my Mail ID to interested candidates.
For any further questions please reach out to me on my mail. )
Thanks & Regards,
Siddhesh Ambre
Talent Acquisition
Wissen Technology
2. Spring boot/ Spring or any variations of Spring
3. MySQL
4. Mentions of, distributed systems, scalable systems
5. Mentions of ElasticSearch, Kafka or Redis
6. NoSQL databases like Cassandra/DynamoDB/MongoDB/Hbase etc
7. Mentions of Handling scale/scalable systems
9. Mentions of AWS or Amazon web services.
- 5-7 years hands-on working experience in Java / Spring / Spring Cloud / Spring Data JPA / Spring Boot Microservices
- Data processing capability
- Hands-on working experience with GCP/AWS/Azure
- Hands-on working experience with Junit, Git, Jenkins, Maven
- Excellent communication skill
- Experience on Google cloud data flow would be an added advantage
Java, SpringBoot, Problem Solving skill, Apache Beam, AWS/GCP,
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.

at Upswing Financial Technologies Private Limited



At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform. We’re building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting-edge technology environment to build a world-class financial services suite.
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
- Understand the product in detail and predict potential issues in feature development.
- Mentor and lead junior members of the team
You should have:
- Ability to think of out of the box
- Tech or a higher degree in computer science or a related field.
- 3+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following – Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Understanding of micro-services architecture and best practices.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
It is a plus if you have:
- Familiarity with cloud platforms like AWS (Amazon Web Services), Azure or Google Cloud


Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
● Lead User Stories and guide senior/software engineers in the development process
● Understand architecture principles, design patterns and implement them from architectural artifacts.
● Provide effort estimation of assigned work and be able to complete as per the estimations and timelines
● Write clean, maintainable, and efficient code including unit tests and integration tests to ensure software quality
● Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features
● Participate in design and code reviews
● Ability to resolve performance issues
● Mentor junior software engineers and help them grow their technical skills
Must Have Skills:
● B.E/B.Tech in computer science
● 8-11 years of experience
● Hands-on experience following skills
MS Technologies: NET CORE 5+, C#
Backend : MSSQL /MySQL/Postgres
● Good understanding of Cloud technologies like Azure/AWS.
● Good understanding of Design Principles, Design patterns and Microservices Architecture.
● Excellent problem-solving, critical thinking, and communication skills
● Worked in an Agile software development environment
Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.
● Worked in a fast-paced environment preferably in a tech driven startup
● Understanding of different types of architectures.

Eximius is a micro-VC fund which invests into early-stage startups. One of our portfolio startup iTribe is looking for "Hustlers", "First Principle Thinkers", "Crazy and trips on creating products out of the box from scratch", "Outspoken", "unafraid of users ripping your product".
About iTribe:
iTribe is on a mission to make discussing finance from being a taboo topic to a dinner table topic, which means making "Bharat" financially literate and independent. iTribe is a social network which allows anyone to discover, discuss, vet ideas and seek advice from like-minded iTribe aims at making Finance simple, witty and fun for everyone
Founded in 2021 by IIT Kharagpur alumni to convert their own journey of becoming investors into a product to help billion users. An emerging startup backed by some of the most respected investors around the world.
Responsibilities
- Craft clean, manageable code, maintain proper documentation and code integrity
- Maintain quality and ensure 100% uptime
- Create, test and deploy the applications on production servers
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
- Responsible for security and data protection.
- Working alongside Product managers to architect and design new features.
- Collaborate with the rest of the engineering team to launch new features.
- Unblock peers and keep all the internal and external teams informed about the progress of development
Requirements
- 2 - 5 years of experience in designing and developing Server side component (REST APIs, Micro service Architecture)
- Good understanding and strong in data structures and algorithms (Degree in computer science is an added advantage)
- OOP implementation experience with back-end programming languages (Ex: JavaScript, Python, Java, etc).
- Good to have experience with event driven architecture.
- Good understanding of databases such as MongoDB, PostgreSQL, MySQL.
- Well-versed with Software Development Life Cycle
- Demonstrate the ability to be a self-starter, learn and implement new technologies/ frameworks
- Excellent analytical and problem-solving skills
Why you should join iTribe?
- Building a product which is not done in decades.
- Be a part of the founding team and work directly with the founders.
- Competitive Salary
- ESOPs - ownership in the company
- Medical Insurances
- Subscriptions to premium platforms for learning
- Books that you ask for
- Friendly leave policy
Key Responsibilities & Requirements
You should primarily be a backend developer or full stack developer, very good at code reviews and code optimization. Our products depend on processing large amounts of data and having fast response times is absolutely essential.
You will have the opportunity to
- Take responsibility of building systems for scale
- Manage our backend systems and database optimizations
- Assist in key decisions and design architecture that drives development across products
- Define processes and help with efficient functioning of the team
- Work with cross-functional teams to ensure the products are scalable, maintainable and secure
What we expect from you:
- We work on Ruby on Rails but you can have 2+ years of experience as backend developer in any language
- Have a solid grasp of OOP, databases and automated testing methodologies.
- Know how to manage sprint and ensure tasks are completed within the timeline
- Design and implementation of low-latency, high-availability, and performant applications
- Strong understanding of SQL databases
- Proficient knowledge of various authentication methods like JWT, OAuth etc..
- Perform peer code reviews and Code audit - Analyze existing code and remediate performance issues within existing applications
Having seen over 10x growth in 2021 alone, we are expanding our scope of products to cater to the fast growing creator economy and help creators monetize in ways beyond influencer marketing. We are also looking at tremendous growth in the next few years, standing at the verge of building something huge!
Come join our team of developers if a fast learning environment in a high growth industry excites you.
About Winkl
Please check out our product before applying to this position -
* Website - https://winkl.co
* Team - https://winkl.co/about
* Android App - https://play.google.com/store/apps/details?id=co.winkl.app&hl=en
* iOS App - https://www.winkl.co/app
Winkl is a technology company that is changing how influencer marketing is done. From a manual process earlier to an automated and data-driven process with Winkl. More on this here.
Leveraging data & technology helps Winkl scale influencer marketing to a level that wasn't possible earlier. This has helped Winkl power influencer campaigns for top brands in India like Flipkart, Amazon etc.
Culture & Expectations
* At Winkl, no one tells you what to do. We don't micromanage. We don't spoon feed. As long as you're willing to learn new things, are proactive, initiate activities on your own, make mistakes and learn from them, take responsibility, stick to your word of getting things done, we think you'd be a great fit at Winkl.
* On a day to day basis, you'll get to be an important part of a high growth startup as it scales.
* You'll receive all possible support from your team at Winkl to help you succeed.
* Being highly accountable is a non-negotiable requirement