Software Engineer – Data Management

LOCATION

DK - Aalborg

EMPLOYMENT TYPE

Full-time

START DATE

As soon as possible

APPLICATION DEADLINE

We process applications on a continuous basis

APPLY HERE

Software Engineer – Data Management

Are you ready to make a difference in the energy trading industry? Do you thrive in a dynamic, collaborative environment with no rigid hierarchy? Are you passionate about leveraging data to drive innovation and efficiency? If so, we want to hear from you!

The Role

Join our team that builds, operates, and maintains the company’s analytical data platform used for trading. We ensure reliability, performance, and scalability while hiding the complexity from our trading desks so they can focus on trade execution. As NET currently increases its focus on data-driven decision-making, we are expanding our team to support this strategic initiative. This role is open due to our commitment to investing in and enhancing our data infrastructure to stay ahead in the competitive energy trading industry.

Key Responsibilities

  • Design, implement, and maintain applications for collecting, processing, and storing large volumes of energy-related data.
  • Develop and maintain central databases used throughout the organization.
  • Collaborate with cross-functional teams to understand data requirements and develop solutions that meet business needs.
  • Work with stakeholders to identify opportunities for automation and implement solutions to streamline data processes.
  • Troubleshoot and resolve data-related issues promptly
  • Stay updated on industry best practices and emerging technologies to ensure our data architecture scales with the business.

Desirable Qualifications

These are among the things we work with –experience is valuable, but willingness to learn is more important:

  • Professionalexperience building software as a data or software engineer.
  • Experiencein C# or Python.
  • Experiencewith Microsoft SQL Server, PostgreSQL, Timescale, or other database managementsystems.
  • Experience working within the energy sector or trading.
  • Experience with data pipeline tools, streaming, or batch processing.
  • Introductory understanding of data science disciplines such as ML and statistics.

Join us and be part of a team where innovation thrives, and every voice is heard. Together, we create solutions that make a difference.

Carsten Bukholdt Andersen

Chief Technology Officer

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and advancement within the energy sector.
  • A culture that values innovation, teamwork, and continuous learning.
  • Access to leading-edge tools and technologies. 
  • A supportive environment for continuous professional development.

 

Workflow and Current Projects

We focus on efficiency with minimal meetings, limited to:

  • Weekly Planning: A 10-minute Monday meeting to select 1-2 projects for the week and determine the next deliverable.
  • Monthly Retrospectives: Open discussions to review and improve workflows.

We avoid task-level estimation, opting for project-level estimates as needed. Project planning is done on whiteboards, with team members selecting their tasks to encourage ownership.

Ongoing Projects

  • TickerData Store: API for a unified view of public trades and orders, integrating external queues and providing read access via parquet.
  • Data Catalog: A small site overviewing datasets and metadata, using Blazor and Azure SQL.
  • TimeSeries API: API for storing and retrieving time series data, supporting various operations like sampling and candlebar generation, built with C#, Python, and     ClickHouse.
  • Large Scrapers: Maintain  major scrapers and build tools for end-user troubleshooting of data issues.

Working at NET

We believe productivity and joy of work correlate, and that happy people deliver more value. We believe in short iterations, automated feedback, and knowledge sharing. We tackle tech debt head-on and empower our employees with execution power, responsibility, and trust. Our teams are largely self-governing; most practice some form of (lower-case-a)agile. We’re mostly in-office but are flexible on work schedules and allow working from home as needed.

Our Hiring Process 

  • Quick interview: Initial check for fit for both parties and time for questions. 
  • Take home: A short coding task in your choice of language + DiSC profile assessment. DiSC is not a gate, but only meant as a conversation tool. 
  • Follow up interview: Review of take home + DiSC. Chance for further questions. 
  • Offer: If we’re both still interested in working together, we extend an offer promptly. 

Seize the Opportunity!

Did we pique your curiosity? Send us your application at the link below – we hire skilled people continuously and are ready to invest in your career!

If you have questions about the position, please feel free to contact Carsten Bukholdt.

We look forward to hearing from you!

Want to know more?

Feel free to reach out if you have any questions about this opportunity

Carsten Bukholdt Andersen

Carsten Bukholdt Andersen

Chief Technology Officer