Principal Software Developer

3 days ago


Amrāvati, Maharashtra, India beBeeDataEngineering Full time ₹ 1,50,00,000 - ₹ 2,50,00,000
Job Overview

We are seeking an experienced Lead Python Engineer to lead the development of a shared component library for data pipelines.

The successful candidate will have hands-on experience with Apache Beam and Databricks, as well as strong expertise in performance and concurrency.

Key Responsibilities
  • Design and build a shared component library/SDK for ingestion, parsing, extraction, validation, enrichment, and publishing.
  • Define patterns/templates for Apache Beam pipelines and Databricks jobs; standardize configuration, packaging, versioning, CI/CD, and documentation.
  • Implement robust LLM API rate limiting/governance: enforce provider TPM and concurrency caps, request queueing/token budgeting, and emit APM/Splunk metrics (throttle rate, queue depth, cost per job) with alerts.
  • Establish SLOs/alerts for throughput, latency, error rates; set up DLQs and recovery patterns.
Requirements
  • 7+ years Python experience with strong depth in performance and concurrency (asyncio, concurrent.futures, multiprocessing), profiling and memory tuning.
  • Observability expertise: Elastic APM instrumentation and dashboarding; Splunk for logs and correlation; OpenTelemetry familiarity.
  • Must have implemented LLM based solutions and supported them in production.
  • API engineering for high-throughput integrations (REST, OAuth2), resilience patterns, and secure handling of sensitive data.
  • Strong architecture/design skills: clean interfaces, packaging shared libs, versioning, CI/CD (GitHub Actions/Azure DevOps), testing.
  • 3+ years building large-scale data pipelines with Apache Beam and/or Spark, including hands-on Databricks experience (Jobs, Delta Lake, cluster tuning).
  • Document processing: OCR (Tesseract, AWS Textract, Azure Form Recognizer), PDF parsing, text normalization.
  • LLM/SLM integration experience (e.g., OpenAI/Azure AI, local SLMs), prompt/eval frameworks, PII redaction/guardrails.
  • Cloud and tooling: AWS/Azure/GCP, Dataflow/Flink, Terraform, Docker; cost/performance tuning on Databricks.
  • Security/compliance mindset (HIPAA), secrets management, least-privilege access.
What We Offer
  • Competitive salary and benefits package.
  • Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications.
  • Opportunity to work with cutting-edge technologies.
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards.
  • Annual health check-ups.
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents.
Work Environment

Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.

If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment.



  • Amrāvati, Maharashtra, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Software Engineering RoleWe are seeking an accomplished software engineer to play a pivotal role in our development team.This position will involve designing and developing scalable, efficient, and reliable software systems.Collaboration with cross-functional teams will be essential for identifying requirements, designing solutions, and implementing...


  • Amrāvati, Maharashtra, India beBeeDigitalTransformation Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Principal Digital Transformation SpecialistOverview:As a Principal Digital Transformation Specialist, you will play a pivotal role in leading the design and implementation of digital transformation initiatives across various industries.Responsibilities:1. Design and implement digital transformation strategies to enhance business operations and...


  • Amrāvati, Maharashtra, India beBeeQuality Full time ₹ 1,00,00,000 - ₹ 1,50,00,000

    Job DescriptionWe are seeking an experienced Principal Consultant to join our team. As a key member of our trading platform, you will be responsible for ensuring the quality, stability, and performance of our trading systems.As a Principal Consultant, you will work closely with development teams, business stakeholders, and QA teams to drive and implement...


  • Amrāvati, Maharashtra, India beBeeProductOwnership Full time ₹ 15,00,000 - ₹ 25,00,000

    Software Development Engineer    We are looking for a highly skilled Software Development Engineer to join our team. This individual will be responsible for designing, developing, and implementing software solutions that meet the needs of our users.Job Description


  • Amrāvati, Maharashtra, India beBeeDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000

    Software Development ExpertWe are seeking a highly skilled software development expert to spearhead the creation of scalable, efficient, and reliable software systems.About the Role:Design and develop software systems using Java 17/21 and Spring Boot.Implement RESTful APIs and microservices architecture.Apply multi-threading concepts and design patterns to...


  • Amrāvati, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 7,50,000 - ₹ 15,00,000

    Software Engineering ExpertWe are looking for a highly skilled software engineer with exceptional technical expertise and excellent communication skills.The ideal candidate will have in-depth knowledge of software development methodologies, strong programming skills, and experience with Java/J2EE technologies.Main Responsibilities:Designing, developing, and...


  • Amrāvati, Maharashtra, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 11,00,000

    Job Title: Software CraftsmanJob Summary:The Software Craftsman is responsible for the development of complex software applications using Python and React.Key Responsibilities:Design and implement high-quality software solutions that meet business requirements.Develop and maintain a strong understanding of technology stacks, including Python and...


  • Amrāvati, Maharashtra, India beBeeDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    Software Engineer RoleAbout People Prime Worldwide:We help clients achieve digital transformation through consulting, industry solutions, business process services, and managed services.Job Description:Key ResponsibilitiesDesign and develop high-quality software using TypeScript with a focus on performance optimization and algorithmic complexity.Collaborate...

  • Principal Developer

    2 days ago


    Amrāvati, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 1,75,00,000 - ₹ 2,25,00,000

    Our mission is to deliver cutting-edge technology solutions that drive business growth and excellence.In this role, you will lead the design and development of Oracle EPM Cloud solutions to support financial planning, budgeting, forecasting, and consolidation processes.You will collaborate with finance teams and technical stakeholders to deliver scalable,...


  • Amrāvati, Maharashtra, India beBeeFinancial Full time ₹ 1,83,33,333 - ₹ 2,58,33,333

    Job OverviewWe are seeking a skilled EPM FCCS Principal to lead the implementation of Oracle Financial Consolidation and Close Cloud (FCCS) within our Enterprise Performance Management (EPM) system.Collaborate with technical experts to design and develop innovative solutions that meet business needs.Work closely with analyst teams to ensure effective...