OCI is seeking a highly motivated individual with expertise in data engineering and analytics to build and maintain scalable data pipelines, integrate disparate sources, and develop actionable insights.
Compensation
US: Hiring Range in USD from: $95,600 to $209,500 per annum. May be eligible for bonus and equity.
Responsibilities
Identifies data requirements and business objectives of a project or initiative in collaboration with cross-functional teams.
Designs and builds proper data pipelines required for optimal data processing from a variety of data sources.
Independently analyzes, designs, and troubleshoots data flows based on business needs.
Analyzes business requirements and translates that into a technical specification.
Adjusts data collection processes that involve indexing and query optimizations, for optimal performance.
Lead the design, evolution, and optimization of NinjaTrader’s data platform, driving performance, scalability, and reliability for high‑volume trading applications.
Responsibilities
Design and evolve MySQL schemas for high‑volume transactional workloads
Define and drive improvements to the data platform architecture
Analyze and optimize SQL queries, indexes, and execution plans
Develop production‑quality software for persistence layer and developer tooling
Build reusable libraries, frameworks, and tooling
Requirements
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
Support Target's leadership team with critical data analysis to drive profitable decisions and scalable decision-making in the modern retail market.
Responsibilities
Translate business problems into well-defined analytical questions and structured approaches
Support scenario, decision, and action modelling to evaluate business trade-offs and inform recommended actions
Partner with Target business stakeholders to understand priorities and roadmaps, validate analytical requirements, and present insights and recommendations with clarity and impact
Develop and deliver analytical and AI-driven solutions (including GenAI, Agent, and Agentic approaches) that enable decision support, forecasting, optimization, and automation
Apply advanced analytics techniques, including causal, predictive, and prescriptive analytics, to drive deeper understanding of business levers and inform optimal actions
Requirements
B.Tech / B.E.
Masters in Statistics/Econometrics/Mathematics equivalent
BA/BS in a quantitative degree – Math, Statistics, Econometrics, Data Sciences, Computer Science
The BIA Data Engineer Designs, implements, and maintains complex data engineering solutions in the Business Intelligence and Analytics team, focusing on data aggregation, pipelines, and ETL/ELT.
Locations (2)
Pune, Maharashtra, India
Hyderabad, Telangana, India
Responsibilities
Designs and implements data stores and ETL data flows and data pipelines to connect and prepare operational systems data for analytics and business intelligence (BI) systems.
Manages production deployments and automation, monitoring, job control and production support.
Reviews and understands business requirements for development tasks and applies standard data modelling and design techniques.
Plans and drives the development of data engineering solutions ensuring that solutions balance functional and non-functional requirements.
Contributes to technical transitions between development, testing, and production phases of solutions' lifecycle.
Design and develop scalable Java-based backend services and platform components for a next-generation platform and middleware team.
Responsibilities
Design and develop scalable backend services, platform components, and middleware systems using Java and related technologies.
Build reliable REST APIs, distributed services, and cloud-native applications for large-scale SaaS environments.
Own features throughout the entire software development lifecycle, including design, implementation, testing, deployment, monitoring, and production support.
Write high-quality, maintainable, and well-tested code with a strong focus on performance, scalability, and reliability.
Develop and maintain unit, integration, API, and end-to-end automated tests as part of feature development.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
Nice to have: SaaS
Nice to have: cloud security
Nice to have: enterprise platform products
Nice to have: AI-assisted software development tools
Design, build, and run core services and reusable components for the open-architecture AI platforms, enabling scalable ingestion, metadata-driven processing, governance, and reliable workflow automation. Deliver production-grade capabilities supporting agentic AI solutions
Responsibilities
Design and build backend services and shared libraries that provide platform capabilities
Streaming & batch ingestion frameworks
Metadata-driven pipelines
API and consumption layer integrations
Implement platform security controls including role-based access control, authentication, and integration with enterprise entitlements
Design, develop, and maintain enterprise-grade applications and services using C#, .NET Core, and ASP.NET Core, architect and implement scalable, resilient, and secure cloud-native solutions on AWS, develop RESTful APIs and microservices, lead technical design reviews, mentor junior and mid-level developers, collaborate with cross-functional teams within an Agile/Scrum environment.
Responsibilities
Design, develop, and maintain enterprise-grade applications and services using C#, .NET Core, and ASP.NET Core.
Architect and implement scalable, resilient, and secure cloud-native solutions on AWS.
Develop RESTful APIs and microservices while ensuring performance, maintainability, and backward compatibility.