Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Cognite - AI for Industry

Job Description

Job Description

What Cognite is: Relentless to achieve

Cognite 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 Cognite

As 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.
A snapshot of our many perks and benefits as a Cogniter

  • 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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Phoenix, AZ vacancy
  •  ...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... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    2 days ago
  • $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... 
    Suggested
    Remote work

    Shutterfly

    Phoenix, AZ
    10 hours ago
  • $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... 
    Suggested
    Flexible hours

    Arizona Staffing

    Phoenix, AZ
    4 days ago
  •  ...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.... 
    Suggested
    Local area
    Remote work
    1 day per week

    Citizens Bank

    Phoenix, AZ
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Phoenix, AZ
    1 day ago
  •  ...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 office
    Remote work

    Resource Innovations

    Phoenix, AZ
    2 days ago
  •  ...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 work
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    2 days ago
  • 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... 

    Cognite

    Phoenix, AZ
    1 day ago
  • 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 placement
    Remote work
    Shift work
    Day shift

    Energy Jobline ZR

    Phoenix, AZ
    4 days ago
  • $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 job
    Temporary work
    Flexible hours

    Arizona Staffing

    Phoenix, AZ
    1 day ago
  • $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 time
    Worldwide
    Flexible hours

    Caterpillar

    Phoenix, AZ
    1 day ago
  • $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 placement
    Work at office

    Akamai

    Phoenix, AZ
    3 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Phoenix, AZ
    3 days ago
  • 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... 

    Sigma Automate

    Phoenix, AZ
    1 day ago
  • 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 time
    Work at office
    Relocation
    Long distance

    Arizona Staffing

    Phoenix, AZ
    1 day ago
  • $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

    Arizona Staffing

    Phoenix, AZ
    1 day ago
  • 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,... 

    Akamai

    Phoenix, AZ
    3 days ago
  •  ...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... 

    People Architects

    Phoenix, AZ
    3 days ago
  •  ...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 time
    Worldwide

    Atos

    Phoenix, AZ
    14 days ago
  • $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 pay
    For contractors
    Internship
    Currently hiring
    Remote work

    Wikimedia Foundation Internship Program

    Phoenix, AZ
    2 days ago
  • $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

    Harnham

    Phoenix, AZ
    10 hours ago
  • $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 work
    Monday to Friday

    Robert Half

    Phoenix, AZ
    10 hours ago
  •  ...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

    Insight Global

    Phoenix, AZ
    10 hours ago
  • $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 work
    Work at office
    Visa sponsorship

    American Express

    Phoenix, AZ
    2 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Phoenix, AZ
    4 days ago
  • 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 work
    Local area
    Immediate start

    idealforce

    Phoenix, AZ
    1 day ago
  • 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 work
    Work at office
    Immediate start
    Flexible hours

    Sprouts Farmers Market

    Phoenix, AZ
    4 days ago
  • $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

    Circle

    Phoenix, AZ
    3 days ago
  • $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 time
    Local area
    Immediate start
    Shift work

    Intel

    Phoenix, AZ
    1 day ago
  • $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... 

    KForce

    Phoenix, AZ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!