
Senior Software Engineer
MiQ Digital25 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Build and manage a scalable, future-proof data platform covering data ingestion, processing, cataloguing, governance, and analytics.
- Develop applications, REST APIs, and multi-tier web applications using Java, Kotlin, or C++ and JavaScript frameworks.
- Support Data Scientists, Analysts, product teams, and local products through an API-first and data-as-a-product platform.
- Implement data security, regulatory compliance, scalability, and capabilities aligned with changing programmatic media requirements.
Requirements
- Bachelor’s or master’s degree in Engineering.
- 4–7 years of development experience with an object-oriented language such as Java, Kotlin, or C++.
- Strong coding, SQL query-writing, analytical, problem-solving, object-oriented design, design-pattern, algorithm, and data-structure skills.
- At least one year of experience with a JavaScript framework such as AngularJS or ReactJS.
- Experience with Linux or UNIX environments, Java Enterprise platforms, REST APIs, multi-tier web applications, and cloud environments such as AWS, Google Cloud, or Azure.
- Experience with NoSQL databases such as HBase, Cassandra, or MongoDB and column-based datastores such as Redshift.
Benefits
- Hybrid work environment.
- New-hire orientation with role-specific onboarding and training.
- Internal and global mobility opportunities.
- Competitive healthcare benefits.
- Bonus and performance incentives.
- Generous annual PTO, paid parental leave, and two additional paid days for holidays, cultural events, or inclusion initiatives.
- Employee resource groups supporting connection, action, and communities.
Tech Stack
Categories
Data EngineeringFull Stack