Data Engineer
Antwerp, Flanders, Belgium
Gorilla
Gorilla supplies energy data applications for pricing, forecasting, and portfolio analysis. We help suppliers navigate challenging times through data processingWe're at a turning point in history. Climate change is changing the world faster than ever before. Utilities will play a crucial role in the transformation of our society to fight climate change and become carbon-neutral, while at the same time making sure people and businesses can continue to use energy supply like they've been used to for so many years.
At Gorilla, we're determined to not stay aside, but to make a real impact on the utility industry by providing data services that allow utilities to play the role they need to play in the quest for a net-zero society. By building something that solves a real problem, and by being the best at what we do.
Your role
Join our dynamic team of software engineers and immerse yourself in a world of innovation and collaboration:
- Develop top-notch software solutions using programming languages like Python, prioritising efficiency, reliability, scalability, and security at every step.
- Engage in open collaboration with diverse teams, including product managers, architects, designers, QA specialists, and fellow engineers, to conceptualise and develop software solutions tailored to meet business objectives and user expectations.
- Drive innovation by implementing and documenting new features and enhancements to existing software systems, taking into account the impact on the design and system performance
- Dive into the intricacies of code to troubleshoot and swiftly resolve software defects, partnering closely with our QA team to ensure robust software delivery.
- Conduct thorough code reviews, offering constructive feedback to team members to uphold coding standards and ensure code quality.
Bring your creativity, expertise, and passion for software engineering to the table to shape the future of technology
Requirements
To be successful in this role, you should possess the following qualifications:
Hard skills:
- Demonstrated experience as a Data Engineer or Software Developer in Python and with a solid understanding of common programming paradigms (objected-oriented, functional, event-driven, etc.) and distributed computing principles
- Basic understanding of computer networks, network layers and protocols (TCP/IP, HTTP, etc.), and how distributed systems are built on top of these networks
- In-depth knowledge of data structures and algorithms, and the ability to apply them to solve problems efficiently
- Familiarity with the Unix shell, shell scripting, and basic system administration tasks
- Extensive hands-on experience with various AWS tools and their data ecosystem, including but not limited to Redshift, RDS, S3, AWS Glue, EMR, DynamoDB, and Athena
- Track record of building and optimising 'big data' data pipelines, architectures, and data sets
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
- Experience with data lake solutions like AWS Lake Formation or Azure Data Lake Storage along with knowledge of data lakehouse architecture, data management tools, and data cataloguing tools
- Knowledge of ETL (Extract, Transform, Load) processes and associated tools
- Experience with sensitive data handling
Soft skills:
- Ability to quickly learn new technologies and adapt to changing environments, staying up-to-date with industry trends and best practices
- Excellent problem-solving skills, with a strong analytical mindset and attention to detail
- Effective cross functional communication and collaboration skills, with the ability to convey ideas and solutions to both technical and non-technical stakeholders
- Strong time management and prioritisation abilities, with the capacity to handle multiple projects and meet deadlines efficiently.
We don’t expect everyone to be an expert in all of these areas. Given a solid foundation and a willingness to learn, you should be able to grow in any of the above skills.
Benefits
You become part of an ambitious organisation and an enthusiastic team with a mindset to win! As Gorilla is growing at an incredible pace, you can leave your mark – growing alongside Gorilla.
We actively challenge ourselves and our colleagues, in order to always improve our skills, methodology and capabilities. Lifelong learning is essentially embedded in our organisation, and we care about your individual dreams and ambitions, beyond just work.
On top of that, our remuneration approach is clear and no-nonsense, just like our feedback culture and personal development approach. You’ll be able to join a team from wherever you’d like to work – equipped with the best technology for remote work. We’ll provide access to an office space near you whenever you like, as well as frequent travels to meet your colleagues in person, making sure you’ll never feel lonely.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Athena AWS AWS Glue Azure Big Data Data management Data pipelines Distributed Systems DynamoDB Engineering ETL Lake Formation Pipelines Python Redshift Security Shell scripting
Perks/benefits: Career development
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Manager jobs
- Open Marketing Data Analyst jobs
- Open Lead Data Analyst jobs
- Open Data Engineer II jobs
- Open Senior Business Intelligence Analyst jobs
- Open MLOps Engineer jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Business Intelligence Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Business Data Analyst jobs
- Open Sr Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Big Data Engineer jobs
- Open Research Scientist jobs
- Open Azure Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open PhD-related jobs
- Open Deep Learning-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open APIs-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Hadoop-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs