Python SDE-III
HighRadius
Hyderabad, Telangana, IndiaPosted 2 months ago
Skill Required
Product & EngineeringSoftware EngineerSoftware DeveloperPython DeveloperPythonData StructuresDockerGitHub ActionsMicroservicesPostgreSQLKubernetesRabbitMQGraphQLMongoDBJenkinsRESTPytestGitOAuthFlaskMySQLRedisCI/CDDesign PatternsSQLJWT
Key highlights
- 5+ years professional experience with Python
- Expertise in Python 3.x advanced concepts
- Proficiency with Flask framework and its ecosystem
- Experience with Docker and Kubernetes
- Background with Celery and message brokers for asynchronous processing
- Ability to mentor junior developers
Role overview
Senior Python Developer to lead the design and development of robust, scalable web applications, manage server‑side logic, mentor junior developers, and drive best practices in software craftsmanship.
Responsibilities
- Design and implement low‑latency, high‑availability, and performant applications using Python and the Flask framework
- Build and maintain scalable RESTful or GraphQL APIs that serve various client‑side platforms
- Seamlessly integrate user‑facing elements developed by front‑end developers with server‑side logic
- Design database schemas, optimize queries, and manage data storage solutions (PostgreSQL, MySQL, Redis, or MongoDB)
- Identify bottlenecks and bugs, and devise solutions through profiling and refactoring
- Work with Docker and Kubernetes for containerization and orchestration of microservices
- Ensure high performance and responsiveness to requests from the front‑end
- Mentor junior developers and drive best practices in software craftsmanship
Requirements
- 5+ years of professional experience with deep knowledge of Python (3.x) and its advanced concepts (Decorators, Generators, Context Managers)
- Extensive experience with Flask and its ecosystem (Flask‑SQLAlchemy, Flask‑Migrate, Flask‑RESTful/Marshmallow)
- Strong understanding of Data Structures, Algorithms, and Object‑Oriented Programming (OOP) principles
- Proficiency in writing unit, integration, and functional tests using frameworks like PyTest or Unittest
- Experience with Celery and message brokers like RabbitMQ or Redis for background tasks
- Deep understanding of ORMs and raw SQL; experience with migrations and database design
Nice to have
- Experience with architectural patterns like Microservices or Domain‑Driven Design (DDD)
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
- Understanding of authentication protocols (OAuth2, JWT)
Additional details
- HighRadius provides a single Agentic AI platform for the Office of the CFO, integrating 180+ agents across Order‑to‑Cash, Close & Reconciliation, Consolidation & Reporting, Accounts Payable, B2B Payments, and Treasury
- HighRadius guarantees operational KPI improvements by mapping them to specific agents on the platform
- With a 3‑6 month go‑live period, HighRadius drives value creation at 1300+ enterprises such as 3M, Unilever, Bristol‑Myers Squibb Company, Red Bull, Lufthansa, and more
- HighRadius has been consistently recognized as a market leader by Gartner, IDC, and Forrester