Principal Software Engineer
Cognite - AI for Industry
Job Description
Job Description
What Cognite is: Relentless to achieveCognite operates at the forefront of industrial digitalization, building AI , and data solutions that solve the world's hardest, highest-impact problems. With unmatched industrial heritage and a comprehensive suite of AI capabilities, including low-code AI agents, Cognite accelerates the digital transformation to drive operational improvements.
We thrive in challenges. We challenge assumptions. We execute with speed and ownership. If you view obstacles as signals to step forward - not backwards - you'll feel right at home here.
Our Moonshot is bold: Unlock $100B in customer value by 2035, and redefine how global industry works. Join us in this venture where AI and data meet ingenuity, and together, we will forge the path to a smarter, more connected industrial future.
How you'll demonstrate Ownership
Are you a visionary Principal Full Stack Engineer eager to architect, build, and lead the development of intuitive user experiences and robust backend systems that transform industrial operations? At Cognite, we're not just building software; we're pioneering the future of industrial data with our award-winning Cognite Data Fusion® platform, recognized as the 2022 Technology Innovation Leader for Global Digital Industrial Platforms.
Our Product team is at the core of developing Cognite Data Fusion® into a robust and scalable platform for solving critical industrial data problems. This work is central to transforming asset-intensive industries – making them safer, more sustainable, and more profitable. Cognite Data Fusion® makes operational data available at scale, adding immense value through advanced data processing. This empowers industries to make truly data-driven decisions. Our platform leverages many different technologies, each chosen for its ability to solve specific challenges effectively.
To build the best possible product, we believe in autonomous teams where developers, designers, and product managers work closely together. Our teams are focused on building the next-generation industrial data platform and applications across diverse industries like Oil & Gas, Manufacturing, and Power & Utility. This includes enabling all types of workflows, from advanced analytics to assisting in critical decision-making. We're a strong mix of engineers, product managers, and designers, united by a deep commitment to user experience and creating products users genuinely want to use.
Our work environment is exciting, dynamic, and intense. You'll collaborate with top-tier domain and industry experts: designers, product managers, backend developers, ML engineers, 3D developers, and business leaders. We support one another, ask incisive questions, and give constructive feedback. Our goal is to leverage our diverse strengths and backgrounds to build innovative products, think outside the ordinary, and nurture a truly great culture.
The Impact you bring to CogniteAs a Principal Full Stack Engineer, you'll be a key player in designing, building, and maintaining both the frontend and backend of industrial data platforms and applications. You'll have the opportunity to:
- Drive architectural decisions and lead the implementation of scalable full stack solutions across a diverse technology landscape, taking ownership of complex problems from concept to deployment.
- Collaborate in a fast-paced environment involving different stakeholders and subject matter experts.
- Design and implement elegant APIs, intuitive user experiences, and the underlying infrastructure.
- Influence and shape the strategic product roadmap and technical direction for key areas of our platform, working collaboratively with cross-functional leadership.
- Work closely with our skilled users to understand their needs and build products that help them succeed.
- Design, build, and maintain large-scale infrastructure and web services to ensure optimal performance and reliability.
- Work with peers across teams to support and leverage a shared technical stack.
We're seeking a proactive and skilled engineer who is passionate about quality, user satisfaction, and building robust, end-to-end solutions.
- You love making users happy and are committed to creating products they truly want to use ????
- You're skilled at prioritizing your tasks and distributing your time and resources most efficiently to optimize for impact.
- You write well-structured, efficient, and maintainable code and actively champion code quality.
- Expert knowledge of computer science with strong competencies in data structures, algorithms, and software design.
- Relevant and hands-on concentrated experience with software development in one or more programming languages (e.g., Kotlin, Java, Python, or Rust).
- You possess deep expertise in modern JavaScript and TypeScript , with extensive experience in leading frontend frameworks (e.g., React, Angular, Vue, or similar component-based architectures ). Familiarity with state management patterns, build tooling (Webpack, Vite), and testing frameworks is highly valued.
- Hands-on experience with large-scale cloud deployments (AWS, GCP, or Azure) and Kubernetes.
- Strong problem-solving skills, technical troubleshooting, and diagnosing complex system issues to ensure optimal performance and minimal downtime.
- Proven ability to prioritize work for maximum impact.
- You're comfortable learning new coding languages and choosing the best tool for the job.
- You're accustomed to working in an English-speaking environment.
As we're hiring across several teams, many past experiences can be a bonus, for example:
- Experience mentoring junior engineers , leading significant projects, or designing and scaling complex full stack architectures will be a distinct advantage.
- Prior experience in industrial software, IoT, or large-scale data visualization projects is a plus.
- Experience in a SaaS product environment is an advantage but not a requirement.
- Experience building mobile applications.
- Competitive compensation
- 401(k) with employer matching
- Competitive health, dental, vision & disability coverages for employees and all dependents
- Unlimited PTO
- Paid Parental Leave Program
- Employee Referral Program
Learn more about us
- Impact 2025
- Cognite's Industrial AI: Moonshot
- We're globally recognized domain experts with an international presence that spans Phoenix, Houston, Oslo Tokyo, Bengaluru, and Abu Dhabi.
Equal Opportunity
Cognite is committed to creating a diverse and inclusive environment at work and is proud to be an equal opportunity employer. All qualified applicants will receive the same level of consideration for employment.
- ...coordination across teams. Present technical recommendations to engineering leadership and cross-functional stakeholders and gain... ...Author reference architectures, technical proposals, and reusable software capabilities. Lead cross-team initiatives involving event-driven...SuggestedTemporary workWork at officeImmediate startFlexible hours
$159.75k - $225.5k
...of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle...SuggestedRemote work$114.6k - $234.6k
...Senior Software EngineerWe're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems...SuggestedFlexible hours- ...Description Citizens Financial Group, Inc. (CFG) seeks a Principal Software Engineer for its Phoenix, Arizona location. Responsibilities: Develop, create, modify, and implement IT solutions and computer applications software to support our banking operations....SuggestedLocal areaRemote work1 day per week
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...SuggestedFull timeRemote workFlexible hours
- ...Principal Software EngineerResource Innovations is seeking a Principal Software Engineer to join our growing Software as a Service (SaaS) team. This is a highly influential, hands-on technical role responsible for helping shape the future architecture of our enterprise...Work at officeRemote work
- ...hybrid work arrangement requiring in-office presence Tuesday through Thursday.Overview of Responsibilities Develop and recommend data engineering standards, patterns, and reference architectures for the assigned department or business unit. Lead major and complex initiatives...Contract workTemporary workWork at officeImmediate startFlexible hours
- Principal Software EngineerUSA (Phoenix)What Cognite Is: Relentless to AchieveCognite operates at the forefront of industrial digitalization... ...OwnershipAre you a visionary Principal Full Stack Engineer eager to architect, build, and lead the development of intuitive...
- Job Description Description: Shift: Day shift (8am to 4:30pm) Engineer will be able to work remotely once sufficient work experience is... ...programs. Engineer with FMS systems knowledge is strongly desired and software experience is a plus. Designs, modifies, develops, writes and...Work experience placementRemote workShift workDay shift
$99.6k - $209.5k
Software Engineer at Oracle in Phoenix, Arizona, United States We are seeking a versatile Software Engineer to contribute across platform engineering, cloud infrastructure, distributed systems, application development, integration services, and healthcare workflow solutions...Remote jobTemporary workFlexible hours$147.76k - $240.11k
Principal Software Engineer, D365Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who...Part timeWorldwideFlexible hours$169.3k - $304.7k
...position provides opportunities to create production-quality software across multiple architectures and layers within Cloud... ...to get things done quickly and get them done right. As a Principal Software Engineer Lead, you will be responsible for: Architecting and scaling...Work experience placementWork at office$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- Background We are hiring a Staff / Principal Site Reliability Engineer focused on distributed systems and platform reliability . This is not a traditional DevOps role. You will own the architecture and engineering practices that ensure Sigma workflows execute reliably even...
- Oracle Cloud Infrastructure Engineer Are you interested in building large-scale distributed infrastructure for the cloud? Oracle's Cloud... ...systems experience. You should have experience with the software development and design of the features and launching them into...Full timeWork at officeRelocationLong distance
$96.8k - $306.4k
Lead Principal Software EngineerOracle Cloud Infrastructure (OCI) is developing a region build service to drive region build automation to... ...continuous learning and excellence.As a Lead Principal Software Engineer, you will work with teams of software engineers responsible...Flexible hours- Akamai Technologies, Inc. is seeking a Principal Software Engineer to lead and evolve our managed Kubernetes workloads on a cloud-native platform. You will guide cross-team architecture and standardization, partnering with product and platform teams to enable scalable,...
- ...assigned \n \n \n Minimum Requirements \n \n Technical skills \n \n ~5+ years of experience in application development, software development, systems integration, or a related technical field \n ~ Strong hands-on experience with C#/.NET \n ~ Strong SQL...
- ...development platforms. \n Understanding of Generative AI , Prompt Engineering, and AI-based automation. \n Exposure to integrating AI... ...AI APIs. \n Interest in leveraging AI tools to accelerate software development, testing, and documentation activities. \n \n...Full timeWorldwide
$15 per hour
Software Engineering Internship Program Location: Remote (US)* Duration: 4 months (start in late February 2027) Hours: 40 hrs/week paid experience... ...group. They work on tools for editing across MediaWiki, principally VisualEditor, DiscussionTools, and Edit check. The team is...Hourly payFor contractorsInternshipCurrently hiringRemote work$120k - $145k
...SENIOR SOFTWARE ENGINEER – BACKEND FOCUS TEMPE, AZ (HYBRID) $120,000 – $145,000 BASE + BONUS + BENEFITS The Opportunity We’re partnering with a large, well-established national organization to hire a Senior Software Engineer with strong AWS Serverless, Python...Full time$80k - $90k
...Software Engineer – AI-Enabled Development Location: Northwest Phoenix, AZ – near I-17 & Bell Rd Schedule: 100% onsite, Monday–Friday, approximately 7:00 AM–4:00 PM Employment Type: Contract-to-Hire or Direct Hire Conversion Salary: $80,000–$90,000 Sponsorship...Contract workMonday to Friday- ...Overview: We are seeking a Senior Full Stack Software Engineer to join our growing development team. This individual will be responsible for designing, developing, enhancing, and supporting enterprise-level web applications that drive critical business operations....Full time
$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:... ..., develop, and deliver scalable, high-quality software solutions across the full stack, leveraging Java and Python for...Contract workWork at officeVisa sponsorship$167.7k - $245.2k
...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight... ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities...Full timeTemporary workLocal areaRemote workFlexible hours- Company DescriptionIDEALFORCE has a CONTRACT position available immediately for a Sr Software Engineer (.NET) to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Client is considering only LOCAL CANDIDATES...Contract workLocal areaImmediate start
- OverviewThe ideal candidate will have a strong background in software architecture, integration, and development across multiple platforms and technologies. This role is crucial in ensuring that our systems work together seamlessly and efficiently, providing robust solutions...Temporary workWork at officeImmediate startFlexible hours
$152.5k - $205k
...will also create internal tools that enable our Customer Success teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem by participating in code reviews, promoting consistent...Flexible hours$100.55k - $194.27k
...empowering our employees with the tools and opportunities to excel, grow, and make a real impact. If you're a Cloud Application Software Development Engineer with a knack for technology and building, and deploying applications with stringent customer controls, we want you on...Full timeLocal areaImmediate startShift work$130k - $145k
DescriptionKforce has a client that is seeking a Senior Software Development Engineer. This role is 100% onsite in Northwest Phoenix, AZ.Summary:A growing engineering technology company is seeking a Senior Software Design Engineer to join its R&D team. This role offers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Phoenix, AZ
- principal Phoenix, AZ
- senior principal cloud computing engineer Phoenix, AZ
- senior principal scientist Phoenix, AZ
- principal cloud computing engineer Phoenix, AZ
- principal architect Phoenix, AZ
- government software Phoenix, AZ
- software applications developer Phoenix, AZ
- healthcare software sales Phoenix, AZ
- software sales executive Phoenix, AZ




