CrawlJobs Logo

Principal Engineer Software (Full-Stack)

United States, Santa Clara 147000.00 - 237500.00 USD / Year · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

Bring your backend java engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the next generation of cloud security utilizing big data and analytics. We are looking for an Engineer to join the team that is building our latest cloud security product - Data Loss Prevention (DLP). Our DLP service is the industry's first cloud-delivered Enterprise DLP that consistently protects sensitive data across all networks, clouds and users. This fast-growing cloud service prevents data breaches by identifying sensitive data consistently throughout the entire enterprise. It also guarantees that your data security strategy adheres to compliance and data privacy regulations. This role will also give you an unrivaled opportunity to build micro services to process terabytes of data efficiently with different cloud providers.

Job Responsibility

  • Execute on the software development strategy to improve our dynamic highly distributed system
  • Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
  • Collaborate closely with the product management, architects and devops to achieve quality releases
  • Work hand-in-hand with customer support, documentation and downstream teams to enable customer success
  • Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
  • Be able to clearly communicate goals and desired outcomes to internal project teams
  • Interview, mentor and coach new team members

Requirements

  • BS/MS in Computer Science/Engineering with 8+ years or equivalent experience or equivalent military experience required
  • Solid experience of backend development using Java, Go, Spring Boot, J2EE, and cloud-native platforms like GCP or AWS, Kubernetes and Docker
  • Strong experience and knowledge with micro services, distributed systems, and performance optimization
  • Experience with Agile development process and embrace Agile methodologies
  • Strong believer of automation test and strive for higher code coverage
  • Can-do attitude on problem-solving, quality and ability to execute

Nice to have

Familiarity with modern frontend technologies, particularly React.js

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Engineer Software (Full-Stack)

8 matching positions

Principal Engineer Software (Full Stack)

As a Principal Full Stack Engineer on the Prisma Access team, you will be instru...
Location
Location
India , Pune
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or a related equivalent field
  • Minimum of 10 years of professional programming experience with a demonstrated track record of building complex, data-driven web applications
  • Expert-level proficiency with ReactJS and modern JavaScript/TypeScript ecosystems in high-scale production environments
  • Strong professional experience in at least one backend language such as GoLang, Python, or Java, with a deep understanding of asynchronous programming and concurrency
  • Proven experience designing and building scalable microservices and modular architectures for complex systems
  • Hands-on experience with cloud-native technologies, including Docker, Kubernetes (K8s), and cloud provider services (e.g., AWS Lambda, S3, or DynamoDB)
  • Proven ability to lead technical initiatives and collaborate effectively with cross-functional teams in a dynamic, fast-paced setting
Job Responsibility
Job Responsibility
  • Design and implement scalable, modular full-stack architectures, ensuring seamless data flow between high-performance frontend interfaces and robust backend microservices
  • Actively participate in the full product development lifecycle, from API contract definition and schema design to implementation, automated testing, and CI/CD deployment
  • Develop and maintain high-concurrency UI web services and RESTful/gRPC APIs that integrate with public (AWS, GCP) and private cloud infrastructures
  • Optimize data fetching, caching, and state management strategies to handle massive security datasets from distributed systems like BigQuery or Snowflake
  • Proactively collaborate with design, product, and platform engineering teams to ensure frontend requirements are supported by backend capabilities
  • Continuously identify, suggest, and implement improvements to development processes, including containerization (Docker/K8s) and server-side performance tuning
  • Fulltime
Read More
Arrow Right

Principal Full Stack Software Engineer

As a Principal Software Engineer, you will collaborate with engineering teams an...
Location
Location
United States , Johnston; Phoenix; Iselin; Westwood
Salary
Salary:
127520.00 - 191280.00 USD / Year
citizensbank.com Logo
Citizens Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software development experience, including full-stack development
  • Proven experience leading and mentoring software engineers
  • Mastery of multiple programming languages
  • Required expertise in Angular/TypeScript
  • Experience building microfrontends and working with Single SPA
  • Solid understanding of RESTful APIs, secure coding practices, and vulnerability remediation
  • Experience with CI/CD pipelines and containerized deployments
  • Strong communication and interpersonal skills
  • Cloud certifications such as AWS Solutions Architect
  • Familiarity with data structures such as linked lists, dictionaries, arrays, and custom object creation
Job Responsibility
Job Responsibility
  • Lead full-stack development efforts with a strong emphasis on frontend engineering using Angular and TypeScript
  • Build microfrontends using the Single SPA framework to support modular and maintainable UI architecture
  • Design, develop, and maintain scalable microservices using Spring Boot (Java) and responsive, dynamic web applications using Angular
  • Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with enterprise architecture principles
  • Infuse quality of service characteristics such as scalability, manageability, and maintainability into distributed service-based frameworks
  • Ensure code quality and security using tools like SonarQube, Fortify, and Nexus IQ
  • Troubleshoot and resolve issues efficiently, maintaining high standards of performance and reliability
  • Participate in Agile ceremonies and contribute to sprint planning, retrospectives, and continuous improvement
  • Mentor and guide software engineers, fostering a culture of innovation, accountability, and technical excellence
What we offer
What we offer
  • competitive pay
  • comprehensive medical, dental and vision coverage
  • retirement benefits
  • maternity/paternity leave
  • flexible work arrangements
  • education reimbursement
  • wellness programs
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Principal Full Stack Engineer - Copilot Applications

As Microsoft continues to push the boundaries of AI, we are on the lookout for p...
Location
Location
United States , Mountain View
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Strong full-stack fundamentals across frontend (React, TypeScript) and backend systems
  • Proficiency in Python or similar languages for backend development
  • Experience building scalable web APIs and services
  • Comfort with ambiguity and the ability to move fast in loosely-defined problem spaces
  • Taste for great product experiences and a drive to ship work that matters
Job Responsibility
Job Responsibility
  • Create breakthrough experiences that redefine what an AI companion can do
  • Build across modalities—voice, vision, text, and action—to make Copilot feel seamless and alive
  • Own features end-to-end, from concept through production, at scale
  • Collaborate with applied AI researchers to bring cutting-edge model capabilities to users
  • Ship experiments rapidly, learn from usage, and iterate toward experiences that feel like magic
  • Work across team boundaries on problems that span the entire product
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Principal, Software Engineer

Building the right technology foundation for Infrastructure & platforms is vital...
Location
Location
United States of America , Sunnyvale
Salary
Salary:
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with proven expertise in building developer-facing tools and platforms
  • Deep understanding of developer experience (DevEX) principles and productivity optimization
  • Production experience integrating LLM/GenAI capabilities into enterprise systems and understanding technologies like Model Context Protocol (MCP), A2A protocol, etc.
  • Hands-on experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor, Gemini CLI, or similar)
  • Strong systems design skills for building scalable, resilient backend and frontend services
  • Exceptional communication and collaboration skills, with the ability to lead architectural discussions, mentor peers, and influence technical direction across multiple teams
  • Proficiency in modern development tools and infrastructure (CICD, Trunk Based Development, CLI frameworks, IDE extensions, API design)
  • Extensive experience in full-stack software development with proficiency in React, Java, JavaScript, Python, and related frameworks
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years experience in software engineering or related area
  • Option 2: 7 years experience in software engineering or related area
Job Responsibility
Job Responsibility
  • Design and implement Wibey Web features, App integrations and extensions that provide seamless AI-assisted development workflows
  • Design scalable front-end and back-end systems to support a web interface capable of accommodating thousands of developers
  • Build integration with internal tools using industry standard protocols like MCP and A2A
  • Drive Innovation
  • Create agentic solutions that intelligently automate developer workflows: code generation, testing, PR reviews, documentation, and deployment
  • Implement quality benchmarking frameworks to measure AI-generated code correctness and developer productivity impact
  • Design enterprise governance controls that balance developer velocity with security and compliance requirements
  • Lead and Collaborate
  • Partner with product managers, platform engineers, and security teams to define and execute the Wibey roadmap
  • Establish engineering best practices and quality standards for AI-assisted development
What we offer
What we offer
  • Health benefits include medical, vision and dental coverage
  • Financial benefits include 401(k), stock purchase and company-paid life insurance
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
  • Performance-based bonus awards
  • Stock
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling (see “Our Tech Stack” below)
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Fullstack - Copilot)

Copilot Content Experience team is responsible for delivering best user experien...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid full-stack engineering capabilities with comprehensive knowledge of consumer product development
  • Demonstrated ability to lead through influence, establishing technical direction for teams of 3–10 engineers across US, Japan, and China time zones. Experienced in conducting architecture reviews, design sprints, and technical alignment sessions
  • Solid background in AI, including hands-on experience developing AI products or integrating AI into daily development processes
  • Speaking English is required for daily work
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Implement (full stack is preferred) and release thoughtful features for the most attractive Copilot content experience
  • Improve feed experience for different products (e.g., Edge browser, Windows Widgets) and different endpoints (e.g., desktop, mobile)
  • Closely work with Devs and PMs in different countries to achieve fast collaboration and agile development.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

As a Principal Software Engineer, you will provide technical leadership across t...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or a related technical discipline, along with at least 8 years of engineering experience, including proficiency in programming languages such as C++, C#, Java, JavaScript, or Python
  • Extensive expertise in iOS and/or Android development
  • strong full-stack engineering capabilities with comprehensive knowledge of consumer product development
  • Demonstrated ability to lead through influence, establishing technical direction for teams of 3–10 engineers across US, Japan, and China time zones. Experienced in conducting architecture reviews, design sprints, and technical alignment sessions
  • Solid background in AI, including hands-on experience developing AI products or integrating AI into daily development processes
  • Speaking English is required for daily work.
Job Responsibility
Job Responsibility
  • Own the end-to-end system architecture for the Mico experience, spanning 3D rendering (Picasso stack / Babylon Native), real-time character animation, lip-sync, locomotion, and expression systems
  • Design and evolve the LLM orchestration layer that powers Mico's conversational intelligence, including prompt management, skill routing, and context window optimization
  • Architect the long-term memory system (Cosmos DB) — defining schemas, event handling, message partitioning, and retrieval strategies that enable Mico to remember and adapt to each user
  • Drive the adaptive personalization framework that governs how Mico adjusts behavior, tone, and interaction patterns based on user history and preferences
  • Architect solutions that work consistently across CMC (web), iOS, Android, and Windows surfaces, defining shared rendering abstractions and platform-specific optimizations
  • Coordinate Unified UI integration — ensuring Mico's visual presence (header, footer, composer, snap-to positioning) works seamlessly with the Copilot shell across all form factors
  • Own the asset pipeline: CDN-delivered 3D models, video backgrounds, animation configs, and per-surface configuration files
  • Design systems for millions of daily active users — low-latency rendering, efficient asset delivery via CDN, graceful degradation on low-end devices, and robust error recovery
  • Build and maintain observability dashboards using Azure Data Explorer (Kusto) to monitor Mico engagement, conversation duration, animation frame rates, and error rates across surfaces
  • Partner with data science to design controlled flights and ablation experiments, interpret telemetry, and use data to guide decisions
  • Fulltime
Read More
Arrow Right