Software Engineer

3 days ago


bangalore, India Forage AI Full time

Experience required: 2–4 years of professional software engineering experience.Budget for the role - Max Up to Rs. 15 LPA depending on your interview.100% remote OpportunityRole Overview:You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and performance.Key Responsibilities:· Develop and maintain Python applications for crawling, parsing, enrichment, and processing of large datasets.· Build and operate data workflows (ETL/ELT), including validation, monitoring, and error‑handling.· Work with SQL and NoSQL (plus vector databases/data lakes) for modeling, storage, and retrieval.· Contribute to system design using cloud‑native components on AWS (e.g., S3, Lambda, ECS/EKS, SQS/SNS, RDS/DynamoDB, CloudWatch).· Implement and consume APIs/microservices; write clear contracts and documentation.· Write unit/integration tests, perform debugging and profiling; contribute to code reviews and maintain high code quality.· Implement observability (logging/metrics/tracing) and basic security practices (secrets, IAM, least privilege).· Collaborate with Dev/QA/Ops; ship incrementally using PRs and design docs.Required Qualifications· 2–4 years of professional software engineering experience.· Strong proficiency in Python; good knowledge of data structures/algorithms and software design principles.· Hands‑on with SQL and at least one NoSQL store; familiarity with vector databases is a plus.· Experience with web scraping frameworks (e.g., Scrapy, Selenium/Playwright, BeautifulSoup) and resilient crawling patterns (respect robots/rotations/retries).· Practical understanding of system design and distributed systems basics.· Exposure to AWS services and cloud‑native design; comfortable on Linux and with Git.Preferred / Good to Have (Prioritized)· GenAI & LLMs: experience with LangChain, CrewAI, LlamaIndex, prompt design, RAG patterns, and vector stores. (Candidates with this experience will be prioritized.)· CI/CD & Containers: exposure to pipelines (GitHub Actions/Jenkins), Docker, and Kubernetes.· Data Pipelines/Big Data: ETL/ELT, Airflow, Spark, Kafka, or similar.· Infra as Code: Terraform/CloudFormation; basic cost‑ and performance‑optimization on cloud.· Frontend/JS: not required; basic JS or frontend skills are a nice‑to‑have only.· Exposure to GCP/Azure.How We Work· Ownership of modules end‑to‑end (design → build → deploy → operate).· Clear communication, collaborative problem‑solving, and documentation.· Pragmatic engineering: small PRs, incremental delivery, and measurable reliability.Work‑from‑Home Requirements· High‑speed internet for calls and collaboration.· A capable, reliable computer (modern CPU, 8GB+ RAM).· Headphones with clear audio quality.· Stable power and backup arrangements.ForageAI is an equal‑opportunity employer. We value curiosity, craftsmanship, and collaboration.



  • bangalore, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...

  • Software Engineer

    2 weeks ago


    Bangalore, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...

  • Software Engineer

    5 days ago


    bangalore, India Sonata Software Full time

    J.D- .Net Fullstack DeveloperJob Title: Full Stack Developer – .NET Core, RXJS, Angular 14+ & Azure APP ServiceLocation: Chennai/Bangalore/HyderabadJob Type: HybridExperience Level: 3–8 YearsJob Summary:We are seeking a skilled and proactive Full Stack Developer with expertise in .NET Core, Angular, and Web API, to join our growing team. The ideal...

  • Software Engineer

    2 weeks ago


    Bangalore, India Sonata Software Full time

    J.D- .Net Fullstack Developer Job Title: Full Stack Developer – .NET Core, RXJS, Angular 14+ & Azure APP Service Location: Chennai/Bangalore/Hyderabad Job Type: Hybrid Experience Level: 3–8 Years Job Summary: We are seeking a skilled and proactive Full Stack Developer with expertise in .NET Core , Angular , and Web API , to join our growing team. The...


  • Bangalore, India - Home Cloud Software Group Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage and use...


  • Bangalore, India - Home Cloud Software Group Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage and use...


  • Bangalore, India - Home Cloud Software Group Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage and use...


  • Bangalore, India - Home Cloud Software Group Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage and use...


  • bangalore, India Sonata Software Full time

    Experience: 4 to 8 yearsKey Skills:JavaSpringbootMicroservicesHibernateRest APIPayment Gateway (must)EcommerceAWSResponsibilitiesDevelop and maintain Java applications.Implement microservices architecture.Integrate with payment gateways.Collaborate with cross-functional teams.Qualifications4 to 8 years of experience in software development. Required...


  • Bangalore, India Check Point Software Full time

    We are looking for Senior Development Engineer to be a key player in our fast-growing SASE Core Network Group R&D Centre in Bangalore, India. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge developments...