
Senior Software Developer – Platform Architecture and Engineering
4 days ago
We are currently seeking a highly skilled Python Platform Engineer to lead our team.
Responsibilities:
- Platform Architecture and Engineering
- Create a unified component library/SDK for data pipelines: ingestion, parsing/extraction, validation, enrichment, publishing.
- Develop standards for Apache Beam pipeline design and Databricks job configuration; standardize packaging, versioning, CI/CD, and documentation.
- Maintain pluggable interfaces so multiple teams can switch extractors (Regex/Language Models), OCR providers, and EMR publishers without rewriting code.
- Determine repository strategy - shared/child repos for each use case
- Performance Optimization and Reliability
- Oversee end-to-end profiling and tuning: cProfile/py-spy/line_profiler, memory (tracemalloc), CPU vs I/O analysis.
- Instrument services with Elastic APM and correlate traces/metrics with Splunk logs; build dashboards and runbooks.
- Implement concurrency best practices: asyncio for I/O-bound, ThreadPool/ProcessPool for CPU-bound, batching, rate limiting, retries, etc.
- Implement robust Language Model 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 Service Level Objectives/alerts for throughput, latency, error rates; set up Dead Letter Queues and recovery patterns.
- Team Enablement
- Mentor developers, lead design reviews, codify best practices, write clear documentation and examples.
- Collaborate with Machine Learning engineers on the future Language Model/Service Layer path (evaluation harness, safety/PII, cost/perf).
Required Skills and Qualifications:
- 7+ years of experience in Python with strong expertise in performance and concurrency (asyncio, concurrent.futures, multiprocessing), profiling and memory optimization.
- Observability expertise: Elastic APM instrumentation and dashboarding; Splunk for logs and correlation; OpenTelemetry familiarity.
- Prior experience with implementing Language Model based solutions and supporting 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 libraries, versioning, CI/CD (GitHub Actions/Azure DevOps), testing.
- 3+ years of experience 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.
- Language Model/Service Layer integration experience (e.g., OpenAI/Azure AI, local Service Layers), prompt/eval frameworks, PII redaction/guardrails.
- Cloud and tooling: AWS/Azure/GCP, Dataflow/Flink, Terraform, Docker; cost/performance optimization on Databricks.
- Security/compliance mindset (HIPAA), secrets management, least-privilege access.
Benefits:
- Ongoing opportunities for professional growth and development.
- A dynamic and supportive work environment.
- Competitive compensation package.
How to Apply:
-
Senior Software Development Engineer
5 days ago
Nagpur, Maharashtra, India beBeeCloud Full time ₹ 2,45,00,000 - ₹ 3,14,00,000Cloud Solutions ArchitectJob Description:As a senior software development engineer, you will play a crucial role in shaping the future of manufacturing cloud and data framework. You will be part of a global scrum team responsible for designing, implementing, and validating MFGDM modules/components.Required Skills and Qualifications:10+ years of software...
-
Senior Software Development Engineer
4 days ago
Nagpur, Maharashtra, India beBeeLeader Full time ₹ 15,00,000 - ₹ 20,00,000Cloud Architect Job DescriptionAbout This Role:This position is responsible for leading the development of scalable and secure RESTful APIs using Node.js and JavaScript/TypeScript.Design and implement authentication/authorization mechanisms, adhering to security best practices and API governance guidelines.Mentor and guide teams in a collaborative...
-
Senior Platform Engineer
2 days ago
Nagpur, Maharashtra, India beBeeExpert Full time ₹ 2,00,00,000 - ₹ 2,50,00,000OpenShift Administrator Job DescriptionThis position involves acting as the key expert in managing OpenShift, handling complex issues, and ensuring operational excellence across the platform.The role includes:Leading the resolution of critical or complex OpenShift and Kubernetes issues.Conducting deep analysis to identify root causes and implementing...
-
Senior Software Developer/ Lead
2 days ago
Nagpur, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000About Us We are seeking a seasoned professional to join our team as a Senior Software Engineer/Lead. This role is perfect for an individual who thrives in a dynamic environment and has a passion for developing innovative software solutions.Responsibilities :- Develop software & systems for medium to large business environmentsRequired Skills and...
-
Senior Backend Software Developer
1 week ago
Nagpur, Maharashtra, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Key Technologies:KotlinJava 11+Spring FrameworkOraclePostgreSQLInfluxDBGrafanaSensuELK StackWe are seeking a highly skilled software engineer to join our team working on backend solutions for e-commerce platforms. You will work closely with product owners and team members to clarify business needs and technical requirements.As our senior software...
-
Data Architecture Specialist
5 days ago
Nagpur, Maharashtra, India beBeeDataEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Senior Data Engineer Job OpportunityAs a senior data engineer, you will be responsible for designing and maintaining cloud-based data architectures, including data lakes, lakehouses, and warehouses.The ideal candidate will have 4+ years of experience in building scalable real-time and batch processing workflows using Azure Databricks, PySpark, and Apache...
-
Chief Software Engineering Lead
3 days ago
Nagpur, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 18,00,000 - ₹ 20,10,000**About the Role**We are seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing and developing robust software applications.**Responsibilities**Lead Development: Design and implement complex software systems, ensuring they meet our high standards for quality and...
-
Senior Software Engineering Lead
3 days ago
Nagpur, Maharashtra, India beBeesoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Software Engineering LeadThis is a leadership position for a senior developer to lead the design, development and deployment of large-scale web applications.About the Role:We are seeking a skilled software engineer with experience in leading teams and implementing scalable backend services using Python and Node.js.The ideal candidate will have strong...
-
Senior Frontend Software Engineer
3 days ago
Nagpur, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000Job Description:About Position:We are seeking an experienced UI + ReactJS developer with strong skills in JAVA, Hibernate, SQL, JDBC, JMS, JMX, Spring, and Java Multithreading.What You'll Do:Around 7 years of hands-on software design and development experience in User Interface (UI).Around 5 years of experience in modern JavaScript frameworks like React...
-
Senior Data Platform Engineer
4 days ago
Nagpur, Maharashtra, India beBeeData Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Data Engineer OpportunityWe are seeking a skilled Data Engineer to join our organization.Key Responsibilities:Design and develop data pipelines, ETL processes, and workflows using tools such as Databricks and Azure Data Factory.Collaborate with cross-functional teams to integrate data systems and ensure seamless data flow.Develop and maintain high-quality,...