Senior Staff Software Engineer
Staff software 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.
Software Development Engineer
Staff software engineer job in Redmond, WA
:
Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.
Ascendion | Engineering to elevate life
We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:
Build the coolest tech for world's leading brands
Solve complex problems - and learn new skills
Experience the power of transforming digital engineering for Fortune 500 clients
Master your craft with leading training programs and hands-on experience
Experience a community of change makers!
Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.
About the Role:
Title: Software Development Engineer
Location: Onsite/Puget Sound, WA
Typical Day in the Role
Purpose of the Team: Seeking a Front-End Software Engineer with strong expertise in web user experience (UX) and hands-on development using React.
In this role, you will design, build, test, and optimize scalable web interfaces that deliver exceptional user experiences.
You'll collaborate closely with product, design, and engineering teams to translate business requirements into intuitive, high‑performing UI solutions.
Key projects:
Design and develop responsive, accessible, and user‑centric web interfaces using React, modern JavaScript, HTML5, and CSS3.
Collaborate with UX designers to implement wireframes, interactive prototypes, and high‑fidelity UI components.
Optimize application performance for speed, scalability, and maintainability.
Participate in code reviews, ensuring high-quality, well‑structured, and reusable code.
Integrate front-end features with back-end APIs and services.
Troubleshoot and resolve UI/UX issues across browsers and devices.
Contribute to component libraries, design systems, and development standards.
Evaluate user needs and project requirements to estimate development timelines and constraints.
Candidate Requirements
Disqualifiers:
Candidates unable to start soon
Unable to work onsite
Best vs. Average:
Strong understanding of user-centered design, accessibility best practices, and modern web UX patterns.
Proficiency with React, React Hooks, TypeScript/JavaScript, and state management tools (e.g., Redux, Zustand, Recoil).
Solid knowledge of HTML, CSS, Flexbox/Grid, and responsive design.
Experience with front-end build pipelines and tools (Webpack, Vite, ESLint, etc.).
Ability to work independently, manage time effectively, and collaborate within cross‑functional teams.
Familiarity with the full software development lifecycle, from requirements to deployment.
Problem‑solving mindset with strong communication and interpersonal skills.
Top Must-Have Hard Skills
React + Modern JavaScript/TypeScript (3-5 years)
Proven experience building production‑grade React applications, including React Hooks, component architecture, and state management.
Web UX Implementation & Responsive UI Development (3-5 years). Strong ability to translate UX/UI designs into high‑quality interfaces using HTML5, CSS3, Flexbox/Grid, accessibility standards (a11y), and performance optimization.
API Integration & Front‑End Architecture (2-4 years)
Hands‑on experience integrating REST/GraphQL APIs, handling client‑side data flow, and building scalable, maintainable front‑end systems.
Education & Experience
Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field.
2-4+ years of professional experience building modern web applications, with a focus on web UX and React.
Thanks
Salary Range: $1,24,800 - 1,32,800 Annually - Factors that may affect pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [09-10 days/hours of paid time off]
Want to change the world? Let us know.
Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let's talk!
C++ Software Engineer w/ radio frequency and signal processing
Staff software 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
Android OS Software Engineer
Staff software engineer job in Redmond, WA
Client: Fortune 500 Company
Title: Android OS Software Engineer
Duration: 12 month + 12 month extensions
Pay Rate: $80-$85hr
We're seeking an Android OS Software Engineer to build and evolve the Android stack across multiple internal platforms. You'll help platformize research efforts, developing core OS components, services, and display/graphics pathways that scale across devices.
What you'll do
Develop in the Android stack (frameworks, services, HALs, kernel where needed) across multiple platforms.
Contribute to platformization: unify, harden, and standardize OS components for research and prototyping devices.
Implement and optimize C++ code paths for performance, reliability, and maintainability.
Bring up features on Qualcomm‑based hardware; debug system issues spanning OS, drivers, and services.
Collaborate with cross‑functional teams to land changes, reviews, and releases.
Must‑have qualifications
C++ expertise for Android development (production‑level; debugging & performance tuning).
Hands‑on experience with Android 14 (UpsideDownCake) or higher.
Qualcomm platform experience (SoCs, BSPs, display/graphics, drivers, perf tools).
Solid knowledge of AOSP/Android internals (frameworks, system services, HALs; Linux fundamentals).
Nice‑to‑have
Java experience within Android (beneficial but not required).
Scripting (e.g., Python/Bash) for tooling, build, or automation.
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
.
BE Software Engineer (Block Storage)
Staff software 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 *************************
Software Design Engineer
Staff software engineer job in Redmond, WA
Akkodis is seeking a Software Design Engineer 3 for a 12-month contract with a client in Redmond, WA (Hybrid).
Title: Software Design Engineer 3
Duration: 6 months, Contract
Pay Rate: $65-$70/hr. (The rate may be negotiable based on experience, education, geographic location, and other factors.
Summary:
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Job Responsibilities:
• Fine-tune and improve a variety of sophisticated software implementation projects
• Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
• Analyze and review enhancement requests and specifications
• Implement system software and customize to client requirements
• Prepare the detailed software specifications and test plans
• Code new programs to client's specifications and create test data for testing
• Modify existing programs to new standards and conduct unit testing of developed programs
• Create migration packages for system testing, user testing, and implementation
• Provide quality assurance reviews
• Perform post-implementation validation of software and resolve any bugs found during testing
Top 3 Must-Have HARD Skills & years of experience for each: 5 years each
1. Security knowledge (hardware security, boot security, TPM, trusted platform security)
2. Crypto (encryption & decryption software development)
3. Low‑level Windows firmware and driver understanding
Qualifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
• 5-7 years' experience required.
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design, large systems software design and development experience.
• Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
experience in programming and experience with problem diagnosis and resolution.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ******************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance
AI Software Lead Architect
Staff software engineer job in Bellevue, WA
Job Title: AI Software Lead Architect - Next-Gen Readiness
We are looking for a visionary Software Lead Architect to spearhead the evolution of the Veloce platform by integrating next-generation technologies such as Agentic AI, AI/ML, and intelligent automation. This role is critical in shaping the platform's readiness for tomorrow's networks, ensuring scalability, adaptability, and intelligence at its core.
________________________________________
Key Responsibilities:
• Technology Strategy & Vision
o Define and drive the architectural roadmap for next-gen capabilities in the platform.
o Evaluate and integrate emerging technologies such as Agentic AI, Generative AI, and advanced ML models.
o Identify innovation opportunities aligned with future network demands (e.g., autonomous networks, edge intelligence, 6G readiness).
• Architecture & Platform Design
o Architect modular, scalable, and intelligent systems that can evolve with technological advancements.
o Design AI/ML pipelines, agent-based systems, and data-driven decision-making frameworks.
o Ensure interoperability, performance, and resilience in distributed environments.
• Innovation & Prototyping
o Lead rapid prototyping and proof-of-concept initiatives to validate new ideas and technologies.
o Collaborate with research teams and external partners to stay ahead of the curve.
• Collaboration & Leadership
o Work closely with product managers, engineering teams, and customer stakeholders to align architecture with business goals.
o Mentor teams on AI/ML best practices, agent-based design, and platform modernization.
o Represent the architecture function in strategic planning and technical governance forums.
________________________________________
Required Qualifications:
• Bachelor's or Master's degree in Computer Science, AI, or related field.
• 8+ years of experience in software architecture, with a strong focus on AI/ML and distributed systems.
• Proven experience designing and deploying AI/ML solutions in production environments.
• Deep understanding of Agentic AI concepts, multi-agent systems, and intelligent orchestration.
• Familiarity with cloud-native architectures, microservices, and event-driven systems.
________________________________________
Preferred Skills:
• Experience with LLMs, reinforcement learning, or autonomous agents.
• Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, LangChain).
• Knowledge of network technologies and future trends (e.g., 5G/6G, edge computing).
• Strong communication and leadership skills with a passion for innovation.
Senior Software Engineer (Azure Databricks, DLT Pipelines, Terraform Dev, CD/CI, Data Platform) Contract at Bellevue, WA
Staff software 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.
Senior UX Developer
Staff software 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.
Firmware Engineer
Staff software 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
Software Firmware Engineer
Staff software 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,
Front End Software Development Engineer
Staff software engineer job in Redmond, WA
Are you an experienced Front End Software Development Engineer with a desire to excel? If so, then TALENT Software Services may have the job for you! Our client is seeking an experienced Front End Software Development Engineer to work at their company in Redmond, WA.
Primary Responsibilities/Accountabilities:
Design and develop responsive, accessible, and user-centric web interfaces using React, modern JavaScript, HTML5, and CSS3.
Collaborate with UX designers to implement wireframes, interactive prototypes, and high-fidelity UI components.
Optimize application performance for speed, scalability, and maintainability.
Participate in code reviews, ensuring high-quality, well-structured, and reusable code.
Integrate front-end features with back-end APIs and services.
Troubleshoot and resolve UI/UX issues across browsers and devices.
Contribute to component libraries, design systems, and development standards.
Evaluate user needs and project requirements to estimate development timelines and constraints.
A Typical Day in the Role
A typical day involves collaborating with designers to review new UI concepts, then implementing those designs in React by building clean, reusable components. You'll spend time optimizing layouts for performance and accessibility, troubleshooting UI bugs, and integrating front-end features with backend APIs. Throughout the day, you'll participate in stand-ups, code reviews, and quick syncs with product and engineering partners to ensure the user experience stays smooth, consistent, and intuitive across the application.
Ideal Candidate Background
The ideal candidate has a strong front-end engineering foundation with hands-on experience building modern, responsive web applications using React. They blend software engineering with user experience principles, translating design concepts into clean, performant UI components. They've worked closely with designers and product teams, understand accessibility and usability best practices, and have a track record of improving user journeys through thoughtful interface design. A mix of React expertise, solid JavaScript/TypeScript skills, and an eye for intuitive UX makes them a great fit.
Performance Measurement
Performance will be measured by the ability to consistently deliver high-quality, user-centric front-end solutions using React. Key indicators include meeting project timelines, producing clean and maintainable code, collaborating effectively with designers and engineering partners, and proactively identifying and resolving UI/UX issues. Success also includes adherence to accessibility and performance standards, responsiveness to feedback, and the overall impact of work on improving the product's user experience.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field.
2-4 years of professional experience building modern web applications, with a focus on web UX and React.
React Modern JavaScript/TypeScript (3-5 years): Proven experience building production-grade React applications, including React Hooks, component architecture, and state management.
Web UX Implementation & Responsive UI Development (3-5 years): Strong ability to translate UX/UI designs into high-quality interfaces using HTML5, CSS3, Flexbox/Grid, accessibility standards (a11y), and performance optimization.
API Integration & Front-End Architecture (2-4 years): Hands-on experience integrating REST/GraphQL APIs, handling client-side data flow, and building scalable, maintainable front-end systems.
Strong understanding of user-centred design, accessibility best practices, and modern web UX patterns.
Proficiency with React, React Hooks, TypeScript/JavaScript, and state management tools (e.g., Redux, Zustand, Recoil).
Solid knowledge of HTML, CSS, Flexbox/Grid, and responsive design.
Experience with front-end build pipelines and tools (Webpack, Vite, ESLint, etc.).
Ability to work independently, manage time effectively, and collaborate within cross-functional teams.
Familiarity with the full software development lifecycle, from requirements to deployment.
Problem-solving mindset with strong communication and interpersonal skills.
Firmware Software Engineer
Staff software engineer job in Redmond, WA
Immediate need for a talented Firmware Software Engineer. This is a 12 months contract opportunity with long-term potential and is located in Redmond WA(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job Diva ID: 25-95220
Pay Range: $80/hr- $85/hr. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key 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
Key Requirements and Technology Experience:
Key Skills; "Embedded", "RTOS", "Qualcomm”, "wearables”
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 analysers 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
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.
Our client is a leading Meta Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Software Development Engineer (Data Engineering & Backend)
Staff software engineer job in Redmond, WA
Grow With Us at Blue Fern
Blue Fern Development, a privately held real estate developer, is actively seeking an experienced software developer for its technology team. This is an excellent opportunity to join a nationally awarded and recognized, fast-growing company with a strong history, a broad future, and an excellent corporate culture. You will be an essential part of a winning team with a proven record of successful real estate development and management.
Role & Responsibilities:
Our top candidate will have extensive experience in back end engineering, ETL and data pipelines, Linux systems administration, data-intensive web applications, and SQL databases. In addition, candidates with working knowledge of public and private real estate and financial data, GIS, machine learning, agentic workflows and ML model training will be considered favorably. In your new role, you will be based at the corporate office in Redmond, WA, and report to the Chief Product Officer.
Please Note:
This is a Monday-Thursday, 8am-7pm office position located in Redmond, WA.
This role is expected to complete the following tasks:
Architect, develop, and maintain high-performance ETL and data pipeline solutions
Design and scale distributed data processing systems using Apache Spark and Scala
Utilize 3+ years of professional Rust programming for backend and systems-level development with 5+ years JVM experience
Build and maintain RESTful or event-based backends in JavaScript and Node.js (5+ years)
Optimize and administer PostgreSQL or similar SQL databases for data-intensive applications (5+ years)
Manage and troubleshoot Linux systems, including deployment and security configuration
Contribute to web applications as needed; full stack development is a plus
Skills & Qualifications
Minimum 7+ years of total professional software engineering experience
High-level proficiency with Apache Spark & Scala (hands-on experience designing and deploying distributed workloads)
3+ years hands-on experience with Rust in production environments
5+ years hands-on experience with JavaScript (Node.js) in backend services
5+ years building ETL/data pipelines; deep SQL knowledge (PostgreSQL or similar)
Strong Linux systems administration background
Web application development skills (bonus)
Bachelor's degree in Computer Science, Engineering, or equivalent
2+ years professional experience leveraging AI products (ChatGPT, Gemini, Claude, CoPilot) and coding assistants (GitHub, Cursor, Cline).
Compensation & Benefits
In addition to a competitive annual salary, bonus, and raise potential, Blue Fern offers a comprehensive benefit package, savings plan with a company match, cellphone reimbursement, paid holidays, vacation time, continued training, advancement opportunities and much more.
About Blue Fern Development
Blue Fern Development is a privately held land development firm with a strong track record across a range of asset classes and investment structures. Our collaborative approach creates high-value deals that benefit all stakeholders. By bringing together diverse perspectives, expertly navigating complexities and maximizing returns, we ensure every deal runs smoothly.
Backed by a team of industry-leading professionals, Blue Fern combines deep expertise with a proprietary process to identify and capitalize on promising opportunities nationwide. Our extensive network of local market experts adds to this advantage. Their in-depth knowledge about community landscapes and priorities ensures smart, strategic decision making.
As an independent company, Blue Fern is built for agility. We can step in at any project phase to drive momentum and minimize delays. Our flexible process and results-driven strategies continue to deliver valuable outcomes for our partners and the communities we serve.
Blue Fern Management LLC is an equal opportunity employer. Blue Fern Management LLC does not discriminate against any candidate or employee on the basis of race, national origin, sex, marital status, sexual orientation, age, disability, religion or veteran status.
Teradata Development Lead Engineer
Staff software engineer job in Seattle, WA
Technical/Functional Skills:
• Design Scalable Data Warehousing Solutions using Teradata.
• Develop and maintain normalized (3NF) and dimensional models.
• Optimize physical models and fine tune queries for performance.
• Design and develop Tera Data ETL jobs and data pipeline.
• Design, Develop and support enterprise data warehouse solutions leveraging Teradata and Teradata tools and utilities.
• Extracting data from various data sources, transforming, and loading it into target systems.
• Ensuring data quality, integrity, and consistency across different systems.
• Developing and maintaining data warehouses, data lakes and data mart architecture.
• Optimizing ETL processes for performance, scalability and reliability.
• SQL proficiency (intermediate skill level minimum)
• Ability to manage Teradata/SQL Server/ Oracle database migration including code migration, data loads and server retirements.
• Troubleshooting and resolving data integration issues
• Solid skills with writing/translating SQL queries and SQL data validation.
• Performance tuning of SQL queries.
• Defining, managing, and monitoring job schedules, as well as troubleshooting issues within the Autosys environment
• Understanding and implementing job schedules, dependencies, and workflows within Autosys
• Analyzing and resolving issues with Autosys jobs and processes
Roles & Responsibilities
• Optimizing Database jobs for performance by collaborating with DBAs and implementing SQL coding and design changes within the job structure.
• Actively participated in troubleshooting and resolving issues related to data loading delays and database server outages, ensuring minimal disruption to data flow and system operations.
• Engaged in periodic reviews of job logs and performance metrics to identify trends, proactively addressing potential issues.
• Troubleshooting production issues through meticulous job log reviews, implementing necessary design changes via change management and adhering to the code promotion process.
• Contributed to the development and maintenance of documentation for troubleshooting procedures, best practices, and system configurations, facilitating knowledge sharing within the team and managing Change Requests
• Resolving data issues arising from load delays or database server downtimes, with a focus on ensuring customer satisfaction.
• Collaborated with stakeholders to understand business requirements, providing valuable insights and recommendations for optimizing data processing workflows.
Base Salary Range: $120,000 - $140,000 per an num
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Lead Engineer
Staff software engineer job in Seattle, WA
D'Leon Consulting Engineers is seeking a Lead Engineer in Seattle, WA.
Responsibilities
Lead and coordinate engineering and design teams across civil, structural, mechanical, and electrical disciplines.
Oversee value engineering, design-to-budget, and constructability reviews to support efficient, cost-effective delivery.
Manage engineering deliverables for planning, preliminary design, and final design phases in compliance with agency standards and FTA requirements.
Provide leadership in quality assurance/quality control (QA/QC), risk management, and technical documentation.
Support project development through conceptual alternatives analysis, stakeholder coordination, and environmental documentation.
Ensure alignment with Sound Transit's program objectives, technical standards, and regulatory requirements.
Mentor and guide junior engineers and task leads across multiple concurrent projects.
Collaborate closely with project management, architecture, and systems integration teams to achieve cohesive and constructible design solutions.
Qualifications
Bachelor's degree in Civil, Structural, Mechanical, Electrical, or a related Engineering discipline (Master's preferred).
Licensed Professional Engineer (WA PE preferred).
Minimum 15 years of progressive engineering and project leadership experience.
Proven track record delivering linear transit infrastructure such as light rail, bus rapid transit (BRT), or operations and maintenance facilities.
Experience managing engineering tasks under design-build and design-bid-build delivery methods.
Strong understanding of Sound Transit, WSDOT, or FTA project requirements.
Excellent communication and stakeholder engagement skills.
Prior work on Sound Transit projects or similar large-scale capital improvement programs.
Demonstrated ability to integrate engineering, environmental, and stakeholder priorities into cohesive design strategies.
Familiarity with multidisciplinary team coordination and cost/schedule management.
D'Leon Consulting Engineers is an equal opportunity employer committed to fostering an inclusive and respectful workplace. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status.
Principal Engineer / Data Architect IBM i Replatforming to ERP/MRP
Staff software 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.
Software Engineer
Staff software 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
.
Software Engineer - Windows Security
Staff software engineer job in Redmond, WA
Are you an experienced Software Engineer - Windows Security in Test 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 - Windows Security in Test to work in Redmond, WA.
Position Summary: This team focuses on hardware security for laptop devices, including the security processor, TPM, trusted boot, and underlying security features for laptops. This role will contribute to next-generation device security. The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialised utility programs, including mainframe and client/server applications, and major enhancements of existing systems.
Primary Responsibilities/Accountabilities:
Fine-tune and improve a variety of sophisticated software implementation projects.
Gather and analyse system requirements, document specifications, and develop software solutions to meet client needs and data.
Analyze and review enhancement requests and specifications.
Implement system software and customise it to the client's requirements.
Prepare detailed software specifications and test plans.
Code new programs to client specifications and create test data for testing.
Modify existing programs to new standards and conduct unit testing of developed programs.
Create migration packages for system testing, user testing, and implementation.
Provide quality assurance reviews.
Perform post-implementation validation of software and resolve any bugs found during testing.
Qualifications:
A bachelor's degree in a technical field, such as computer science, computer engineering, or a related field, is required.
5-7 years of experience required.
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Large systems software design and development experience.
Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.
Experience in programming and experience with problem diagnosis and resolution.
The ideal candidate would have prior experience specifically in hardware security and experience with Windows low-level code, firmware, and encryption/decryption software development.
The ideal candidate should have knowledge in security, cryptography, firmware, operating systems, and drivers.
5 years of security knowledge, including hardware security, boot security, TPM, and trusted platform security.
5 years in cryptography, including encryption and decryption software development.
5 years in low-level Windows firmware and driver understanding.
Database Software Engineer
Staff software engineer job in Redmond, WA
:
Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.
Ascendion | Engineering to elevate life
We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:
Build the coolest tech for world's leading brands
Solve complex problems - and learn new skills
Experience the power of transforming digital engineering for Fortune 500 clients
Master your craft with leading training programs and hands-on experience
Experience a community of change makers!
Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.
About the Role:
Title: Software Database Engineer 1
Location: Hybrid/Puget Sound, WA
Typical Day in the Role
Purpose of the Team: The purpose of this team is to validate SQL performance on new hardware and new releases, identify regressions, ensure performance stability, and work closely with developers to resolve issues.
Key projects: This role will contribute to ongoing SQL performance testing, regression detection, and performance diagnostics - long‑running initiatives that have been in place “for years and years.”
Candidate Requirements
Disqualifiers: Candidates with no bachelor's degree in computer science or those not meeting required hard‑skill alignment would not be eligible.
Best vs. Average: The ideal resume would contain strong problem‑solving skills, strong communication skills, SQL performance testing exposure, and programming experience in C/C#/PowerShell, along with foundational computer science knowledge.
Summary:
The main function of a Software Database Engineer is to establish system information requirements using analysis of information in the development of enterprise-wide or large-scale information systems.
Job Responsibilities:
Designs architecture to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces
Ensures these systems are compatible and in compliance with the standards for agency IT architecture, and profiles of standards as they apply to the implementation and specific to the solution for the platform, integration with other systems, and the external interfaces
Ensures that the common operating environment is compliant. Evaluates analytically and systematically problems of workflows, organization and planning and develops appropriate corrective action
Provides daily supervision and direction to staff
Qualifications:
Bachelor's degree in technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred
0-2 years' experience required
Experience with broad technology delivery, including custom development using various development languages
Experience with providing technical leadership, mentoring software engineering design, development, and frameworks, analyzing alternatives, and presenting technical options to leads and clients
Experience with driving technical planning and solutions for small software portfolio, including authoring or managing the development of software designs, managing vendor evaluations, and justifying technical recommendations
Ability to apply fundamental concepts, processes, practices, and procedures on technical assignments
Requires practical experience and training.
Top 3 Must-Have HARD Skills
BA/BS in Computer Science
Programming language: C, C#, PowerShell
Windows OS experience
Thanks
Salary Range: $74,520 - $83,200 Annually - Factors that may affect pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [09-10 days/hours of paid time off]
Want to change the world? Let us know.
Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let's talk!
API AND Integration AND React AND HTML AND ( UX/UI OR UI/UX) AND (Redux OR Zustand OR Recoil) AND TypeScript AND JavaScript