Senior Software Engineer- Data Engineer

3 days ago


RBangalore India Clarivate Full time ₹ 8,00,000 - ₹ 24,00,000 per year

Senior Software Engineer- Data Engineer

We are looking for a Senior Software Engineer- Data Engineer to join our team in India. This is an amazing opportunity to work on different project with our Data engineering team having different competencies to compete and learn together. We have a great skill set in the team related to Pypark, AWS, Apahe, databrics.

About You – experience, education, skills, and accomplishments:

  • Bachelor's degree in engineering or master's degree (BE, ME, B Tech, MTech, MCA, MS)
  • 5 years of experience working in software development
  • 3 years' experience in building massively scalable distributed data processing solutions
  • 3 years' experience in database design & development
  • Strong data analysis skills, strong analytics, and problem-solving skills
  • Solid development experience in a commercial IT environment
  • Experience in designing cloud-based data pipelines & solutions
  • Passionate about code and software architecture
  • Effective communicator at all levels, excellent inter-personal skills, strong business focus
  • Highly self-motivated, confident to work on projects alone as well as in a team
  • An enthusiastic approach to extending knowledge and learning new skills
  • Strong commitment to the quality of work and a good attention to detail
  • Experience with Agile\Scrum Software Development Methodologies

It would be great if you also had:

  • Proficient in Python, Apache Spark, including PySpark, DLT, DBT, Databricks
  • Strong technical knowledge in Relation Database Management System, including Oracle, Postgres, etc
  • Proficient in writing complex SQL queries, PL/SQL procedures
  • Good understanding of XML, JSON
  • Version control software: GitHub, BitBucket
  • Continuous Integration and Deployment Concepts and tools
  • Knowledge on any of these technologies/tools: Cassandra, Hadoop, Apache Hive, Snowflake, Jupiter notebook, Databricks stack,
  • AWS services, EC2, ECS, RDS, EMR, S3, AWS Glue, Airflow

What will you be doing in this role?

  • Write clean, efficient, and maintainable code in accordance with coding standards.
  • Works closely with higher-level engineers to increase functional knowledge.
  • Learn and apply best practices in software development.
  • Develops and applies understanding of software development lifecycle and delivery methodology.
  • Suggests alternative methodologies or techniques to achieving desired results.
  • Maintains awareness of technical advances.
  • Manually tests and unit tests all assigned applications.
  • Participates as a team member on various engineering projects.
  • Writes application technical documentation.
  • Follows team policies, procedures, and work instructions.

About the Team

We are team located in India, US, and Europe.

Hours of Work

Regular working timing in India.

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Experience LevelSenior Level

  • R-Bangalore, India Clarivate Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer - Ruby on Rails We are looking for a Senior Software Engineer – Ruby on Rails to join our Technology team at Clarivate. You will get the opportunity to work in a cross-cultural work environment while working on the latest web technologies with an emphasis on user-centered design. About You – experience, education, skills, and...


  • R-Bangalore, India Clarivate Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer We are looking for a Senior Software Engineer to join our Dialog Content Tech Team in Bangalore. This is an amazing opportunity to work on Dialog product Content processing pipeline. In this role, you will be responsible for the design, implementation, and maintenance of software products that support Dialog Solutions Content...


  • bangalore, India Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...


  • Bangalore, India Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...


  • bangalore, India Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...


  • R-Bangalore, India Clarivate Full time

    Senior Software Engineer We are looking for a 'Seniore Software Engineer' to join our Technology team at Clarivate. He/She would be responsible for the Dev team deliverables. This would be an amazing opportunity to work in L & H domain. We are working on different tools and technologies like Java, Springboot, Resttemplate, Postgres SQL, Redshift, junit ,...


  • R-Bangalore, India Clarivate Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Lead Software Engineer We are seeking a highly skilled Senior Lead Data Engineer to join our R&D Data Engineering Team. In this role, you will be a key player in shaping the architecture and technical direction of our data platform, ensuring that it meets the evolving needs of the business while adhering to best practices and industry standards. If...


  • R-Bangalore, India Clarivate Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer - Java We are looking for a Senior Software Engineer (Java) to join our Content Tech SI master team in Bangalore. We are looking for someone who has good experience in Java with sprint, microservice on cloud environment. It will be great if you have experience with AWS and postgress as well. The current team size is 10+ consist of...


  • Bangalore Urban, Karnataka, India, IN Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...


  • R-Bangalore, India Clarivate Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer (Java) We're currently looking for Senior Software Engineer who is excited about building internally-facing platforms and services that improve developer productivity, efficiency, and engineering excellence. You are a self-starter who can develop high-quality code as well as collaborate with other parts of the team, including...