Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 7 дней назад
Senior Software Engineer (Big Data)
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Big Data): Design and develop big data applications and data pipelines with an accent on stability, performance, and large-scale data processing. Focus on architecting and managing Hadoop-based MapReduce jobs, streaming platforms, and cloud technologies.
Location: Hybrid in Bengaluru, India (3 days in office)
Company
creates smart shopping experiences by connecting brands and retailers with consumers through a global network and enterprise technology.
What you will do
- Design, develop, document, and architect big data applications with a focus on stability and performance.
- Develop and manage data pipelines for large-scale datasets.
- Collaborate with product owners, developers, DevOps, and QA teams.
- Apply end-to-end quality mindset to ensure high system reliability.
Requirements
- Location: Hybrid work model with 3 days in office in Bengaluru, India
- English: B2 level or higher
- 4+ years of Java development experience with Big Data Platform/Hadoop ecosystem.
- 2+ years experience with streaming platforms such as Spark, Scala, Kafka.
- Experience with MapReduce coding on Hadoop clusters and exposure to NoSQL databases.
- Experience working with cloud technologies such as AWS.
Nice to have
- Knowledge of Python or other scripting languages.
- Experience deriving insights from data analysis.
- Familiarity with Agile, Kanban, or Lean software development methodologies.
Culture & Benefits
- Competitive salary and good benefits including insurance, annual leave, bonuses, and referral rewards.
- Great Place to Work certified for 3 years in a row.
- Hybrid work model with office located at Prestige Tech Pacific, Kadubeesanahalli.
- Group health, personal accident, and term life insurance.
- Paid time off including annual leaves, casual leave, and holidays.
- Annual performance bonus and sales incentives for eligible positions.
- Referral bonus program.
Hiring process
- Technical coding round with the team.
- Technical design round.
- Hiring manager meeting focusing on team fit, values, and culture.
- Final round chat with HR and senior leadership.