Post job

Principal engineer jobs in Bellevue, WA

- 4,262 jobs
All
Principal Engineer
Software Engineer
Firmware Engineer
Project Engineer
Systems Engineer
Senior Software Engineer
Senior Engineer/Scientist
Service Engineer
Staff Software Engineer
Design Engineer
Mechanical Design Engineer
  • Job Description Senior Machine Learning Scientist- Search, Recommendations, & AI Engineering

    Expedia Group 4.7company rating

    Principal engineer job in Seattle, WA

    Introduction to the Team: Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. The Multi-Product AI team at Expedia Group enables unforgettable travel experiences. The team's responsibilities cover search ranking & recommendations for Brand Expedia across core lines of business including Flights, Cars, Packages, and Activities. Additionally, we're responsible for optimizing our interactions with travelers across this domain, including cache optimization, price forecasting, and next-best action modeling. Our approaches include both traditional ML as well as GenAI and Agentic AI solutions. We work closely with other teams in the Data & AI organization to continually improve our tools, processes, and platforms for building and deploying industry leading AI solutions. The Senior Machine Learning Scientist will be a technical lead for our team's Generative & Agentic AI projects. You will utilize RAG pipelines, LLM orchestration, MCP servers and other techniques to solve challenging business problems, implement best practices across the team, and act as a full-stack contributor to design, develop, and deploy AI solutions. You will work with a dynamic group of product managers, engineers, and scientists to achieve Expedia's business goals. In this role, you will: Enhance our recommendations across both agentic & traditional search placements Design and implement agentic AI systems and define best practices for the team Design agentic systems with capabilities including long-term memory, tool integration, multi-agent collaboration Lead end-to-end agent development lifecycles, including prompt engineering, RAG, evaluation, deployment, and monitoring Utilize MCP for enterprise data/tool connectivity Manage stakeholders with frequent communication and expectation management, meeting deadlines and minimizing surprises. Build relationships with other AI leads across the company to share knowledge & find collaboration opportunities Stay abreast of developments in machine learning & AI via publications and conferences Minimum Qualifications: Bachelor's, Master's, or PhD degree in a quantitative field 6+ years of industry experience as an AI Engineer or similar role 2+ years experience as a technical lead of Agentic AI projects Expertise with Python & AI libraries/frameworks such as Pytorch, TensorFlow, LangChain, LlamaIndex, HuggingFace Proven ability to build, deploy, and maintain AI projects in production environments Strong experience with LLM orchestration, prompt engineering, RAG pipelines Preferred Qualifications: Experience with ranking & recommendation systems Publications in top-tier ML conferences or journals Experience building or integrating MCP servers for tool exposure Familiarity with multi-agent/hierarchical agent systems
    $118k-151k yearly est. 5d ago
  • Senior Staff Software Engineer

    Strategic Employment Partners (Sep 4.5company rating

    Principal engineer job in Seattle, WA

    We are seeking a highly experienced Senior Staff Software Engineer to lead and deliver complex technical projects from inception to deployment. This role requires a strong background in software architecture, hands-on development, and technical leadership across the full software development lifecycle. This role is with a fast-growing technology company pioneering AI-driven solutions for real-world infrastructure. Backed by significant recent funding and valued at over $5 billion, the company is scaling rapidly across multiple verticals, including mobility, retail, and hospitality. Its platform leverages computer vision and cloud technologies to create frictionless, intelligent experiences, positioning it as a leader in the emerging Recognition Economy-a paradigm where physical environments adapt in real time to user presence and context. Required Qualifications 10+ years of professional software engineering experience. Proven track record of leading and delivering technical projects end-to-end. Strong proficiency in Java or Scala. Solid understanding of cloud technologies (AWS, GCP, or Azure). Experience with distributed systems, microservices, and high-performance applications. Preferred / Bonus Skills Advanced expertise in Scala. Prior experience mentoring engineers and building high-performing teams. Background spanning FAANG companies or high-growth startups. Exposure to AI/ML or general AI technologies.
    $137k-180k yearly est. 1d ago
  • Principal Engineer / Data Architect IBM i Replatforming to ERP/MRP

    Cloudmasters

    Principal engineer job in Seattle, WA

    Role Crucial part in the development of a new IBM i Replatforming to ERP/MRP solution, leading the design, development, and implementation of the core/common platforms and feature specific capabilities. They will work closely with Enterprise and Solutions Architecture, Product Management, SoftwareDevelopment, and Quality Assurance teams to ensure the successful delivery of new ERP/MRP solutions according to the overall modernization roadmap. Responsibility Partners with Leadership, and Enterprise and Solution Architects to transition conceptual and logical architectures to physical implementation architectures, including application, platform, and data architectures Leads the definition and governance of technology and application development standards to be used across all capability design and development workstreams Leads and mentors'teams of engineers; provides technical guidance,shares best practices, and fosters a culture of continuous learning and growth Leads the design,development, and deployment of high-performance enterprise technical solutions across ERP/MRP landscape Adheres to and drives modern software engineering practices through design Requirements Experience replat forming legacy IBMi solutions Prior experience successfully leading the delivery of technology solutions. Consulting or Leadership experience. Previous work with both legacy and emerging technology solutions.
    $112k-163k yearly est. 4d ago
  • Firmware Engineer

    Nextgenpros Inc.

    Principal engineer job in Redmond, WA

    Required Qualifications Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Strong experience in embedded firmware development Proficiency in C/C++ programming for embedded systems Hands-on experience with microcontrollers (e.g., ARM Cortex-M, AVR, PIC, or similar) Knowledge of embedded communication protocols (I2C, SPI, UART, USB, Ethernet, CAN) Experience with debugging tools (JTAG, SWD, logic analyzers, oscilloscopes) Understanding of hardware schematics and datasheets Familiarity with version control systems (Git preferred) Preferred Qualifications Experience with RTOS (FreeRTOS, Zephyr, ThreadX, or similar) Knowledge of bootloaders, firmware updates, and secure firmware design Experience with low-power and battery-operated systems Exposure to safety-critical or regulated environments (ISO, IEC, or automotive standards) Experience with scripting languages (Python, Bash) for automation and testing
    $96k-134k yearly est. 4d ago
  • Software Firmware Engineer

    Creospan Inc.

    Principal engineer job in Redmond, WA

    Creospan is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. “Tomorrow's ideas, built today!” In addition to being able to work alongside equally brilliant and motivated developers, our consultants appreciate the opportunity to learn and apply new skills and methodologies to different clients and industries. ******NO C2C/3RD PARTY, LOOKING FOR W2 CANDIDATES ONLY, must be able to work in the US without sponsorship now or in the future*** Responsibilities Develop and debug firmware for a wearable device that includes multiple sensors and cameras, application processor running Android and co-processor(s) Develop firmware on micro-controllers or BSPs for embedded linux, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS) disciplines Develop test applications to interface with a variety of peripherals Test the developed firmware with the hardware Document designs and performance analysis REQUIRED Qualifications B.S. degree in Computer Science, Electrical Engineering, or equivalent experience 5+ years of SW/FW experience. 3+ years experience with embedded architectures such as ARM Cortex, or processors running AOSP/Embedded Linux, such as QC Snapdragon Wearables or AR2G1. 3+ years experience with high and low speed peripherals and buses, and developing and modifying drivers for them. Ability to describe their previous use of logic analyzers or protocol decoders to debug/troubleshoot. Ability to autonomously identify, report, and solve problems with minimal direction. Ability to work in a dynamic, high-paced environment where job duties may change frequently PREFERRED Qualifications Experience with AOSP/Embedded Linux driver development and associated frameworks, like kconfig, device tree, Android, Yocto, Build root. Familiarity with HW-in-the-loop testing, CI/CD, build system configuration / scripting,
    $96k-134k yearly est. 2d ago
  • Firmware Engineer

    Spectraforce 4.5company rating

    Principal engineer job in Redmond, WA

    Firmware Software Engineer IV/V 12 Months Redmond, WA (100% on site) Minimum Qualifications: 10+ years experience in Firmware or Embedded Software Development in C/C++ 2+ years experience developing drivers for camera sensors on new ICs 2+ years experience developing drivers for audio codecs, DSPs or MCUs Experience with Zephyr OS, Embedded Linux or other RTOS Ability to work autonomously with little or no supervision Ability to work in a dynamic, high-paced environment where job duties may change frequently Preferred Qualifications: Familiarity with ARM Cortex-M processors Familiarity with MIPI C-PHY and image sensors Familiarity with I3C, TDM, I2S Familiarity with DSPs Familiarity with file systems Familiarity with bootloaders on small MCUs and larger SoCs Low power optimization of embedded systems Strong technical writing skills Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required.
    $105k-143k yearly est. 2d ago
  • CAD Engineer

    Russell Tobin 4.1company rating

    Principal engineer job in Bellevue, WA

    - CAD Engineer RATE- $50/hr Job descriptions: - 10+ years of experience required EDA Semiconductor Design Enablement Responsible for supporting and optimizing Electronic Design Automation (EDA) tools and flows used in silicon design. This role bridges design teams and infrastructure, ensuring high availability, performance, and scalability of CAD environments across front-end and back-end workflows.
    $50 hourly 3d ago
  • Service Engineer (Azure Service Fabric, ADO, YAML, Powershell, C#, Kusto, Security)

    Waferwire Cloud Technologies

    Principal engineer job in Redmond, WA

    Title: Service Engineer - Cloud Security & Azure Service Fabric Worksite: Onsite About WCT WCT is a global talent solutions partner committed to delivering high-impact technology and engineering talent to some of the world's most innovative companies. As a WCT employee, you will be part of a dynamic, growth-oriented culture that values collaboration, continuous learning, and excellence in execution. Role Overview You'll implement and manage changes across Service Fabric clusters, cloud services, and adjacent infrastructure to achieve high reliability, security/compliance alignment, and operational excellence. The role emphasizes automation, secure deployments via ADO (YAML) pipelines, secret rotations, geo expansion (including sovereign cloud), and modernization-migrating legacy workloads, consolidating services to improve cost, and simplifying architecture (distributed systems troubleshooting is key). What You'll Do Own health, configuration, and change management for multi region Azure Service Fabric clusters; author rollout/upgrade templates and monitor with Azure Monitor/Application Insights/Geneva. Build, maintain, and harden Azure DevOps (ADO) YAML pipelines; manage libraries, variable groups, service connections, certificates, and secrets; eliminate PATs/local authorities by adopting workload identity. Provide support for S360 and SFI platforms, ensuring compliance and reliability across integrated workflows enabling Security initiatives like securing azure resources(through IaC), securing build/deployment pipelines, enabling modern security practices and mitigating application security concerns raised by Microsoft as best practices etc. Drive geo expansion and sovereign cloud enablement; design traffic flows with Azure Front Door (Premium), Traffic Manager, DNS; prepare IPv6 ready ARM/Bicep templates. Lead modernization such as Service Fabric → AKS transitions, service consolidation, and cost optimization (rightsizing, reserved instances, eliminating waste). Troubleshoot distributed systems end to end (service model, deployment, networking, data); debug C#/.NET services; and resolve Cosmos DB issues where needed. Document runbooks/operational standards; automate with PowerShell; uphold security/compliance best practices and change control. What You'll Bring 5+ years in Azure engineering/SRE/DevOps working on distributed systems and cloud automation. Hands on expertise with Azure Service Fabric (stateless/stateful apps, node types, cluster upgrades) and ADO YAML pipelines. Proficiency in scripting (PowerShell); working knowledge of C# for service/debug scenarios. Experience with observability tooling (Azure Monitor, Application Insights, Geneva) and Kusto for diagnostics. Experience in security initiatives like securing azure resources(through IaC), securing build/deployment pipelines, enabling modern security practices and mitigating application security concerns raised by Microsoft as best practices etc. Familiarity with compliance frameworks (e.g., ISO 27001, SOC 2; HIPAA/GDPR as applicable). Nice to have: AKS/Kubernetes, 1ES/OneBranch/1CDN, Azure networking (AFD, Traffic Manager), Cosmos DB. IaC (ARM/Bicep) Compensation / Salary Range The typical pay for this role across the U.S. is USD 90,000 yearly to USD 110,000 yearly. Factors that may affect pay within or outside of this range may include but are not limited to geography or market, skills, education, experience, and other qualifications of the successful candidate. Benefits Medical, dental, vision, life, PTO, holidays, 401(k) benefits, and ancillaries may be available for eligible WCT employees and may vary depending on the nature of your employment. WCT will accept applications, and process offers for this role until the role is closed. Equal Employment Opportunity Declaration WCT is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex including pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
    $95k-135k yearly est. 2d ago
  • Software Dev Engineer

    Collabera 4.5company rating

    Principal engineer job in Redmond, WA

    Title: Software Dev Engineer Required Skills & Qualifications 4-10 years of experience in software development. Strong proficiency in Python and backend development (APIs, business logic, integrations). Experience with AWS Lambda, DynamoDB, and serverless architecture. Hands-on experience with React for frontend development. Proficient in scripting (Python, Bash, or similar). Experience working with databases: Preferred: DynamoDB Also accepted: SQL-based DBs or MongoDB Solid understanding of REST APIs, microservices, and cloud-based application design. Nice-to-Have Skills Experience with CI/CD pipelines (CodePipeline, GitHub Actions, Jenkins, etc.) Knowledge of infrastructure-as-code tools such as CloudFormation, AWS CDK, or other IaC frameworks. Familiarity with containerization (Docker) is a plus. Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - As Applicable)
    $103k-141k yearly est. 1d ago
  • Project Engineer

    Holmberg Mechanical 3.8company rating

    Principal engineer job in Bellevue, WA

    Holmberg Mechanical is currently seeking a confident, passionate, highly motivated, and organized Project Engineer/Coordinator. The ideal candidate will have demonstrated organizational skills, the ability to multi-task, show a friendly & positive attitude, with a professional demeanor while maintaining a high level of productivity and integrity. The candidate's primary responsibility is to provide onsite project management. Working under the direction of a Project Manager, the successful candidate will work to implement key construction initiatives, ensure organization and consistency throughout the department and take ownership of all related issues and resolutions. Why Holmberg? Our culture! If you are looking for a fun place to thrive, Holmberg Mechanical is for you. We've made Puget Sound Business Journal's Best Places to Work List seven times, our CEO was named “Most Admired CEO” by the PSBJ in 2020, and we made Inc. Magazine's “5000 Fastest Growing Companies” List in 2019 and 2020. We have been in business since 1949 and are one of Washington state's oldest union plumbing companies. We are dedicated to helping our community with numerous events to support local non-profit organizations. We choose to pursue projects in our area that matter to us. If you would like to work with experts in the industry, on projects that matter to local people, in an inspiring environment, with room for growth and promotion, let's talk. Job Function/Responsibilities -Work as a team member with the project team and assist the Project Manager with management support. -Assist in the development and maintenance of construction project schedules, CPM schedule development, and standardization -Document control & organization, generate submittals & RFIs, prepare subcontracts, and manage subcontractors -Procurement of material, support of cost engineering, support of equipment buyouts, estimating support, support marketing & sales, and assist with project billings -Developing mutually successful relationships with clients Qualifications -Two years minimum as a Project Engineer/Assistant Project Manager. -Available to work flexible hours, an average of 40 hours per week standard, or as needed. -LOCAL CANDIDATES ONLY Skills and Requirements - Strong technical problem-solving ability. - Knowledge of Microsoft and Office Software. - Solid project management skills and methods. - Solid understanding of mechanical and plumbing systems. - BlueBeam Revu & Smartsheet a plus. Compensation is between $70,000 to $85,000 annually plus a competitive benefits package. Holmberg Mechanical is an Equal Opportunity Employer, offering qualified applicants' consideration for employment without regard to race, color, religion, sex, physical or mental disability, age, citizenship, pregnancy, genetic information, veteran status, gender identity, gender expression, sexual orientation, national origin, and any other protected status. Learn more about us at *******************
    $70k-85k yearly 2d ago
  • Systems Engineer - Systems Engineer II

    Us Tech Solutions 4.4company rating

    Principal engineer job in Bellevue, WA

    We're seeking a hybrid SDE + Systems Engineer profile The successful engineer in this role will: Understand how commodity servers, operating systems and networks function, perform and scale. Possess superb troubleshooting, project management and problem analysis skills. Drive technical innovation and efficiency in infrastructure operations via automation. Design server monitoring and management solutions using automation and self-repair. Create processes that enhance operational workflow and provide positive customer impact. Dive deep to resolve problems at their root, looking for failure patterns amenable to long-term solutions via simplification and automation. Avoid re-inventing the wheel and prefer appropriately simple, repeatable solutions over more complex and failure prone ones. Recognize and adopt best practices in documentation, testing, security, operational support at scale, and efficient use of resources. Develop appropriate metrics to demonstrate performance at improving operational efficiency. Core Requirements: In depth knowledge of & experience deploying and operating Linux or other UNIX variants in a datacenter environment. Relentless passion for frugality and out-of-the-box engineering. Strong system troubleshooting skills. Proficiency and experience in automation via Perl/Python programming and shell scripting. Good understanding of standard internet protocols (Ethernet, ARP, IP, ICMP, UDP, TCP, SSL, DNS, HTTP, etc.) Demonstrable grasp of security best practices in server configuration, tool development, and access controls. Experience in building SQL queries. Typical Task Breakdown: Understand how commodity servers, operating systems and networks function, perform and scale. Possess superb troubleshooting, project management and problem analysis skills. Drive technical innovation and efficiency in infrastructure operations via automation. Design server monitoring and management solutions using automation and self-repair. Create processes that enhance operational workflow and provide positive customer impact. Dive deep to resolve problems at their root, looking for failure patterns amenable to long-term solutions via simplification and automation. Avoid re-inventing the wheel and prefer appropriately simple, repeatable solutions over more complex and failure prone ones. Recognize and adopt best practices in documentation, testing, security, operational support at scale, and efficient use of resources. Develop appropriate metrics to demonstrate performance at improving operational efficiency. Degrees / Certs and/or Experience Required: In depth knowledge of & experience deploying and operating Linux or other UNIX variants in a datacenter environment. Relentless passion for frugality and out-of-the-box engineering. Strong system troubleshooting skills. Proficiency and experience in automation via Perl/Python programming and shell scripting. Good understanding of standard internet protocols (Ethernet, ARP, IP, ICMP, UDP, TCP, SSL, DNS, HTTP, etc.) Demonstrable grasp of security best practices in server configuration, tool development, and access controls. Experience in building SQL queries. Preferred Qualifications: Knowledge of C, C++ or Java. Knowledge of VCS (git, mercurial, svn). Understanding of AWS technologies. Experience deploying or managing servers in large-scale, geographically diverse environments. Understanding & experience of managing and monitoring large scale disk sub-systems. Operational knowledge of common enterprise switching and routing platforms About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ************************ US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Recruiter Details: Name: Shweta Email: *********************************** Internal Id: 25-54454
    $103k-135k yearly est. 2d ago
  • Software Engineer

    Insight Global

    Principal engineer job in Redmond, WA

    Client: Fortune 500 Company Job Title: Software Engineer IV: AR/VR Prototyping and Engineering Pay Rate: $75hr - $80hr Duration: 1-2 years W2 Job Responsibilities: Build, test, and refine AR/VR research prototypes (e.g., VR experiences that test a new interaction technique or interface) based on the ideas of researchers Build and maintain software prototypes that use inputs from different device and server sources and outputs. Collaborate with researchers and engineers to build novel AR/VR prototypes and algorithms. Collaborate with researchers to run experiments on prototype interactions with end-users. Must Haves: Bachelor's or Master's degree in computer science or related fields. 3+ years of experience building in Unity and C# (ideally for AR/VR) 3+ years of experience utilizing general software engineering skills, including debugging, version control, logging, documentation, code reviewing, etc. Plusses: Experience working with real-time signal processing, sensor fusion, and/or machine learning solutions using real-time continuous data streams (e.g., eye tracking, hand/body tracking, EMG, etc.), integrating them into interactive systems Familiarity with AR/VR/MR technologies. 2+ years of experience programming in Python Experience working with sensors, proficient in machine learning models, wearable devices, input device signals/real time sensor data, and/or computer vision models Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law .
    $75 hourly 3d ago
  • Senior Software Engineer (Azure Databricks, DLT Pipelines, Terraform Dev, CD/CI, Data Platform) Contract at Bellevue, WA

    Red Oak Technologies 4.0company rating

    Principal engineer job in Bellevue, WA

    Senior Software Engineer (Azure Databricks, DLT Pipelines, Coding, CD/CI, Data Platform & Data Integration) Contract at Bellevue, WA Must Have Experience: Hands-on experience with Azure Databricks/DLT Pipelines (Delta Live Tables) Good programming skills - C#, Java or Python CI/CD experience Data platform/Data integration experience The Role / Responsibilities The Senior Software Engineer, is a hands-on engineer who works from design through implementation of large-scale systems that is data centric for the MA Platform. This is a thought leadership role in the Data Domain across all of Client's' Analytics, with the expectation that the candidate will demonstrate and propagate best practices and processes in software development. The candidate is expected to drive things on their own with minimal supervision from anyone. • Design, code, test, and develop features to support large-scale data processing pipelines, for our multi-cloud SaaS platform with good quality, maintainability, and end to end ownership. • Define and leverage data models to understand cost drivers, to create concrete action plans that address platform concerns on Data. Qualifications • 5+ years of experience in building and shipping production grade software systems or services, with one or more of the following: Distributed Systems, large-scale data processing, data storage, Information Retrieval and/or Data Mining, Machine Learning fundamentals. • BS/MS/ in Computer Science or equivalent industry experience. • Experience building and operating online services and fault-tolerant distributed systems at internet scale. • Demonstrable experience shipping software, internet scale services using GraphQL/REST API(s) on Microsoft Azure and/or Amazon Web Services(AWS) cloud. • Experience writing code in C++/C#/Java using agile and test-driving development (TDD). • 3+ years in cloud service development - Azure or AWS services. Preferred Qualifications • Excellent verbal and written communications skills (to engage with both technical and non-technical stakeholders at all levels). • Familiarity with Extract Transform Load (ETL) Pipelines, Data Modelling, Data Engineering and past ML experience is a plus. • Experience in Data Bricks and/or Microsoft Fabric will be an added plus. • Hands-on experience using distributed computing platforms like Apache Spark, Apache Flink Apache Kafka or Azure EventHub.
    $125k-176k yearly est. 2d ago
  • BE Software Engineer (Block Storage)

    Bayside Solutions 4.5company rating

    Principal engineer job in Seattle, WA

    Backend Software Engineer (Block Storage) W2 Contract Salary Range: $114,400 - $135,200 per year We are looking for collaborative, curious, and pragmatic Software Engineers to be part of this innovative team. You will be able to shape the product's features and architecture as it scales orders of magnitude. Being part of our Cloud Infrastructure organization opens the door to exerting cross-functional influence and making a more significant organizational impact. Requirements and Qualifications: Proficient with UNIX/Linux Coding skills in one or more of these programming languages: Rust, C++, Java or C# Experience with scripting languages (Bash, Python, Perl) Excellent knowledge of software testing methodologies & practices 2 years of professional software development experience Strong ownership and track record of delivering results Excellent verbal and written communication skills Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience. Preferred Qualifications: Proficiency in Rust Experience with high-performance asynchronous IO systems programming Knowledge on distributed systems Desired Skills and Experience Proficient with UNIX/Linux, Rust, C++, Java, C#, Bash, Python, Perl, software testing methodologies, professional software development, strong ownership, results-driven delivery, excellent communication skills, computer science or engineering degree, high-performance asynchronous IO systems programming, distributed systems Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate. Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at *************************
    $114.4k-135.2k yearly 1d ago
  • Senior UX Developer

    Centific

    Principal engineer job in Bellevue, WA

    Role: UX Developer - Frontend Systems & Design Stack: TypeScript, Vite, React Employment Type: Full-Time About Your Role We're looking for a UX-focused Frontend Developer who can bring clean, scalable, and intuitive interfaces to life, ith minimal design oversight. Our mission is deeply impactful, and your work will shape how operators interact with AI and simulation systems designed to safeguard our country. You'll help define reusable component systems and build UX patterns that withstand complexity. This role is perfect for someone who codes with craft and cares about every user interaction, from micro-interactions to performance. Build the interface to the future. Your code will not only enable national security but drive how humans collaborate with AI in critical missions. Key Responsibilities Build and maintain reusable, high-quality UI components Translate complex agent behaviours and simulation results into usable interfaces Own frontend architecture decisions and interaction paradigms Collaborate closely with backend and AI teams to integrate data-rich UIs Ideal Candidate: Deep expertise in TypeScript and modern frontend tooling (Vite, React) Passion for interaction design and performance at scale Self-directed with strong product instincts and attention to UX details Eager to work on purpose-driven, impactful technology Benefits: Comprehensive healthcare, dental, and vision coverage 401k plan Paid time off (PTO) And more! Company Overview: Centific is a frontier AI data foundry that curates diverse, high-quality data, using our purpose-built technology platforms to empower the Magnificent Seven and our enterprise clients with safe, scalable AI deployment. Our team includes more than 150 PhDs and data scientists, along with more than 4,000 AI practitioners and engineers. We harness the power of an integrated solution ecosystem-comprising industry-leading partnerships and 1.8 million vertical domain experts in more than 230 markets-to create contextual, multilingual, pre-trained datasets; fine-tuned, industry-specific LLMs; and RAG pipelines supported by vector databases. Our zero-distance innovation™ solutions for GenAI can reduce GenAI costs by up to 80% and bring solutions to market 50% faster. Our mission is to bridge the gap between AI creators and industry leaders by bringing best practices in GenAI to unicorn innovators and enterprise customers. We aim to help these organizations unlock significant business value by deploying GenAI at scale, helping to ensure they stay at the forefront of technological advancement and maintain a competitive edge in their respective markets. Learn more about us at www. centific.com Centific is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, citizenship status, age, mental or physical disability, medical condition, sex (including pregnancy), gender identity or expression, sexual orientation, marital status, familial status, veteran status, or any other characteristic protected by applicable law. We consider qualified applicants regardless of criminal histories, consistent with legal requirements.
    $110k-152k yearly est. 5d ago
  • Mechanical Design Engineer

    Kodiak Construction Recruiting & Staffing

    Principal engineer job in Tacoma, WA

    Kodiak is seeking a resourceful individual with broad knowledge and understanding of HVAC and related systems to join our team as a Mechanical Design Engineer. You will be responsible for performing a wide range of HVAC activities for commercial and industrial customers. We are looking for someone who can contribute, grow, think, and create. This is not a remote position. Candidates must live within a reasonable commute distance to our office in Tacoma, WA (or plan to relocate prior to hire date). SALARY RANGE: $150,000 to $165,000 per year JOB FUNCTIONS AND DUTIES (other duties may be assigned) Work with Sales and Project Managers to provide timely field-related design solutions for our customers Analyze customer specifications and performance requirements to determine mechanical designs Assist with budgets, pre-contract designs and presentations Active participant in all aspects of system design process: research, design, load calculations for system sizing, layout, sizing of components, equipment selection Manage projects with both internal and external deadlines and changing time constraints Design all details for construction required elements for installation Assure all code requirements are met providing necessary information for permit application Produce O&M's, Commissioning and other documents required for project communication and completion Perform site surveys as required to verify details necessary for complete and accurate design Monitor design standards and implement/practice quality control EDUCATION AND EXPERIENCE BS in Mechanical Engineering or related field Three years related experience in HVAC or construction industry Related experience in plumbing design preferred, but not required Equivalent combination of education and experience is acceptable Working knowledge of Microsoft Office products, CAD, Revit a plus OTHER QUALIFICATIONS Familiarity with HVAC principles and technical applications Ability to comprehend and implement applicable HVAC related federal, state and local laws, codes and regulations Read, analyze, and interpret information including blueprints, drawings, and equipment specifications Strong verbal and written communication skills Effectively present information and respond to questions from internal and external clients Highly motivated team player with the ability to positively work with others Self-motivated with strong interpersonal skills, achievement oriented, excellent problem solving, time management, organizational, and relationship building skills CERTIFICATES, LICENSES, REGISTRATIONS Valid Driver's License Professional Engineer (PE) License preferred, but not required PHYSICAL DEMANDS & WORK ENVIRONMENT Frequently required to sit, stand, walk, talk, hear, see, and use hands to operate computer keyboard, mouse, and telephone Occasionally lift and/or move up to 25 pounds Typical office environment with occasional visits to other offices and commercial/industrial business environments Noise levels in our office are low to moderate, other sites may have moderate to high noise levels Daily job stress runs from minimal to high, based on varying factors of site considerations, time constraints, travel requirements, and customer needs Reasonable accommodation may be made to enable those with disabilities to perform the essential functions of this position Benefits Offered: Medical, dental, and vision insurance with company premium contribution Company paid basic life insurance, long-term disability, and three Employee Assistance Programs [EAP] Voluntary [employee paid] short-term disability, additional life insurance, and AFLAC 401K and Roth retirement plans with employer matching funds Flexible Spending Accounts and Health Savings Accounts available 7 paid holidays per year 80 hours vacation pay, accrued by hours worked and available after 90 days [Accrual increases after 5 and 10 years of service] 48 hours paid time off per year [prorated for first year of employment] Vehicle Allowance Discretionary bonuses
    $150k-165k yearly 5d ago
  • Software Engineer

    Talent Software Services 3.6company rating

    Principal engineer job in Redmond, WA

    Are you an experienced Software Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Engineer to work at their company in Redmond, WA. The main function of a Lab/Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyze, design and develop test plans and should be familiar with at least one programming language. We're on the lookout for a contract Engineer with extensive experience in configuring and testing hardware devices across Windows Server and Ubuntu Server platforms. The ideal candidate will not only be technically adept but also possess strong analytical skills, capable of producing comprehensive and detailed reports. Proficiency in scripting languages is essential. The role involves deploying and managing test machines, refining test plans, executing test cases, performing hardware diagnostics, troubleshooting issues, and collaborating closely with the development team to advance the functionality of hardware systems. Experience with CI/CD pipelines, C++ and Rust development will be considered a significant asset. The main function of a Lab/Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyse, design and develop test plans and should be familiar with at least one programming language. Primary Responsibilities/Accountabilities: Perform repeatable testing procedures and processes. Verify triggers, stored procedures, referential integrity, hardware product or system specifications. Interpret and modify code as required, which may include C/C++, C,# batch files, make files, Perl scripts, queries, stored procedures and/or triggers. Identifies and defines project team quality and risk metrics. Provides assistance to other testers. Designs and develops robust automated test harnesses with a focus on Application/System/Inter-System level issues. Perform job functions within the scope of application/system performance, threading issues, bottleneck identification, writing small footprint and less intrusive code for critical code testing, tackling system/application intermittent failures, etc. Purpose of the Team: The purpose of this team is to focus on security hardware and intellectual property. Their work is primarily open source, with some potential for internal code review. Key projects: This role will contribute to supporting development and testing for technologies deployed in the Azure fleet. Typical task breakdown and operating rhythm: The role will consist of 10% meetings, 10% reporting, and 80% heads down (developing and testing). Qualifications: Years of Experience Required: 8-10+ overall years of experience in the field. Degrees or certifications required: N/A Best vs. Average: The ideal resume would contain Rust experience, experience with open-source projects, Performance Indicators: Performance will be assessed based on quality of work, meeting deadlines, and flexibility. Minimum 8+ years of experience with test experience with data centre/server hardware. Minimum 8+ years of experience with development experience with C++ (and Python). Minimum 2+ years of experience with an understanding of CI/CD and ADO pipelines.\ Software testing experience in Azure Cloud/Windows/Linux server environments required. Ability to read and write at least one programming language such as C#, C/C++, SQL, etc, RUST is a plus! Knowledge of software quality assurance practices, with strong testing aptitude. Knowledge of personal computer hardware is required as is knowledge of deploying and managing hosts and virtual test machines Knowledge of internet protocols and networking fundamentals preferred. Must have a solid understanding of the software development cycle. Demonstrated project management ability required. Experience with CI/CD pipelines Bachelor's degree in Computer Science required and some business/functional knowledge and/or industry experience preferred. 5-7 years' experience. 8-10 years' experience. Preferred: Database programming experience, i.e. SQL Server, Sybase, Oracle, Informix and/or DB2 may be required. Software testing experience in a Web-based or Windows client/server environment required. Experience in development and/or database administration experience using a product is required. Ability to read and write at least one programming language, such as C#, C/C++, SQL, etc. Knowledge of software quality assurance practices, with strong testing aptitude. Knowledge of personal computer hardware may be required. Knowledge of internet protocols and networking fundamentals preferred. Must have a solid understanding of the software development cycle. Demonstrated project management ability required.
    $109k-145k yearly est. 5d ago
  • C++ Software Engineer w/ radio frequency and signal processing

    Request Technology

    Principal engineer job in Everett, WA

    NO SPOSORSHIP Sr. C++ Software Systems Engineer - radio frequency and signal processing SALARY: $165k - $205k plus 20% bonus LOCATION: EVERETT, WA 98204 - Must live within one hour drive to come into the office a couple times a month Strong radio frequency and signal processing background. You will develop radio frequency. CC++ extensive digital signal processing (DSP) and math background radio frequency (RF) windows networking and socket programming embedded software Solutions to ensure the efficient use of frequencies, long distance communications, monitoring and security communications intelligence applications, we improve communications and protect military forces and infrastructure around the world. This person will apply their strong radio frequency and signal processing background, and software development skills to meeting signal detection, identification, processing, geolocation and analysis challenges facing spectrum regulators, intelligence organizations and defense agencies around the globe. Perform QA testing and analysis of new hardware and software performance up to the system level. Develop automated QA test software and systems. Required Experience US Person or Permanent Resident Extensive experience in design, implementation and testing of complex realtime multithreaded software applications Extensive C/C++ software development experience (6+ years) Extensive Digital Signal Processing (DSP) and math background Radio Frequency (RF) theory and practice (propagation, antennas, receivers, signals, systems, etc.) RF Signals expertise, including signal modulation, demodulation, decoding and signal analysis techniques and tools Programming for Windows operating systems Networking and socket level programming Databases and database programming Ability to quickly learn and support a large existing C++ code base System QA testing, including developing and executing test plans and writing automated QA test programs Excellent communications skills Ability to write technical product documentation Preferred Knowledge, Skills, and Abilities SIGINT/COMINT/EW experience RF Direction Finding and Geolocation concepts, including AOA and TDOA Mapping concepts, standards, and programming Audio signal processing including analog and digital demodulation Drone signals and protocols (uplink and downlink including video) Experience operating commercial drones Full Motion Video (FMV) systems, including STANAG 4609, KLV Metadata, MPEG-2 Transport Stream, H.264/265 encoding Programming expertise: Highly proficient in C/C++ Multithreaded realtime processing Programming with Qt Programming in Python Embedded programming Realtime hardware control and data acquisition High performance graphics GUI design and programming Networking and socket level programming Databases and database programming (incl. SQL) XML and XML programming JSON and JSON programming API programming (developing and using) Software licensing AI concepts and programming Tools: RF Measurement equipment (VSA/spectrum analyzers, signal generators, and other electronic test equipment) Windows OS, including desktop, server and embedded variants Microsoft Visual Studio and TFS Qt Python Intel IPP InstallShield Postgres and Microsoft databases packages Experience with Visual Basic, MFC, C#, WPF/XAML and other Windows development tools/API's Linux OS 6+ years relevant work experience MSEE (or BSEE with extended relevant work experience) with emphasis on RF communication systems, Digital Signal Processing, and software
    $165k-205k yearly 5d ago
  • System Engineer

    Averro

    Principal engineer job in Seattle, WA

    Title Senior Systems Administrator Employment Type Full Time Direct Hire Job Site Onsite City Seattle State WA Pay Rate Range (External) 110K - 135K BENEFITS: Some of the benefits that our employees enjoy: Medical / Dental / Vision* Vacation / Sick/ Holiday Pay 401(k) 100% Fully Pre-Paid College Tuition Employee Stock Option Program Employee Assistance Program Flexible Spending Accounts Voluntary Term Life and AD&D Employee Paid Life Insurance Employer Paid Short Term Disability Insurance Discounted employee produce purchase program Free Smoking Cessation Program Free Wellness Coaching and Healthy Pregnancy Programs Virtual Office Visits ROLE & RESPONSIBILITIES We are seeking a Senior Systems Administrator for a team supporting enterprise Microsoft infrastructure, which would be a great opportunity for someone with experience in Windows Server administration, Intune, Active Directory, and enterprise security looking to further their career in systems engineering and IT operations. Overview: The Senior Systems Administrator will manage and secure the organization's Microsoft Windows infrastructure, ensuring high availability, compliance, and operational excellence. This role requires expertise in Windows OS, Intune, Active Directory, and enterprise security standards. The position includes on-call responsibilities and collaboration across IT and business units. Responsibilities: Administer and maintain Windows Server environments, Active Directory, Azure Entra ID and Group Policy. Familiar with container platforms - Docker and/or Kubernetes. Manage Intune for device compliance, application deployment, and endpoint security. Implement and monitor security baselines using Microsoft Security Compliance Toolkit. Apply patches, updates, and vulnerability remediation across systems. Monitor system performance, uptime, and resource utilization. Develop and maintain Disaster Recovery plans and participate in regular testing. Develop and maintain documentation for systems, processes, and policies. Provide Tier 2/3 support for escalated issues. Handle backup and recovery procedures for critical systems. Work with cross-functional teams on deployments and upgrades. Mentor junior IT staff and enforce best practices. Additional Tasks/Duties as they are assigned. ESSENTIAL QUALIFICATIONS Bachelor's Degree in Computer Science, Information Technology, or equivalent on-the-job experience. 7+ years' experience in Windows Server administration and enterprise environments. Expertise in Microsoft Intune and Endpoint Manager, Active Directory, Entra ID, Windows OS (10/11) and security hardening. Strong knowledge of backup/recovery systems and documentation standards. Familiarity with compliance frameworks and security baselines. Certifications such as MCSE, MCSA, or Microsoft Certified: Modern Desktop Administrator. Experience with cloud platforms including Microsoft Azure and hybrid cloud environments. BONUS QUALIFICATIONS Experience with virtualization (Hyper-V). PowerShell scripting and automation. Knowledge of O365, SharePoint, and cloud-based email systems. Expertise in O365 integration and administration. Participated in large Enterprise based projects and Digital Transformation. Soft Skills Strong communication and interpersonal skills. Excellent problem-solving and analytical abilities. Leadership and team collaboration capabilities. Vendor management and negotiation skills. Ability to work under pressure and manage multiple priorities. On-Call Expectations This position requires participation in on-call rotation to provide after-hours support for critical systems and respond to incidents promptly. Candidates must be able to troubleshoot and resolve issues under pressure and ensure minimal downtime. WHY AVERRO? Averro is an equal opportunity employer, and we are committed to diversity, equity, and inclusion in the workplace. All qualified applicants will receive consideration for employment, regardless of criminal histories, consistent with legal obligations. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. View our privacy policy here: *******************************************
    $77k-107k yearly est. 5d ago
  • Project Engineer

    Concrete Strategies LLC 4.0company rating

    Principal engineer job in Marysville, WA

    SUMMARY DESCRIPTION: This position serves as support for operations on the jobs in which they are involved. Responsibilities range from participation in initial project set up and buyout, cost spread/estimate familiarity, job quantity tracking, on-site daily activity involvement, concrete material tracking, equipment and manpower productivity tracking, invoice approval, extra work ticket tracking, participation in job cost reporting, project safety compliance, quality control compliance, production analysis/tracking. This position will require travel to jobsites, 50% travel is likely. Compensation and Benefits Competitive Annual Salary based on qualifications, skills, training, experience, and location. Discretionary Annual Bonus: Subject to company performance and individual contribution. Comprehensive Benefits Package Including: Medical, Dental and Vision plans, 401k, generous PTO and paid company holidays, employee assistance program, flexible spending accounts, life insurance, disability coverage, learning & development programs and more! SPECIFIC RESPONSIBILITIES: • Project safety compliance • Job cost spread and estimate familiarity • Participation in project sequencing and scheduling • Project quantity/progress tracking • Production analysis/tracking • Participation in Project cost reporting • Invoice coding and approval • Material/equipment procurement • Change order request issuance/tracking • Coordination with GC/Owner • Coordination with CSI Operations manager regarding manpower/resources JOB SPECIFIC COMPETENCIES/BEHAVIORS: • Communicates well both verbally and in writing, creates accurate and punctual reports, delivers presentations, shares information and ideas with others, has good listening skills • Ability to identify, assimilate and comprehend the critical elements of a situation to extract and interpret implications of courses of actions to attend to details of a problem. • Effectiveness in planning and controlling work, motivating and developing subordinates, improving work methods and results, encouraging and supporting suggestions for work improvements, etc. • Breaks down problems into smaller components, understands underlying issues, can simplify and process complex issues, understands the difference between critical details and unimportant facts. • Plans for and uses resources efficiently, always looks for ways to reduce costs • Is attentive to detail and accuracy, is committed to excellence, looks for improvements continuously, monitors quality levels, finds root cause of quality problems, owns/acts on quality problems. • Ability to monitor construction schedules and advise on potential setbacks or issues. • Communicates expectations and importance of safety. Follows up and insures safety audits are completed accurately and timely. Identifies critical issues and assists in the development of improvement procedures. Education/Experience/Attributes/Requirements • 0-5 years of experience • Bachelors degree in Construction management or Engineer recommended. • Basic/General knowledge of construction principles/practices required • Excellent problem-solving skills, with an adaptable and flexible style in working with all types of individuals • Energetic and highly motivated with a strong sense of urgency • Highly entrepreneurial and self-motivated, with the ability to work equally well on own as well as in a team environment. • Ability to walk the job site, climb ladders, and multi floor scaffolding. About Us Concrete Strategies Inc. (CSI) is a full-service national concrete contractor with the in-house resources and expertise to safely self-perform a wide variety of commercial construction including all aspects of cast in place concrete, precast erections, and concrete restoration. CSI began as Clayco Tilt-Up in 1988. In 2005, our services expanded, and we re-branded the company to showcase the additional offerings. Our 30 years in the business have enabled us to learn and refine our craft to meet the current market needs. Why Concrete Strategies? We provide the integrated services our clients expect, achieving Construction Success through: • Economical Pricing • Safe Jobsites • Efficient, On-time Delivery • High-quality, Innovative Results National Presence SEATTLE - PHOENIX - KANSAS CITY - ST. LOUIS - PENNSYLVANIA - DES MOINES Engineering News Record Rankings #8 Top 20 Firms in Concrete #102 Top 600 Specialty Contractors #26 Midwest Specialty Contractors #3 Midwest Top Specialty Contractors by Sector - Missouri #2 Midwest Top Specialty Contractors by Sector - Concrete The Company is an Equal Opportunity Employer. The Company hires individuals on the basis of their qualifications and ability to complete the essential requirements and responsibilities of the job to be filled. It is our policy to grant equal employment opportunities to qualified persons without regard to race, color, national origin, sex, sexual orientation, gender identity/gender expression, religion, pregnancy, parental status, marital status, age, veterans' or military status, regardless of how discharged, or physical or mental handicap or disability, genetic information, or other classification protected by applicable federal, state or local laws. The Company will provide equal opportunities in employment and take affirmative action as necessary in all aspects of the employment relationship, including without limitation, recruiting, hiring, compensation, promotion, working conditions, benefits and all other privileges, terms and conditions of employment. All employment decisions are made based on availability, qualifications, ability, merit and/or other legitimate factors consistent with principles of equal employment.
    $67k-84k yearly est. 2d ago

Learn more about principal engineer jobs

How much does a principal engineer earn in Bellevue, WA?

The average principal engineer in Bellevue, WA earns between $95,000 and $193,000 annually. This compares to the national average principal engineer range of $95,000 to $177,000.

Average principal engineer salary in Bellevue, WA

$135,000

What are the biggest employers of Principal Engineers in Bellevue, WA?

The biggest employers of Principal Engineers in Bellevue, WA are:
  1. Microsoft
  2. The Nuclear Company
  3. CoreWeave
  4. Nordstrom
  5. Snap
  6. Highspot
  7. Bristol-Myers Squibb
  8. Databricks
  9. Arup
  10. Salesforce
Job type you want
Full Time
Part Time
Internship
Temporary