Cutshort logo
Thinkdeeply logo
Consulting Staff Engineer - Analytics
Consulting Staff Engineer - Analytics
Thinkdeeply's logo

Consulting Staff Engineer - Analytics

Aditya Kanchiraju's profile picture
Posted by Aditya Kanchiraju
6 - 16 yrs
₹7L - ₹26L / yr
Hyderabad
Skills
skill iconJava
Technical Architecture
Analytics
skill iconSpring Boot
Apache Kafka
skill iconKubernetes
ELK Stack
skill iconPython
Data Structures

We are looking for an experienced engineer with superb technical skills. You will primarily be responsible for architecting and building large scale data pipelines that delivers AI and Analytical solutions to our customers. The right candidate will enthusiastically take ownership in developing and managing a continuously improving, robust, scalable software solutions. The successful candidate will be curious, creative, ambitious, self motivated, flexible, and have a bias towards taking action. As part of the early engineering team, you will have a chance to make a measurable impact in future of Thinkdeeply as well as having a significant amount of responsibility.

 

Although your primary responsibilities will be around back-end work, we prize individuals who are willing to step in and contribute to other areas including automation, tooling, and management applications. Experience with or desire to learn Machine Learning a plus.

 

Experience

12+ Years

 

Location

Hyderabad

 

Skills

Bachelors/Masters/Phd in CS or equivalent industry experience

10+ years of industry experience in java related frameworks such as Spring and/or Typesafe

Experience with scripting languages. Python experience highly desirable. 5+ Industry experience in python

Experience with popular modern web frameworks such as Spring boot, Play framework, or Django

Demonstrated expertise of building and shipping cloud native applications

Experience in administering (including setting up, managing, monitoring) data processing pipelines (both streaming and batch) using frameworks such as Kafka, ELK Stack, Fluentd

Experience in API development using Swagger

Strong expertise with containerization technologies including kubernetes, docker-compose

Experience with cloud platform services such as AWS, Azure or GCP.

Implementing automated testing platforms and unit tests

Proficient understanding of code versioning tools, such as Git

Familiarity with continuous integration, Jenkins

 

Responsibilities

 

Architect, Design and Implement Large scale data processing pipelines

Design and Implement APIs

Assist in dev ops operations

Identify performance bottlenecks and bugs, and devise solutions to these problems

Help maintain code quality, organization, and documentation

Communicate with stakeholders regarding various aspects of solution.

Mentor team members on best practices

 

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 Thinkdeeply

Founded :
2014
Type :
Products & Services
Size :
20-100
Stage :
Raised funding

About

Our software provides Enterprise Visual Search Solutions for E-Commerce. Our solutions break through existing product discovery limitations enabling the customers to search based on visual style.
Read more

Connect with the team

Profile picture
Aditya Kanchiraju
Profile picture
Rajesh Kommineni
Profile picture
Satish Kommineni
Profile picture
satish kommineni
Profile picture
Satish Kommineni

Company social profiles

linkedin

Similar jobs

Tecblic Private LImited
Priya Khatri
Posted by Priya Khatri
Ahmedabad, Gujarat
2 - 3 yrs
₹4L - ₹8L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconPostgreSQL
MySQL
+3 more

Job Description: Python Developer

Location: Ahmedabad

Experience: 2-3 years

Employment Type: Full-Time


About Us:


We're seeking a skilled and enthusiastic Python Developer to join our innovative team. In this role, you'll be responsible for building robust software applications in Python, working closely with other developers and teams, and playing a key part in the entire software development process.


Key Responsibilities:


Design, develop, and maintain Python-based applications and services.

Collaborate with cross-functional teams to define, design, and ship new features.

Write clean, maintainable, and efficient code following best practices.

Optimize applications for maximum speed and scalability.

Troubleshoot, debug, and upgrade existing systems.

Integrate user-facing elements with server-side logic.

Implement security and data protection measures.

Work with databases (SQL/NoSQL) and integrate data storage solutions.

Participate in code reviews to ensure code quality and share knowledge with the team.

Stay up-to-date with emerging technologies and industry trends.


Requirements:


2+ years of professional experience in Python development.

Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.

Experience with RESTful APIs and web services.

Proficiency in working with databases (e.g., PostgreSQL, MySQL, MongoDB).

Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.

Experience with version control systems (e.g., Git).

Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.

Understanding of containerization tools like Docker and orchestration tools like Kubernetes is a plus.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork skills.


Good to Have:


Experience with data analysis and visualization libraries (e.g., Pandas, NumPy, Matplotlib).

Knowledge of asynchronous programming and event-driven architecture.

Familiarity with CI/CD pipelines and DevOps practices.

Experience with microservices architecture.

Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus.

Hands on experience in RAG and LLM model integration would be surplus.

Read more
Reliable Group IN
Nilesh Gend
Posted by Nilesh Gend
Pune
8 - 12 yrs
₹15L - ₹35L / yr
skill iconPython
skill iconDjango
skill iconFlask
Microsoft Windows Azure
Microservices
+1 more

Position: Backend Lead / Architect


Location: Pune




Position Overview : We are seeking a highly skilled and experienced Backend Lead / Architect to design, develop, and maintain scalable, reliable, and high-performance backend solutions for our multi-tenant SaaS products. The ideal candidate will have a deep understanding of distributed systems, microservices, and cloud-based architectures, with a proven track record in handling production issues at scale. You will collaborate closely with the AI Lead and Frontend Lead to ensure seamless integration of backend services, AI/ML pipelines, and front-end functionalities, thereby


delivering a robust, secure, and feature-rich experience to our customers.




Key Responsibilities


1. System Architecture & Design


o Define and implement the overall backend architecture for multi-tenant SaaS applications, ensuring scalability, high availability, security, and compliance.


o Design microservices and RESTful/GraphQL APIs and Websockets in alignment with front-end and AI requirements.


o Establish design patterns and best practices for code modularity, performance optimization, and scalability.


2. Scalability & Performance


o Identify performance bottlenecks and oversee optimization strategies (caching, load balancing, message queues, etc.).


o Implement and maintain monitoring/observability solutions (e.g., Prometheus, Grafana, Loki, ELK Stack) to ensure real-time system health insights and rapid incident response.


o Establish performance baselines, conduct stress tests, and implement disaster recovery strategies.




3. Production Stability & Issue Resolution


o Proactively monitor production environments, anticipating potential failures and bottlenecks.


o Triage, diagnose, and resolve production incidents with minimal downtime, using robust logging, tracing, and on-call rotation strategies.


o Drive root cause analysis and post-mortems for production incidents, implementing preventative measures.


4. Collaboration & Cross-Functional Coordination


o Work closely with the AI team to integrate MLOps pipelines, ensuring smooth data flow and secure model deployment.


o Collaborate with the Frontend team to provide well-defined API contracts, enabling efficient UI/UX development.


o Partner with DevOps to define CI/CD pipelines, container orchestration (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation) practices.




5. Team Leadership & Mentorship


o Lead and mentor a team of backend developers, setting clear goals and providing guidance on best practices.


o Perform code reviews to ensure high code quality, maintainability, and adherence to design standards.


o Foster a culture of continuous learning, encouraging the adoption of new technologies, tools, and methodologies.




6. Security & Compliance


o Implement secure coding practices and follow industry standards (e.g., OWASP Top 10).


o Work with compliance teams to ensure data privacy and regulatory requirements (HIPAA) are met.


o Oversee authentication/authorization frameworks (OAuth, JWT, etc.) and data encryption at rest and in transit(Encryption, SSL/TLS).




7. Documentation


o Maintain comprehensive technical documentation, including architecture diagrams, APIs, database schemas, and operational runbooks.


o Facilitate knowledge sharing sessions and handovers to ensure smooth onboarding of new team members.




Qualifications


 Education:


o Bachelor’s or Master’s degree in Computer Science, Engineering, or a related


field.


 Experience:


o 8+ years of experience in backend or full-stack development, with 3+ years in a technical lead or architect role.


o Demonstrated history of leading and delivering large-scale, distributed systems in production environments.




 Technical Expertise:


o Languages & Frameworks: Proficiency in modern backend languages (e.g., Python) and associated frameworks (Django/FastAPI, etc.).


o Database Systems: Strong knowledge of both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases, including data modeling and query optimization.


o Microservices & Architecture: Hands-on experience with microservices,containerization (Docker, Kubernetes), and service mesh architectures.


o Cloud Platforms: Experience with cloud providers like AWS and Azure for deployment, scaling, and monitoring.


o CI/CD & DevOps: Familiarity with CI/CD pipelines, Git workflows,infrastructure-as-code, and automated testing.


o Monitoring & Observability: Proficiency with tools like Prometheus, Grafana, ELK Stack, Loki for real-time monitoring and log analysis.




 Soft Skills:


o Leadership: Ability to lead teams, manage conflict, and drive a vision for the backend architecture.


o Communication: Strong written and verbal communication skills to coordinate with cross-functional teams (AI, Frontend, QA, Product).


o Problem-Solving: Analytical mindset for troubleshooting complex issues in high- pressure environments.


o Collaboration: Demonstrated capability to work seamlessly across multiple teams and stakeholders.




Preferred Qualifications


 Exposure to AI/ML Integrations: Understanding of MLOps practices for model deployment and monitoring.


 Knowledge of Healthcare or Highly Regulated Industries: Familiarity with HIPAA, or similar compliance standards.


 Certification(s) in AWS, Azure, or GCP.

Read more
73 Strings
Harsha Gowda
Posted by Harsha Gowda
Bengaluru (Bangalore)
6 - 8 yrs
₹30L - ₹50L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

We are seeking a talented and experienced Senior Backend Developer to join our dynamic team. As a Senior Backend Developer, you will be responsible for designing, implementing, and maintaining server-side application logic, ensuring high performance and responsiveness to requests from the front-end. Your primary focus will be on Java-based development, utilizing frameworks such as Spring Boot, Spring REST, and Hibernate. You will collaborate with cross-functional teams to define, design, and ship new features, as well as maintain and improve existing ones. If you are passionate about creating scalable and efficient backend solutions, we would love to hear from you. 

 

Responsibilities: 

  • Design, develop, and maintain server-side application logic using Java 11 and related technologies. 
  • Implement RESTful APIs using Spring Boot and Spring REST to support front-end functionalities. 
  • Integrate backend services with databases using Hibernate ORM. 
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic. 
  • Optimize application for maximum speed and scalability. 
  • Implement security and data protection measures. 
  • Write clean, maintainable, and efficient code. 
  • Troubleshoot and debug issues to ensure smooth operation of backend systems. 
  • Stay updated on emerging technologies and trends in backend development. 

 

Requirements: 

  • Bachelor’s degree in computer science, Engineering, or related field. 
  • Proven 5+ years of experience as a Backend Developer or similar role. 
  • Strong proficiency in Java programming language (Java 11 preferred). 
  • Experience with Spring Framework (Spring Boot, Spring REST). 
  • Proficiency in ORM frameworks such as Hibernate. 
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). 
  • Experience with RESTful API development and integration. 
  • Understanding of software design principles and best practices. 
  • Knowledge of cloud platforms and services (e.g., AWS, Azure) is a plus. 
  • Excellent communication and collaboration skills. 
  • Ability to work independently and in a team environment. 
  • Strong problem-solving and analytical skills. 

 

Qualifications: 

  • Master’s degree in computer science, Engineering, or related field. 
  • Certification in Java or related technologies. 
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). 
  • Familiarity with microservices architecture. 


Read more
Ascend Bizcap Pvt Ltd
at Ascend Bizcap Pvt Ltd
1 recruiter
Anuradha Kanwar
Posted by Anuradha Kanwar
Jaipur
1 - 3 yrs
₹3L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPython
+1 more
Roles and Responsibilities :

- Ownership of complete backend code.

- Full stack development on cutting edge technology in Fintech domain.

You should Have :

- Server Side languages knowledge: Node.js and express.js is the first choice, Python, Java

- Solid experience working with databases, especially relational DB.

- Solid experience with version control (Git or Bitbucket or SVN).

- B.E. in Computer Science or Graduate/PG degree in Computer Science (this is optional, as we are more interested in your abilities and experience over a paper degree).

- Any experience working with real time projects in backend with node.js and express.js
Read more
Pathfinder Solutions
at Pathfinder Solutions
1 recruiter
Ekta Gupta
Posted by Ekta Gupta
Bengaluru (Bangalore), Hyderabad, Mumbai, Pune, Chennai
5 - 10 yrs
₹5L - ₹15L / yr
skill iconSpring Boot
Microservices
skill iconJava
J2EE
Hibernate (Java)

Responsibilities:

  • Designing and implementing Java-based applications.
  • Analyzing user requirements to inform application design.
  • Defining application objectives and functionality.
  • Aligning application design with business goals.
  • Developing and testing software.
  • Debugging and resolving technical problems that arise.
  • Producing detailed design documentation.
  • Recommending changes to existing Java infrastructure.
  • Developing multimedia applications.
  • Developing documentation to assist users.
  • Ensuring continuous professional self-development.

 

Requirements:

  • Good knowledge in Java integration, Spring and oauth/Rest Integration

 

Read more
Indium Software
at Indium Software
16 recruiters
Jerome Christofher
Posted by Jerome Christofher
Chennai, Bengaluru (Bangalore)
3 - 7 yrs
₹6L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Job Description
  • 4+ years Java developer.
  • Very Strong Java Coding skills.
  • API and Microservices experience
Read more
Nest Pro Inc
at Nest Pro Inc
1 recruiter
Suraj Gaydhane
Posted by Suraj Gaydhane
Mumbai, Navi Mumbai
1 - 3 yrs
₹4L - ₹8L / yr
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
skill iconKubernetes
skill iconDocker
RESTful APIs
+4 more

Nest is a gamified investment platform for the next-generation and young millennials of the world, to invest, play and earn returns more than a regular savings bank account. The world of gaming is merging with finance to offer a more immersive user experience and help users learn how to manage their money. We’re creating a new breed of asset managers and fin-fluencers with Nest.

We are seeking a dedicated Golang developer to join our growing company.

You will collaborate with other technical staff to deliver and maintain a fully-functional mobile application. We hope you can put your passion for software engineering to work for creating highly immersive user applications.

Your duties will include maintaining code repositories via GitHub and internal server storage modules.

 

Responsibilities

Below are some of the responsibilities a Golang developer is expected to undertake in their position:

  • Implement AWS containers to support Go implementation and successful repository maintenance
  • Utilize Kubernetes to ensure successful application development, deployment, and scaling
  • Implement Docker for smaller-scale applications that require simpler deployments
  • Employ Linux Terminal command structures to allow easy back-end operations for less-expert technical staff
  • Structure our user interface with React and ensure REST API access is available for enterprise-grade finance customers on-demand
  • Collaborate with other technical staff to ensure consistent and smooth DevOps workflows
  • Choose and implement other JavaScript libraries that will optimize performance without sacrificing security and base functionality
  • Manage multiple projects within reasonable design specifications and budget restrictions
  • QA design for errors
  • Implement feedback and changes whenever possible
  • Create visualizations that convey accurate messaging for the project.

Job Qualifications and Skill Sets

Bachelor’s degree in computer science, IT, or a related field, such as programming. Other critical skills required are:

  • Provable proficiency in Go programming
  • Excellent written and verbal communication skills
  • Minimum of two years’ experience working in programming or information technology
  • Attention to detail and Knowledge in Java is recommended
  • Portfolio of work with examples that showcase technical skill
  • Strong analytical skills
  • Time management and organizational skills
  • Knowledge of Go templating, common frameworks, and tools
  • Experience working with a team

What you’ll receive

  • A compensation competitive to premier firms
  • Incredible learning and exposure to every aspect of a funded financial startup as an early member, working directly with the founders.
  • Recognition and experience of working on a platform with an exponential user growth curve.
  • A fun and receptive work culture which promises to never get mundane!
  • If you love party, it is on us!

 

Read more
Walkwel Technology Pvt. Ltd.
Nisha Jamwal
Posted by Nisha Jamwal
Remote, Mohali
3 - 6 yrs
₹4L - ₹13L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Looking for immediate Joiners , Provinding Work from home, 5 day working , explore with new technologies ..
Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
2 - 3 yrs
₹4L - ₹5L / yr
MySQL
MVC Framework
skill iconJavascript
skill iconPHP
skill iconPython
+3 more
Job brief: We are looking for a experienced Full Stack Developer who possesses a passion for pushing Web technologies to the limits. This developer will work with our team of talented engineers to design and build the next generation of Web applications. Works closely with other app development and technical teams. Tech Stack : PHP, HTML, CSS, JAVASCRIPT, AJAX, REST API, JQUERY, POSTGRESQL, MYSQL, MVC FRAMEWORK. Responsibilities: ● Design and build advanced applications ● Work with outside data sources and APIs ● Unit-test code for robustness, including edge cases, usability, and general reliability ● Work on bug fixing and improving application performance ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency ● Building reusable code and libraries for future use ● Optimization of the application for maximum speed and scalability ● Implementation of security and data protection ● Able to understand and create Documentation according to Client requirement. Requirements: ● Ability to write clean, commented and maintainable code. ● Proven track record in designing, architecting, developing enterprise class products and solutions. ● Good understanding of MVC frameworks. ● Good understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. ● Desired experience in PHP. ● Understanding accessibility and security compliance. ● User authentication and authorization between multiple systems, servers, and environments. ● Integration of multiple data sources and databases into one system. ● Management of hosting environment, including database administration and scaling an application to support load changes. ● Data migration, transformation, and scripting. ● Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform. ● Implementing automated testing platforms and unit tests. ● Proficient knowledge of a back-end programming language. ● Proficient understanding of code versioning tools, such as Git. ● Proficient understanding of OWASP security principles. ● Proper understanding of OOPS concepts. ● Creating database schemas that represent and support business processes. ● Understanding of startup culture. ● Good team player, Quick learner.
Read more
Rakuten
Rakuten
Agency job
via Anzy by Sinni Shah
Bengaluru (Bangalore)
2 - 12 yrs
₹8L - ₹22L / yr
skill iconJava
Spring
J2EE
Hibernate (Java)
RESTful APIs
+2 more
Job Description: To be a successful Lead Application Engineer, the candidate will require the following core skills: - High communication skill - Working at remote - Code quality - Has a passion for code quality, performing thorough code reviews and enforcing good coding standards, practices and tools. - Agile - Follows the ideas and principles of Agile software development practices and testing models, able to lead their team through Scrum ceremonies. - Technical Design - Ability to understand, produce and communicate technical designs (in UML2 for example) to a team of engineers and product owners (producers), adhering to appropriate design patterns. Ideally, the candidate will have strong experience in the following areas: - Domain-driven design - Test-driven development - Full stack development - Spring Framework, including Spring Boot and Spring Batch - RESTful Web Services, including Jersey, Spring MVC, JWT - Java ORM & NoSQL - SQL, Hibernate, MyBatis and Redis, Memcached - Git - Maintaining large codebases through competing releases with minimum stress The candidate must have good experience in the following areas: - CI/CD & DevOps - Automation of deployments, tests and releases using tools such as Jenkins - Auditing code quality, coverage with SonarQube, understands cyclomatic complexity - Monitoring and logging, knowledge of logging frameworks and troubleshooting all through the technology stack - Testing - Unit and Integration testing using frameworks such as JUnit, DBUnit and Cucumber - Automating UI testing using tools such as Selenium - Process management and documentation using tools such as JIRA, Confluence Years of Experience: 4+ - Skills: Java, Spring, Maven, Ant, Weblogic, Tomcat, ApacheHTTP/NGnix, Unix, shell scripting, CI/CD, GIT, Oracle, MySQL, API, REST, NoSQL, Redis, Kafka, Jenkins, Sonarqube, ORM Location: Bengaluru, Karnataka, India Experience: 4 to 11 Years Open Positions: 10
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