Overview
Data Engineer role in the Market Intelligence Industry Data Solutions business line, implementing and maintaining services and tools that support existing feed systems so FIG datasets can be consumed and made available for broader processing within the company.
What you'll do
- Build new data acquisition and transformation pipelines using advanced data processing and cloud technologies.
- Collaborate with the broader technology team, including information architecture and data integration teams, to align pipelines with strategic initiatives.
What you'll need
- Bachelor's degree in computer science or a related field, with at least 4+ years of professional software development experience.
- Proficient in programming languages commonly used for data processing.
- Proficient in data orchestration and workflow management systems.
- Proficient in distributed data processing frameworks, relational database management systems and big data processing frameworks.
- Experience with large-scale data processing platforms.
- Deep understanding of RESTful services, good API design, and object-oriented programming principles.
- Proficiency in object-oriented or functional scripting languages.
- Good working knowledge of relational and NoSQL databases.
- Experience in maintaining and developing software in production environments utilizing cloud-based tools.
- Strong collaboration and teamwork skills, along with excellent written and verbal communication abilities.
- Self-starter and motivated individual with the ability to thrive in a fast-paced software development environment.
- Strong experience in distributed data processing and optimization using modern frameworks.
- Proficient in leveraging cloud services for scalable data solutions, including ETL orchestration, containerized deployments, and data storage.
- Skilled in designing and managing complex data pipelines and workflows.
- Proficient in writing clean, modular, and testable code for data processing tasks.
- Solid understanding of both relational and non-relational databases, including data querying and modeling.
- Proven ability to design and implement robust ETL pipelines and optimize data models for performance and scalability.
- Excellent communication skills, able to articulate technical concepts to non-technical stakeholders.
- Strong interpersonal skills: collaborative, empathetic, and team-oriented.
- Demonstrated ability to work on challenging projects and go the extra mile to deliver results.
Nice to have
- Agile experience.
- Experience with data warehousing and analytics platforms.
- Familiarity with data lake and data warehouse architectures.
- Exposure to real-time data processing frameworks and observability tools like Grafana.
Details
- Location: Hyderabad, Telangana, India.
Read the full description and apply on the company’s own careers page.