Gorilla - Energy data applications Logo

Gorilla - Energy data applications

Staff Software Engineer (Data Platform) - 3-6 months Contract

Reposted 10 Days Ago
Be an Early Applicant
UK
Senior level
UK
Senior level
Lead the development and enhancement of a data platform, focusing on scaling, reliability, and observability while mentoring engineers and driving engineering initiatives.
The summary above was generated by AI

We are seeking an experienced and highly skilled Software Engineer to join our team and take ownership of maintaining and improving our Data Platform built on AWS cloud. As a key member of our engineering team, you will be responsible for designing, building, and deploying services on top of the platform that enable other teams to easily access and leverage data for their applications and projects.

Key Responsibilities:
  • Contribute to maintaining, enhancing, and shaping the next generation of our data platform built on AWS.

  • Design and implement new services and features on the platform to meet the needs of our clients and internal teams.

  • Collaborate with data engineers and other stakeholders to ensure data availability, reliability, and scalability.

  • Build infrastructure and automation to support deployment, monitoring, and maintenance of the platform (using DevOps best practices).

  • Write clean, maintainable, and efficient code to improve platform functionality and performance.

  • Take ownership of full-service lifecycle: design, development, deployment, and support.

  • Ensure security and high availability of the data platform and services built upon it.

  • Troubleshoot and resolve issues, and continuously work to improve system efficiency and reliability.

Required Skills & Qualifications:
  • Strong background in software engineering, with expertise in cloud computing and DevOps practices.

  • Hands-on experience building, deploying, and maintaining services in AWS (e.g., EC2, Lambda, S3, RDS, Redshift, and other AWS services).

  • Proficiency in programming languages such as Python (preferred), Java, or Go.

  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).

  • Experience building scalable, secure, and high-performance data services.

  • Familiarity with CI/CD pipelines and automated testing practices.

  • Ability to manage complex systems and troubleshoot production issues effectively.

  • Experience working in an agile, cross-functional team environment.

Nice to Have:
  • Experience with big data tools such as Apache Spark, Kafka, or other data processing frameworks or platforms like Databricks, Snowflake.

  • Knowledge of data governance, data security practices, and best practices for managing large data sets that use Iceberg, Delta Lake.

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

If you're a proactive, innovative, and results-driven engineer passionate about building powerful data-driven systems and services, we'd love to hear from you!

Top Skills

Airflow
AWS
Ci/Cd
Databricks
Dbt
Docker
Kubernetes
Python
Snowflake
Terraform

Similar Jobs

31 Minutes Ago
Hybrid
5 Locations
Senior level
Senior level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Lead MDM strategies to enhance data quality and integration across locations. Collaborate with teams to ensure data governance and support business objectives.
Top Skills: Data GovernanceData Management TechnologiesInformatic MdmMaster Data Management
33 Minutes Ago
In-Office
London, England, GBR
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
The Sales Engineer will provide technical leadership in sales initiatives, oversee account activities, and propose integrated technology solutions for clients in the UKI region.
Top Skills: Backup And Disaster RecoveryCloud Data ManagementData AnalyticsSan Storage Solutions
45 Minutes Ago
In-Office or Remote
5 Locations
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Lead the planning and execution of events for Chainlink Labs, collaborating with stakeholders, managing budgets, and ensuring excellent attendee experiences.
Top Skills: Google WorkspaceSalesforce

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account