Post job

Software engineer jobs in Maple Valley, WA

- 4,887 jobs
All
Software Engineer
Data Engineer
Senior Software Engineer
Lead Software Architect
Senior Systems Software Engineer
Senior .NET Developer
Mobile APP Developer
Automation Engineer
Staff Software Engineer
IOS Developer
Test Engineer
  • Software Dev Engineer

    Collabera 4.5company rating

    Software 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
  • C++ Software Engineer w/ radio frequency and signal processing

    Request Technology

    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
    $165k-205k yearly 22h ago
  • Firmware Software Engineer IV

    Pyramid Consulting, Inc. 4.1company rating

    Software engineer job in Redmond, WA

    Immediate need for a talented Firmware Software Engineer IV. This is a 12 Months 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-94264 Pay Range: $85- $90 /hour. 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 Requirements and Technology Experience: - Key skills; “MIPI” , “Firmware” , "C", "Camera Develop firmware to integrate custom image sensors with an MCU 8 years' experience in Firmware or Embedded Software Development in C/C . Familiarity with MIPI C-PHY and image sensors. Experience with Zephyr OS, Embedded Linux or other RTOS. 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.
    $85-90 hourly 4d ago
  • Verification Test Engineer - Medical Device

    Nuwest Group 3.6company rating

    Software engineer job in Bellevue, WA

    Seeking a meticulous, detail-oriented mindset and experienced Software Verification Test Engineer to perform hands-on testing of our medical device software and ensure full compliance with quality and regulatory standards. Experience in test automation is a strong plus. About the Role Essential Duties and Responsibilities Plan, develop, and execute manual software verification tests for medical device software, including user interface, functionality, performance, and error-handling tests. Review and analyze software requirements, specifications, and design documents to create comprehensive and traceable test plans and procedures. Perform integration, system, and regression testing in simulated and hardware-in-the-loop environments. Document and manage test cases, results, and defect reports following medical device software lifecycle standards (IEC 62304). Work closely with software development, systems engineering, and quality teams to ensure thorough verification of all software deliverables. Use GitHub or similar version control tools to track test artifacts and ensure configuration control. Support verification documentation and evidence for regulatory submissions and quality audits. Participate in reviews, risk analyses, and continuous improvement activities supporting software quality assurance. Experience with verifying applications authored in C#, .NET, Windows UI based applications is a strong plus. Qualifications Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or related field. Course work in Physics and Mathematics is desired. 2+ years of experience in software verification or software testing for regulated products, preferably in medical devices but open to aviation, energy, telecom, research fields as well. Required Skills Demonstrated experience performing manual testing of complex applications and embedded systems. Strong understanding of medical device software development processes (IEC 62304, ISO 13485, ISO 14971). Working knowledge of GitHub or similar version control systems. Excellent skills in writing clear, detailed test cases, procedures, and reports. Highly organized, detail-oriented, and capable of working independently with minimal supervision. Curious, creative, and inquisitive, with a humanistic perspective and a passion for interactive, exploratory and experiential testing. Solid grasp of unit test frameworks, familiarity with DevOps principles, and hands-on experience using GitHub. Preferred Skills Experience in test automation is a strong plus. Pay range and compensation package Based on experience, the annual salary range for this position is $120,000 to $150,000. Candidates with highly relevant backgrounds, particularly those with experience in the medical device industry, may be considered at a higher compensation level.
    $120k-150k yearly 22h ago
  • Android OS Software Engineer

    Insight Global

    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 .
    $80-85 hourly 1d ago
  • BE Software Engineer (Block Storage)

    Bayside Solutions 4.5company rating

    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 *************************
    $114.4k-135.2k yearly 1d ago
  • Staff Data Engineer

    Eton Solution 3.7company rating

    Software engineer job in Bellevue, WA

    *Immigration sponsorship is not available in this role* We are looking for an experienced Data Engineer (8+ years of experience) with deep expertise in Flink SQL to join our engineering team. This role is ideal for someone who thrives on building robust real-time data processing pipelines and has hands-on experience designing and optimizing Flink SQL jobs in a production environment. You'll work closely with data engineers, platform teams, and product stakeholders to create scalable, low-latency data solutions that power intelligent applications and dashboards. ⸻ Key Responsibilities: • Design, develop, and maintain real-time streaming data pipelines using Apache Flink SQL. • Collaborate with platform engineers to scale and optimize Flink jobs for performance and reliability. • Build reusable data transformation logic and deploy to production-grade Flink clusters. • Ensure high availability and correctness of real-time data pipelines. • Work with product and analytics teams to understand requirements and translate them into Flink SQL jobs. • Monitor and troubleshoot job failures, backpressure, and latency issues. • Contribute to internal tooling and libraries that improve Flink developer productivity. Required Qualifications: • Deep hands-on experience with Flink SQL and the Apache Flink ecosystem. • Strong understanding of event time vs processing time semantics, watermarks, and state management. • 3+ years of experience in data engineering, with strong focus on real-time/streaming data. • Experience writing complex Flink SQL queries, UDFs, and windowing operations. • Proficiency in working with streaming data formats such as Avro, Protobuf, or JSON. • Experience with messaging systems like Apache Kafka or Pulsar. • Familiarity with containerized deployments (Docker, Kubernetes) and CI/CD pipelines. • Solid understanding of distributed system design and performance optimization. Nice to Have: • Experience with other stream processing frameworks (e.g., Spark Structured Streaming, Kafka Streams). • Familiarity with cloud-native data stacks (AWS Kinesis, GCP Pub/Sub, Azure Event Hub). • Experience in building internal tooling for observability or schema evolution. • Prior contributions to the Apache Flink community or similar open-source projects. Why Join Us: • Work on cutting-edge real-time data infrastructure that powers critical business use cases. • Be part of a high-caliber engineering team with a culture of autonomy and excellence. • Flexible working arrangements with competitive compensation.
    $95k-134k yearly est. 1d ago
  • iOS Developer

    Bcforward 4.7company rating

    Software engineer job in Redmond, WA

    Primary job duties/responsibilities: BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - 4+ years Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - iOS mobile application development experience in Swift - Experience contributing into unit testing of mobile application PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Experience optimising apps performance - Experience with REST architecture for web services - Experience designing and developing iOS applications - Proficient understanding of code versioning tools such as Git - Experience with Reactive programming frameworks such as ReactiveSwift and Rx - Experience optimising apps for performance - Experience writing testable code and automating test regressions - Experience with deployments to the Experience with REST architecture for web services
    $108k-141k yearly est. 1d ago
  • AI Software Lead Architect

    Fusion Solutions, LLC 3.8company rating

    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.
    $122k-173k yearly est. 1d ago
  • Software Engineer

    Talent Software Services 3.6company rating

    Software 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. 22h ago
  • Senior Staff Software Engineer

    Strategic Employment Partners (Sep 4.5company rating

    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.
    $137k-180k yearly est. 1d ago
  • AI Software Lead Architect

    Motion Recruitment 4.5company rating

    Software engineer job in Bellevue, WA

    Our client is a global software and services provider supporting leading telecommunications and media companies. Based out of Bellevue Washington they are looking to hire an AI Software Lead Architect on a Contract basis. Contract Duration: 18 Month Contract (Potential for extension) Required Skills & Experience • 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. Desired Skills & Experience • 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 Daily 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. You will receive the following benefits: Medical Insurance - Four medical plans to choose from for you and your family Dental & Orthodontia Benefits Vision Benefits Health Savings Account (HSA) Health and Dependent Care Flexible Spending Accounts Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance Hospital Indemnity Insurance 401(k) including match with pre and post-tax options Paid Sick Time Leave Legal and Identity Protection Plans Pre-tax Commuter Benefit 529 College Saver Plan Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP's Employment Accommodation policy. Applicants need to make their needs known in advance.
    $123k-175k yearly est. 1d ago
  • Senior Software Engineer (Azure Databricks, DLT Pipelines, Terraform Dev, CD/CI, Data Platform) Contract at Bellevue, WA

    Red Oak Technologies 4.0company rating

    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.
    $125k-176k yearly est. 2d ago
  • Senior UX Developer

    Centific

    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.
    $110k-152k yearly est. 22h ago
  • Data Engineer

    OSI Engineering 4.6company rating

    Software engineer job in Seattle, WA

    A globally leading consumer device company based in Seattle, WA is looking for a ML Data Pipeline Engineer to join their dynamic team! Job Responsibilities: • Assist team in building, maintaining, and running essential ML Data Pipelines. Minimum Requirements: 5 year+ experience Experience with cloud platforms (AWS, Azure, GCP) Strong Data quality focus - implementing data validation, cleansing, transformation Strong proficiency in Python and related data science libraries (e.g., pandas, NumPy). Experience with distributed computing Experience dealing with image-type and array-type data Able to automate repetitive tasks and processes Experience with scripting and automation tools Able to execute tasks independently and creatively Languages: Fluent in English or Farsi Type: Contract Duration: 12 months with extension Work Location: Seattle, WA (hybrid) Pay Rate Range: $40.00 - $55.00 (DOE)
    $40-55 hourly 1d ago
  • Senior NX Software Developer: 25-07227

    Akraya, Inc. 4.0company rating

    Software engineer job in Redmond, WA

    Primary Skills: NXOpen (Expert), C# (Advanced), AWS (Proficient), .NET (Proficient), CAD-Customization (Proficient) Contract Type: W2 Duration: 6 Months with possible extension Pay Range: $75.00 - $80.00 Per hour #LP Note: Due to export control laws, candidates must be a U.S. citizen, U.S. permanent resident, or lawfully admitted as a refugee or granted asylum. Job Summary: This role involves developing custom NX features and applications, crafting desktop applications to interact with NX and various engineering data, and collaborating with engineering teams to support and enhance process flows. The ideal candidate will have extensive experience in CAD software development, a deep understanding of Siemens NX, and proficiency in relevant programming interfaces and languages. Key Responsibilities: Develop custom NX features and applications using NXOpen (C#, Python, .NET) Create desktop applications for interfacing with NX, Teamcenter, and ERP systems Collaborate with engineering teams to provide technical support and process development Integrate CAD systems with PLM, ERP, and other enterprise software Participate in the development and support of NX upgrades and related solutions Must-Have Skills: Expertise in NXOpen (C#, Python, .NET) Proficiency in programming languages (C#, .NET) Knowledge and experience with PLM and ERP systems Industry Experience: Experience in CAD software development and customization, specifically with Siemens NX ABOUT AKRAYA Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment. Most recently, we were recognized Inc's Best Workplaces 2024 and Silicon Valley's Best Places to Work by the San Francisco Business Journal (2024) and Glassdoor's Best Places to Work (2023 & 2022)! Industry Leaders in IT Staffing As staffing solutions providers for Fortune 100 companies, Akraya's industry recognitions solidify our leadership position in the IT staffing space. We don't just connect you with great jobs, we connect you with a workplace that inspires! Join Akraya Today! Let us lead you to your dream career and experience the Akraya difference. Browse our open positions and join our team!
    $75-80 hourly 2d ago
  • AWS Data Engineer

    Tata Consultancy Services 4.3company rating

    Software engineer job in Seattle, WA

    Must Have Technical/Functional Skills: We are seeking an experienced AWS Data Engineer to join our data team and play a crucial role in designing, implementing, and maintaining scalable data infrastructure on Amazon Web Services (AWS). The ideal candidate has a strong background in data engineering, with a focus on cloud-based solutions, and is proficient in leveraging AWS services to build and optimize data pipelines, data lakes, and ETL processes. You will work closely with data scientists, analysts, and stakeholders to ensure data availability, reliability, and security for our data-driven applications. Roles & Responsibilities: Key Responsibilities: • Design and Development: Design, develop, and implement data pipelines using AWS services such as AWS Glue, Lambda, S3, Kinesis, and Redshift to process large-scale data. • ETL Processes: Build and maintain robust ETL processes for efficient data extraction, transformation, and loading, ensuring data quality and integrity across systems. • Data Warehousing: Design and manage data warehousing solutions on AWS, particularly with Redshift, for optimized storage, querying, and analysis of structured and semi-structured data. • Data Lake Management: Implement and manage scalable data lake solutions using AWS S3, Glue, and related services to support structured, unstructured, and streaming data. • Data Security: Implement data security best practices on AWS, including access control, encryption, and compliance with data privacy regulations. • Optimization and Monitoring: Optimize data workflows and storage solutions for cost and performance. Set up monitoring, logging, and alerting for data pipelines and infrastructure health. • Collaboration: Work closely with data scientists, analysts, and business stakeholders to understand data needs and deliver data solutions aligned with business goals. • Documentation: Create and maintain documentation for data infrastructure, data pipelines, and ETL processes to support internal knowledge sharing and compliance. Base Salary Range: $100,000 - $130,000 per annum 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.
    $100k-130k yearly 2d ago
  • UI Automation Engineer- W2 Contract- Onsite Role

    Covetus 3.8company rating

    Software engineer job in Bothell, WA

    Title: UI Automation Engineer Long Term Contract JD: 7+ yrs of experience in UI Automation using Selenium and Java Very strong in XPath and logics Very strong in writing up automation scripts and running them Someone with strong experience in writing pseudocode Someone with hands-on experience writing test scripts.
    $78k-100k yearly est. 22h ago
  • Firmware Software Engineer

    Pyramid Consulting, Inc. 4.1company rating

    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.
    $80 hourly 2d ago
  • Sr. System Software Engineer (DSP, RF, C++)

    Request Technology, LLC

    Software engineer job in Everett, WA

    ***We are unable to sponsor as this is a permanent full-time role*** A prestigious company is looking for a Sr. System Software Engineer (DSP, RF, C++). This role is heavily focused on C++ programming, Digital Signal Processing, RF, Windows Operating Systems, etc. Responsibilities Develop a deep understanding of COMINT/EW and Counter-UAS products, underlying technology and implementation, and become a key contributor to architecting and implementing new products and product improvements. Modify existing software and develop new software to implement improvements or add new features to our systems. Specify, test and qualify new and replacement system hardware components, including computers and drives. Perform QA testing and analysis of new hardware and software performance up to the system level. Develop automated QA test software and systems. Create and modify software installation programs to support product updates and new products. Develop and modify product documentation as needed. Support other engineering groups by becoming a “go to” expert on the functionality and performance of our products. Foster a broader understanding of our techniques and capabilities among other engineers. Provide technical support to our product support group and direct to end users to deploy new products, solve issues found in the field, and to gather user input on potential product improvements. Qualifications: 6+ years relevant work experience MSEE (or BSEE with extended relevant work experience) with emphasis on RF communication systems, Digital Signal Processing, and software 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 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
    $123k-171k yearly est. 4d ago

Learn more about software engineer jobs

How much does a software engineer earn in Maple Valley, WA?

The average software engineer in Maple Valley, WA earns between $81,000 and $155,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Maple Valley, WA

$112,000

What are the biggest employers of Software Engineers in Maple Valley, WA?

The biggest employers of Software Engineers in Maple Valley, WA are:
  1. West500 Partners
  2. Speechify
  3. Stoke Space
Job type you want
Full Time
Part Time
Internship
Temporary