Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Data Engineer @ BMC Software

Home > Software Development

BMC Software  Data Engineer

Job Description

About You

You are a self-motivated, proactive individual who thrives in a fast-paced environment. You have a strong eagerness to learn and grow, continuously staying updated with the latest trends and technologies in data engineering. Your passion for collaboration makes you a valuable team player, contributing to a positive work culture while also guiding and mentoring junior team members. Youre excited about problem-solving and have the ability to take ownership of projects from start to finish. With a keen interest in data-driven decision-making, you are ready to work on cutting-edge solutions that have a direct impact on the business.

Role and Responsibilities

As a Data Engineer, you will play a crucial role in leading and managing strategic data initiatives across the business. Your responsibilities will include:

  • Leading data engineering projects across key business functions, including Marketing, Sales, Customer Success, and Product R&D.
  • Developing and maintaining data pipelines to extract, transform, and load (ETL) data into data warehouses or data lakes.
  • Designing and implementing ETL processes, ensuring the integrity, scalability, and performance of the data architecture.
  • Leading data modeling efforts, ensuring that data is structured for optimal performance and that security best practices are maintained.
  • Collaborating with data scientists, analysts, and stakeholders to understand data requirements and provide valuable insights across the customer journey.
  • Guiding and mentoring junior engineers, providing technical leadership and ensuring best practices are followed.
  • Maintaining documentation for data structures, ETL processes, and data lineage, ensuring clarity and ease of understanding across the team.
  • Developing and maintaining data security, compliance, and retention protocols as part of best practice initiatives.

Professional ExpertiseMust-Have Skills:
  • 5+ years of experience in data engineering, data warehousing, and building enterprise-level data integrations.
  • Proficiency in SQL, including query optimization and tuning for relational databases (Snowflake, MS SQL Server, RedShift, etc.).
  • 2+ years of experience working with cloud platforms (AWS, GCP, Azure, or OCI).
  • Expertise in Python and Spark for data extraction, manipulation, and data pipeline development.
  • Experience with structured, semi-structured, and unstructured data formats (JSON, XML, Parquet, CSV).
  • Familiarity with version control systems (Git, Bitbucket) and Agile methodologies (Jira).
  • Ability to collaborate with data scientists and business analysts, providing data support and insights.
  • Proven ability to work effectively in a team setting, balancing multiple projects, and leading initiatives.
Nice-to-Have Skills:
  • Experience in the SaaS software industry.
  • Knowledge of analytics governance, data literacy, and core visualization tools (Tableau, MicroStrategy).
  • Familiarity with CRM and marketing automation tools (Salesforce, HubSpot, Eloqua).
Education
  • Bachelors or masters degree in computer science, Information Systems, or a related field (Advanced degree preferred).

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Engineer
Employement Type: Full time

Contact Details:

Company: BMC Software
Location(s): Pune

+ View Contactajax loader


Keyskills:   Data Engineering Azure GCP XML Snowflake data warehousing JSON Spark AWS SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • Capgemini
  • 2 - 5 years
  • Pune
  • 2 hours ago
₹ Not Disclosed

Senior Software Engineer(Java, J2EE)

  • NCR Corporation
  • 6 - 9 years
  • Hyderabad
  • 3 hours ago
₹ Not Disclosed

Software Engineer I - Python

  • JPMorgan Chase Bank
  • 0 - 4 years
  • Bengaluru
  • 5 hours ago
₹ Not Disclosed

Software Engineer

  • Capgemini
  • 2 - 5 years
  • Mumbai
  • 6 hours ago
₹ Not Disclosed

BMC Software

Company DetailsBMC Software