Senior Backend Developer

7 hours ago


Fredrikstad, Viken, Norway TGS Full time
About TGS

TGS provides scientific data and intelligence to companies active in the energy sector. Our global, extensive, and diverse energy data library is complemented by specialized services such as advanced processing and analytics, cloud-based data applications, and solutions.

Job Overview

We are seeking a skilled Principal Software Engineer to play a pivotal role in launching and enhancing our SaaS solutions.

Key Responsibilities:
  • Evolve the strategic direction of the product through lead discussions and collaborate on architecting solutions by testing and refining design hypotheses.
  • Collaborate with stakeholders across multiple organizations to determine requirements, coordinate, and ship products. Leverage feedback channels to incorporate experimental development and insights into future designs and solutions.
  • Create, implement, optimize, debug, refactor, and reuse code to achieve high quality, performance, reliability, and security.
  • Independently create a clear plan for testing and assuring quality of solutions. Identify the need for broad versus selected testing mechanisms and make informed decisions to implement effective tests.
  • Use performance and profiling tools to identify hotspots and bottlenecks across hardware and software boundaries.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns to improve availability, reliability, efficiency, observability, security, and performance of products, while driving consistency in monitoring and operating at scale.
Required Skills and Qualifications
  • BSc/MSc in Computer Science or equivalent.
  • 8 years of experience with software development in one or more programming languages C++, C#, C, Python, Rust, Go lang. Experience with .NET is a plus.
  • Fluency in English, both written and spoken. Knowledge of Norwegian is a plus.
  • Knowledge of SOLID principles, design and architecture patterns, and industry best practices.
  • Strong knowledge of designing and writing APIs (e.g., REST, GraphQL, (g)RPC).
  • Strong knowledge of at least one of the major cloud providers, such as AWS, GCP, or Azure, and containers and Kubernetes.
  • Knowledge of and experience with efficient and well-functioning CI/CD pipelines.
  • Knowledge of and/or experience with OPC-UA, or other IoT protocols, is a plus.
Salary and Benefits

The estimated annual salary for this position is $140,000 - $160,000 depending on location and qualifications. We offer a comprehensive benefits package, including health insurance, retirement savings, and paid time off.



  • Fredrikstad, Viken, Norway TGS Full time

    About TGSTGS is a leading provider of scientific data and intelligence to companies in the energy sector. Our extensive data library and specialized services enable us to deliver innovative solutions to our clients.Job DescriptionWe are seeking a Senior Project Engineer to join our client project delivery team. The successful candidate will be responsible...


  • Fredrikstad, Viken, Norway TGS Full time

    About TGSTGS is a leading provider of scientific data and intelligence to companies in the energy sector. Our extensive data library and specialized services, including advanced processing and analytics, cloud-based data applications, and solutions, support our clients' operations worldwide.Job DescriptionWe are seeking a Senior Project Engineer to join our...


  • Fredrikstad, Viken, Norway TGS Full time

    At TGS, we are seeking a highly skilled Principal Software Engineer to play a pivotal role in launching and enhancing our SaaS solutions.About the RoleAs a Principal Software Engineer, you will be responsible for building complex systems that are efficient, scalable, secure, and maintainable. You will lead the development and refinement of major new features...


  • Fredrikstad, Viken, Norway TGS Full time

    TGS is a leading provider of scientific data and intelligence to companies in the energy sector. We offer a unique combination of global data libraries, advanced processing services, analytics, and cloud-based solutions.Our client project delivery team is seeking a full-time Senior Project Engineer to join our offices in Norway. This role involves delivering...


  • Fredrikstad, Viken, Norway COWI Full time

    COWI is a leading international specialist in railway engineering, offering cutting-edge technical and administrative expertise in large-scale global projects.We are one of the largest and most renowned railway communities working on green projects in Norway, comprised of 74 professionals divided into four sections. Our team offers the opportunity to work on...