
Principal Software Engineer
2 days ago
Social network you want to login/join with:
TGS provides scientific data and intelligence to companies active in the energy sector. In addition to a global, extensive and diverse energy data library, TGS offers specialized services such as advanced processing and analytics alongside cloud-based data applications and solutions.
Join us as a Principal Software Engineer and play a pivotal role in launching and enhancing our SaaS solutions.
As a Principal Software Engineer, you'll be responsible for building complex systems that are efficient, scalable, secure, and maintainable. You'll lead the development and refinement of major new features at the heart of our backend. This includes reconciling new features with existing functionality, working closely with cross-functional teams to shape the desired product goals into feasible and viable back-end services, and last but not least, identifying underlying patterns and abstractions to help increase developer velocity, while maintaining technical quality on critical surfaces of our backend.
At the principal level, our software engineers are responsible for establishing a technical vision and then delivering a solution that is always available, reliable, secure, and meets the needs of the business. Each individual brings their own unique skill set, experiences, thought leadership and expertise to solve these technical challenges.
Key responsibilities
- Lead discussions to evolve the strategic direction of the product, collaborate on and architect solutions by testing and refining design hypotheses.
- Collaborate with stakeholders across multiple organizations to determine requirements, co-ordinate, and ship products. Leverage a variety of 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 and articulated plan for testing and assuring quality of solutions. Identify the need for a broad versus selected approach in testing mechanisms and make informed decisions to implement the most effective tests.
- Leverage performance and profiling tools to identify hot spots and bottlenecks across hardware and software boundaries.
- Proactively seek new knowledge and adapt to new trends, technical solutions and patterns that will improve the availability, reliability, efficiency, observability, security, and performance of products, while also driving consistency in monitoring and operating at scale.
Required competence and skills
- 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 the 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.
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.
Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.
#J-18808-Ljbffr-
Principal Engineer
5 days ago
Oslo, Oslo County, Norway Aibel AS Full timeWith Aibel you have a chance to develop your career through a range of projects in renewables and oil and gas. We call ourselves Engineering Pioneers. Whatever our job is, we approach it with creativity, curiosity and a drive to find new and better solutions. First we imagine the future. Then we build it.We are seeking a Principal Mechanical Engineer for...
-
Principal Engineer
3 days ago
Oslo, Oslo County, Norway Aibel Thailand LTD Full timeWith Aibel you have a chance to develop your career through a range of projects in renewables and oil and gas. We call ourselves Engineering Pioneers. Whatever our job is, we approach it with creativity, curiosity and a drive to find new and better solutions. First we imagine the future. Then we build it.We are seeking a Principal Mechanical Engineer for...
-
Principal Core Systems Engineer
1 week ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Disney Digital Entertainment, a division of Disney Experiences, is redefining how audiences interact with The Walt Disney Company—creating the 'digital front door' that unites all of Disney's magic into a cohesive, interactive universe.Disney Digital Entertainment is seeking a Principal Core Systems Engineer to...
-
Principal Engineer
4 days ago
Oslo, Oslo County, Norway Nexans USA Inc Full timeSelect how often (in days) to receive an alert:Required experience: Experienced - over 5 yearsReference ID: 76791Principal EngineerJoin our projects as a Principal Engineer - Marine installation operationsOnboarding you to the CompanyAt Nexans, our global vision is to electrify the future. At subsea and land systems, this means designing, engineering, and...
-
Principal Engineer
4 days ago
Oslo, Oslo County, Norway IKM Testing Asia Full timeWe are seeking a Principal Engineer to join our team at IKM Testing Asia. The successful candidate will be responsible for providing technical expertise and guidance to the engineering team, and ensuring that projects are delivered to the required quality standards.Main Responsibilities:Provide technical guidance and support to junior engineersDevelop and...
-
Principal Engineer
1 day ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Client:DNVLocation:Oslo, NorwayJob Category:OtherJob Reference:3f03ea85553eJob Views:2Posted:16.03.2025Expiry Date:30.04.2025Job Description:Do you want to develop your career journey at the heart of the energy transition in Energy Systems?Take a leading role within the energy industry and be part of our team...
-
Principal BizOps Engineer
2 weeks ago
Oslo, Oslo County, Norway MasterCard Full timePrincipal BizOps Engineer page is loadedPrincipal BizOps EngineerApply locations Oslo, Norway (haavard martinsens vei) time type Full time posted on Posted 29 Days Ago job requisition id R-236295Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a...
-
Principal Analog IC Design Engineer
5 days ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Principal Analog IC Design Engineer, OsloClient:IC ResourcesLocation:Oslo, NorwayJob Category:OtherJob Reference:66197fbe721dJob Views:10Posted:23.01.2025Expiry Date:09.03.2025Job Description:I am recruiting for a Principal Analog IC Design Engineer on behalf of a well-established and reputable organisation in Oslo,...
-
Principal IC Design Engineer
21 hours ago
Oslo, Oslo County, Norway IC Resources Full timeAbout the RoleWe are looking for a highly skilled Principal Analog IC Design Engineer to join our team as Technical Lead. In this role, you will be responsible for leading the analog side of sensor development, including core definition, development oversight, and silicon validation.You will work closely with the leadership team to guide technical decisions...
-
Principal Consultant
2 weeks ago
Oslo, Oslo County, Norway Vysus Group Full timeJoin Vysus Group as a Principal Consultant in Risk ManagementAre you passionate about making the world a safer place? Join our expert team at Vysus Group, a leading engineering and technical consultancy that delivers world-class risk management services across the renewables, nuclear, petroleum, and chemical industries. Our goal is simple: to enhance safety,...
-
Principal Analog IC Design Engineer
1 day ago
Oslo, Oslo County, Norway IC Resources Full timeI am recruiting for a Principal Analog IC Design Engineer on behalf of a well-established and reputable organisation in Oslo, Norway, renowned as a market leader in sensor technology.I am helping them find an experienced engineer that would take on the role of Technical Lead, supporting a team of approximately 12 analog engineers. There is also potential for...
-
Principal Experience Designer
4 days ago
Oslo, Oslo County, Norway Autodesk, Inc. Full timePrincipal Experience Designer page is loadedPrincipal Experience DesignerApply locations Norway - Oslo time type Full time posted on Posted Yesterday job requisition id 25WD85122Job Requisition ID # 25WD85122Position OverviewThis is your chance to join an awesome and empowered team who is passionate about creating impact and has a lot of fun doing it...
-
Lifting Equipment Engineer
3 days ago
Oslo, Oslo County, Norway Aibel Thailand LTD Full timeWe are seeking a skilled engineer to lead our lifting equipment projects. As a Principal Mechanical Engineer, you will be responsible for package engineering and procurement of various lifting and material handling equipment.Job DescriptionThis is an exciting opportunity to work on offshore wind, oil and gas, and renewable projects. You will collaborate with...
-
Process Engineer
6 days ago
Oslo, Oslo County, Norway The Chemical Engineer Full timeAbout usAre you enthusiastic about making a positive, sustainable impact on the energy industry on your doorstep? Genesis Energies Norway creates value through executing conceptual engineering studies in the Oil & Gas and Energy Transition industries to enable a sustainable future for all of us. We are keen to hear from similarly enthusiastic engineers to be...
-
Principal Mechanical Engineer
3 days ago
Oslo, Oslo County, Norway Aibel Thailand LTD Full timeAibel is a leading company in the energy industry, and we are looking for a talented engineer to join our team as a Lifting Equipment Engineer. As a Lifting Equipment Engineer, you will be responsible for the design and delivery of lifting equipment.About the RoleThis is an exciting opportunity to work on high-profile projects in the offshore wind, oil and...
-
Software Engineer
3 days ago
Oslo, Oslo County, Norway Texas Instruments Full timeTexas Instruments Software Engineer - Radio Software in OSLO, NorwayChange the world. Love your job.Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world's brightest minds, TI creates innovations that shape the future of technology.TI is helping...
-
Software Engineer
7 days ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Software Engineer - Maps, Geospatial Data and C++, OsloClient:Six RoboticsLocation:Oslo, NorwayJob Category:OtherJob Reference:13547b30baa7Job Views:6Posted:15.03.2025Expiry Date:29.04.2025Job Description:Six Robotics develops intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV...
-
Software Engineer
2 hours ago
Oslo, Oslo County, Norway Two Full timeAt Two, we're excited about building software that helps B2B merchants sell more, faster, and more efficiently. We partner with small and large businesses to transform how they receive payments from their customers. Our software is used to make the checkout process frictionless - implementing for the first time true one-click purchasing for businesses...
-
Senior Software Engineer
2 days ago
Oslo, Oslo County, Norway StaffHost digital Full timeGet AI-powered advice on this job and more exclusive features.Direct message the job poster from StaffHost Digital.Recruiting for the best jobs in Cloud & InfrastructureSenior Software Engineer - Oslo.StaffHost Digital is delighted to be working with an innovative & rapidly growing company who are searching for senior individuals to be a part of their brand...
-
Software Engineer
7 days ago
Oslo, Oslo County, Norway Vouch Full timeWe are seeking a highly skilled Software Engineer to join our team as a Backend Development Specialist. In this role, you will be responsible for designing and implementing innovative solutions for sustainable real estate using modern technologies like PostGIS, Django/Python, and Docker.About the RoleDevelop and maintain high-quality software components...