Senior Software Engineer Python

15 hours ago


Hyderabad, Telangana, India Idexcel Full time

Dear Candidate,Greetings for The Day We are Hiring for the Senior Software Engineer Python (Computation & Rules Engine) role for Hyderabad Location.Please find the below JD for your Reference,Job Description:Senior Software Engineer Python (Computation & Rules Engine)Role Overview:We are building a high-performance, deterministic computation engine in Python that executes complex, versioned rules and calculations over large, structured datasets. This engine powers financial availability, eligibility, and risk calculations and must be correct, explainable, auditable, and fast.Build a high-performance, deterministic Python computation engine that executes complex rules over large datasets with absolute correctness and explainability.This is a pure backend engineering role focused on algorithms, data processing, system design, and performancenot UI and not business analysis.Core Engineering ResponsibilitiesDesign and implement pure computation modules in Python with:Deterministic outputsIdempotent executionStrong guarantees around precision and reproducibilityBuild a rule execution framework supporting:Declarative rule definitionsVersioning and effective datingRule dependency graphsShort-circuiting and prioritizationImplement high-volume data pipelines to:Load, validate, normalize, and transform large datasetsExecute calculations efficiently in batch and incremental modesOptimize performance across:CPU usageMemory footprintIO patternsParallel execution (where appropriate)Design explainability artifacts:Structured calculation tracesRule evaluation graphsIntermediate state snapshotsImplement numerically safe calculations:Decimal arithmeticExplicit rounding strategiesStable aggregation and reconciliation logicBuild robust testing infrastructure:Unit tests for individual rulesProperty-based tests for invariantsGolden dataset regression testsDesign APIs and internal interfaces for:Batch executionStreaming / delta-based recalculationDownstream consumers (services, workflows)Strong proficiency in Python (5+ years preferred)Deep experience with data-intensive systems, including:pandas / PolarsNumPyPyArrowSQL-backed pipelinesStrong understanding of:Algorithmic complexityMemory-efficient data structuresVectorized vs row-based execution tradeoffsExperience building:Rules enginesCalculation enginesCompilers / interpreters / evaluatorsSolid grasp of:Deterministic system designIdempotencyFault-tolerant batch processingStrong testing discipline, including:pytestProperty-based testing (Hypothesis)Reconciliation and diff-based validationDesigning DSLs or configuration-driven execution enginesWorking with large datasets (10M+ rows) or wide schemasParallel and distributed computation (Dask, Ray, Spark)Low-latency vs high-throughput compute tradeoffsExperience with financial or regulatory systems where correctness > speedDatabase performance tuning (Postgres, Oracle)Building internal observability for compute engines



  • Hyderabad, Telangana, India Dwaraka Starline Full time

    Job Title: Senior Python DeveloperLocation: Hyderabad Employment Type: Full-time, PermanentMandatory Education Requirement: Candidates from IIT, NIT, or IIM will be considered.Job OverviewWe are seeking a highly skilled Senior Python Developer with 5+ years of hands-on backend experience in Python, distributed systems, microservices, cloud technologies, and...


  • Hyderabad, Telangana, India Sahaj Software Full time

    About the roleYou'll thrive if you're hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java,TypeScript, Python, .Net, Golang, Elixir, Scala, Kotlin, Ruby, , and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...


  • Hyderabad, Telangana, India Microsoft Full time

    Architect and implement scalable, performant, and reliable systems for Excel Web, with a focus on fundamentals. Lead deep technical investigations into performance regressions, reliability gaps, and architectural debt. Champion AI-first thinking and AI-driven engineering practices, including AI-assisted bug triage, code generation, and live site mitigation...


  • Hyderabad, Telangana, India Microsoft Full time

    We are looking for excellent engineers who are solid in C++ and Windows application development who can take the product to customers with high quality and eye-catching features. The team is to embark on a journey to own and drive the transformation of our experiences on Windows to be simple, delightful, and new. Users interacting surface areas of anything...


  • Hyderabad, Telangana, India Amazon Full time

    As Technical Leaders, Senior Software Engineers at Amazon excel in tackling complex, ambiguous problems with minimal guidance. They consistently deliver high-impact solutions while maintaining a long-term perspective on the team's software architecture. These engineers not only address current architectural deficiencies but also propose and lead large-scale...


  • Hyderabad, Telangana, India Proventech Full time

    Job Title: Senior / Lead Python DeveloperExperience: 01 to 5 yearsLocation: HyderabadWork Mode: Onsite / Full Time Job Description:We are hiring a Python Developer with strong expertise in building scalable web applications using Python, Django/Flask, REST APIs, and modern front-end technologies. The ideal candidate will lead development initiatives, drive...


  • Hyderabad, Telangana, India Medtronic Full time

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeSenior Software Systems Engineer in Test for the Cardiac Rhythm Management Systems R&D Engineering...


  • Hyderabad, Telangana, India JPMorganChase Full time

    JOB DESCRIPTIONDescriptionIf you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.As a Senior Director of Software Engineering at JPMorgan Chase within Corporate Data & Analytics Services function, you will be leading our cross-regional reference data teams. Your role will involve collaborating...


  • Hyderabad, Telangana, India JPMorgan Chase Full time

    DescriptionIf you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.As a Senior Director of Software Engineering at JPMorgan Chase within Corporate Data & Analytics Services function, you will be leading our cross-regional reference data teams. Your role will involve collaborating with Product,...


  • Hyderabad, Telangana, India Wikilabs India Full time

    Position DetailsJob Title: Software Engineer L2Location: HyderabadWorkMode: WFO ( 5 Days )Position OverviewAs a Software Engineer L2, you will be responsible for designing, developing, and scaling technology solutions that create measurable real-world impact. You will collaborate with cross-functional teams while owning the reliability and performance of...