Jobs
Interviews
4 Job openings at Curl.tech
Software Engineer

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Responsibilities As a Senior Java Developer / Lead Java, your role would involve designing, developing, and deploying full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability. You also need to optimize the application for better performance and a large number of concurrent users. Besides, you'd also closely mentor younger engineers on the team and contribute to team building. A strong technologist at Amphora cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment. Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies. Requirements Expertise in Java 8 microservices using Spring Boot, Spring Cloud, Docker, and Kubernetes orchestrator. Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2 Hibernate. Experience in Reactjs or Angular. Experience in Unit Testing Tools like Junit/TestNG. Experience in working with SQL and NoSQL databases such as MySQL and MongoDB. Knowledge of CI/CD architecture. Knowledge of tools like Jenkins, SonarQube, Maven, and Gitlab. Experience in cloud technologies. Solid understanding of design patterns, data structures, and advanced programming techniques. As an Engineer in our team, you will design, code, test, and debug quality software programs. Strong software design and architectural skills in object-oriented and functional programming styles. Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD, and refactoring. This job was posted by Thejaswini K T from Curl Analytics. Show more Show less

Backend Developer - Python

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

We're seeking a Python Backend Developer with a strong foundation in asynchronous programming and a passion for the evolving world of AI agents this role, you'll be responsible for designing and optimizing scalable backend systems, integrating with OpenAI APIs, and contributing to agentic workflows using tools like Crew AI. We value engineers who not only write clean, high-performance code but also have a proven track record of transforming POCs into production-ready applications. This position is ideal for someone hands-on, detail-oriented, and excited to grow alongside fast-moving AI technologies. Requirements Bachelor's or Master's in Computer Science (or related field). 5+ years of professional experience in backend development. Proficiency in Python, especially with async frameworks like asyncio and aiohttp. Experience with FastAPI or similar modern Python web frameworks. Strong understanding of RESTful API design and backend service architecture. Solid grasp of data structures, design patterns, and programming paradigms (OOP, functional, event-driven). Experience working with both SQL and NoSQL databases(e. g., SQL Server, MongoDB). Familiarity with OpenAI Chat Completion APIs. Hands-on experience with machine learning pipelines. Experience with unit testing tools and writing testable, maintainable code. Ability to thrive in a fast-paced, agile environment with shifting priorities. Familiarity with agile development practices: code reviews, TDD, clean code, refactoring, pair programming. Strong communication and collaboration skills. A growth mindset and eagerness to learn in the evolving AI/LLM space. Nice To Have Experience with agentic frameworks(e. g., Crew AI, LangGraph, AutoGen). Experience building intelligent workflows and pipelines using LLMs. Familiarity with Docker, CI/CD, and cloud services (AWS, GCP, or Azure). This job was posted by S Kritika from Curl Analytics. Show more Show less

DevOps Engineer

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Requirements Automation is a part of your daily functions, so thorough familiarity with Unix Bourne shell scripting and Python is a critical survival skill. Integration and maintenance of automated tools. Strong analytical and problem-solving skills. Working experience in source control tools. Hands-on experience with CI tools, preferably Gitlab. Have experience with modern virtualization technologies (Docker, KVM, AWS, OpenStack, or any orchestration platforms). Automation of deployment, customization, upgrades, and monitoring through modern DevOps tools (Ansible, Kubernetes, OpenShift, etc). Advanced Linux admin experience. Deep understanding of Container orchestration(Preferably kubernetes ). Strong knowledge of Object Storage(Preferably Ceph on Rook. Hands-on experience with configuring Rancher with RKE using Terraform. Experience in installing, managing, and tuning microservices environments using Kubernetes and Docker, both on-premises and on the cloud. Experience in deploying and managing Spring Boot applications. Experience in deploying and managing Python applications using Django, FastAPI, and Flask. Experience in deploying machine learning pipelines/data pipelines using Airflow/Kubeflow/Mlflow. Experience in web server and reverse Proxy like Nginx, Apache Server, HAproxy. Experience in monitoring tools like Prometheus, Grafana. Experience in provisioning and maintaining SQl/NoSQL databases. Hands-on experience required in configuring and managing firewalls on-prem, preferably Pfsense and Palo Alto. Hands-on / fluency in Ansible. Desired Skills Configuration software: Ansible. Excellent communication and collaboration skills. Good experience in Networking Technologies like Load balancer, ACL, Firewall, VIP, and DNS. Programmatic experience with AWS, DO, or GCP storage and machine images. Experience with various Linux distributions. Knowledge of Azure DevOps Server. Docker management and troubleshooting. Familiarity with microservices and RESTful systems. AWS / GCP / Azure certification. Interact with the Engineering for support/maintain/design the backend infrastructure for product support. Create a fully automated global cloud infrastructure that spans multiple regions. Great learning attitude towards the newest technology and a Team player. This job was posted by S Kritika from Curl Analytics. Show more Show less

Business Analyst

Bengaluru, Karnataka, India

5 years

None Not disclosed

On-site

Full Time

Designation: Business Analyst BPCE ES Dataverse Team Company Profile: Curl Tech is a deep-tech firm, based out of Bengaluru, India. Curl works on developing Products & Solutions leveraging emerging technologies such as Machine Learning, Blockchain (DLT) & IoT. We work on domains such as Commodity Trading, Banking & Financial Services, Healthcare, Logistics & Retail. Curl has been founded by technology enthusiasts with rich industry experience. Products and solutions that have been developed at Curl, have gone on to have considerable success and have in turn become separate companies(focused on that product / solution). If you are looking for a job, that would challenge you and desire to work with an organization that disrupts the entire value chain; Curl is the right one for you. Profile Required : Techno functional profile (Data Analyst/Business Analyst/Data Engineer) with 5+ years in Data warehousing and BI Strong fundamentals of Data warehousing and BI concepts Experience in designing BI solutions from scratch Understand Agile Scrum practices (story slicing, grooming, daily scrum, iteration planning, retrospective, test driven, model storming) Experience in Data Governance and Management Experience of having pitched proposals/solutions in BI and implemented them. Skills Required Mandatory : Functional - Finance/Banking - Asset finance / Equipment finance / Leasing Technical - SQL: Ability to form and queries for accessing and analyzing Data Technical - Database: Postgres DB Personal Skills (Mandatory): Good Communication skills – written and verbal with the ability to understand and interact with the diverse range of stakeholders Ability to raise factual alerts & risks when necessary Capability to work with cross location team members / stakeholders in order to establish and maintain a consistent delivery. Good To Have (Optional) Technical - ETL: DataStage / Informatica / MS SSIS / Talend Technical - Reporting: PowerBI, Tableau, SAP BO Technical - Experience working on Shell scripting and scheduling tools Role and Responsibilities Business needs & Requirements Elicitation Understand user expectations, develop functional requirements and raise clarifications with stakeholders. Gather and analyze information from multiple sources and assess the system changes required to implement the new projects and enhancements in the existing applications Provide Functional Analysis, Specification documentation and the validation of business requirements Solutioning Responsible for specifying, designing and developing business intelligence and data warehousing solutions Specify / Create / write Data Transformations required for the given business need / requirement Specify / Create the reports/visualizations required for the given business need / requirement Propose solutions and improvements to enhance quality of solutions and quality of delivery Tests & Validation Perform checks to ensure the implemented solution meets with the Business needs Perform Data validation / Data quality checks to ensure consistent Good quality data Coordination & Interactions Act as SPOC/Bridge on business requirements between development/technical Team members and business users/End Users. Works with cross location teams / team members / stakeholders to establish and maintain a consistent delivery Takes part in discussions on BI/DW forums alongside peers to the benefit of the organization.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview