Job Matches
Washington job postings for occupations your coursework prepares you for. Sorted by how many of the occupation's tasks your courses cover.
Showing CareerOneStop postings from the last 30 days; the scraper re-syncs from CareerOneStop nightly. Last posting in this list dated 2026-06-05.
Scraper last re-confirmed a WA posting 2026-06-05 07:57 (183 touched today).
Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliabi
- 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.
- Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.
- Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DL… Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).
- Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.
- As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming… As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).
- Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.
- Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.
- Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
- Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.
- Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).
- Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).
- Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at
- Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from… Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at the forefront of healthcare innovation. We are seeking an IC6-level engineering leader to architect and drive the next generation of data-driven solutions in health analytics.
- Career Level - IC6
- Architectural Leadership: Design and lead the development of scalable, high-performance data warehouse and analytics platforms that integrate legacy and modern systems.
- AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights… AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights and automate complex analytics.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CNC Machinist & Programmer Location: Hood River, OR Pay: $28 / HR to $47 / HR Job Description: + Develop a plan of action to manufacture parts according to drawing specifications + Read and understand production process work instructions and drawings to gain a thorough unde
- Have a positive attitude
- Advanced experience with CNC machining
- Experienced with large complex fab projects
- Ability to read blueprints and GD&T Familiarity
- Develop a plan of action to manufacture parts according to drawing specifications
- Read and understand production process work instructions and drawings to gain a thorough understanding of requirements
- Mitigate risk and solve problems. (Think outside the box)
- Setup equipment required to complete each step of the manufacturing process
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliabi
- 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.
- Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.
- Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DL… Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).
- Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.
- As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming… As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).
- Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.
- Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.
- Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
- Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.
- Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).
- Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).
- Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at
- Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from… Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at the forefront of healthcare innovation. We are seeking an IC6-level engineering leader to architect and drive the next generation of data-driven solutions in health analytics.
- Career Level - IC6
- Architectural Leadership: Design and lead the development of scalable, high-performance data warehouse and analytics platforms that integrate legacy and modern systems.
- AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights… AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights and automate complex analytics.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded Systems Job Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control syste
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces dire… This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems, and other hardware components, while contributing across the full embedded development lifecycle. The position offers the opportunity to work on cutting-edge embedded technologies, collaborate with multidisciplinary engineering teams, and grow into areas such as FPGA, IoT, and advanced system design.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded Systems Job Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control syste
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces dire… This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems, and other hardware components, while contributing across the full embedded development lifecycle. The position offers the opportunity to work on cutting-edge embedded technologies, collaborate with multidisciplinary engineering teams, and grow into areas such as FPGA, IoT, and advanced system design.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Role Number: 200666649-3337 Summary Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for testing the systems that support commerce across th
- Bachelor's degree in Computer Science or related field. Two years of directly related work experience can substitute for the education requirement.
- Strong full stack development skills, including React, Node.js, JavaScript, Python, Java, and AI integration
- Experience integrating LLM APIs
- Familiarity with REST APIs, Shell scripting, SQL
- Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for … Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for testing the systems that support commerce across these services - including activities like purchasing, subscribing, redeeming offers, and more. We are looking for a highly technical Software Development Engineer in Test to drive the design and development of internal tools and infrastructure that empower our engineering teams.
- With customers in over 155 countries, we power a global marketplace for music, movies, TV shows, books, and apps. We are looking for a Software Development Engineer in Test (SDET) to join our team - s… With customers in over 155 countries, we power a global marketplace for music, movies, TV shows, books, and apps. We are looking for a Software Development Engineer in Test (SDET) to join our team - someone who is passionate about building robust internal tools and automation frameworks that elevate product quality and engineering productivity at scale. In this role, you'll work closely with teams across Apple Services Engineering to develop and maintain scalable internal systems that support e-commerce features, including consumer-facing user interfaces and backend data. You'll focus primarily on building full stack internal tools - from intuitive React-based frontends to powerful Node.js backend services - and integrating AI capabilities to make those tools smarter and more impactful. You'll create reusable, reliable tooling and automated infrastructure for continuous integration and deployment pipelines. You'll contribute directly to the development of internal platforms supporting API and UI workflows, collaborate with engineering teams to define tooling strategies, and work on infrastructure projects aimed at improving the scalability and reliability of our internal systems. This is a highly collaborative and technical role suited for engineers who enjoy solving complex problems through code and infrastructure innovation.
- Familiarity with prompt engineering and AI-assisted developer workflows
- Demonstrated ability to quickly grasp technical concepts across a range of fields
- Experience creating concise and accurate summaries of project status
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Who is Pyrotek? Pyrotek is the most successful global industrial company you've never heard of (until now). Pyrotek is a global leader in high temperature materials and our products impact virtually everyone in the developed world. Our global team has worked for decades to deliver new technologies,
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent combination of education and experience
- Minimum of 5 years of progressive application development experience
- Experience developing applications across multiple tiers, including user interface, business logic, and database layers
- Strong understanding of software development lifecycle methodologies
- As an Application Developer, you'll play a critical role in designing, developing, maintaining, and enhancing internally developed business applications and reporting solutions.
- Design, develop, test, deploy, and support business applications throughout the software development lifecycle
- Create and maintain application code, databases, and reporting solutions
- Collaborate with users and stakeholders to gather and refine requirements
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER
- Bachelor's degree in computer science or a STEM discipline and 1+ years of combined software development experience (professional and/or internship); or 3+ years of professional experience in software… Bachelor's degree in computer science or a STEM discipline and 1+ years of combined software development experience (professional and/or internship); or 3+ years of professional experience in software development in lieu of a degree
- Development experience in Python, Go, or C++
- Must be able to work extended hours and weekends as needed
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, o… To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here (https://www.pmddtc.state.gov/?id=ddtc\_kb\_article\_page&sys\_id=24d528fddbfc930044f9ff621f961987) .
- Invent tools and processes that enable fast, accurate, and easy-to-use development and deployment systems
- Provide fast and comprehensive software validation, including virtualized, hardware-in-the-loop, and on-orbit test platforms
- Monitoring and data analysis in support of a continuous integration and release system
- Hands-on integration and troubleshooting across the entire Starlink stack
- DevOps, site reliability engineering, or systems administration experience
- Deep understanding of testing, continuous integration, build, deployment and continuous monitoring
- Strong understanding of relevant technologies, such as:
- Bazel or other build systems
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Overview Microsoft Digital builds and manages the critical products and services that Microsoft runs on. We pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work faster and more securely every day. Microsoft Digital employe
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Collaborate with product, legal, and engineering stakeholders to understand user requirements and translate them into scalable AI-driven solutions for legal workflows.
- Design and develop features leveraging Azure AI, Copilot technologies, and agentic frameworks to automate document processing, decision flows, and user interactions.
- Contribute to system design, architecture, and technical specifications, identifying dependencies and ensuring alignment with platform and compliance standards.
- Implement high-quality, maintainable code for services and features, reusing and extending existing components where applicable.
- Experience with cloud platforms (preferably Azure) and modern application development practices.
- Experience with Azure AI, LLM-based applications, or Copilot/agent-based solutions.
- Experience working in distributed systems, microservices, or scalable platform architecture.
- Experience with prompt engineering, orchestration patterns, or AI evaluation frameworks.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Overview Microsoft Quantum has assembled a talented and diverse international team to create the world's first scalable quantum computing system. Our full-stack approach involves exciting innovation from the physics at the quantum plane to providing global quantum services. The Microsoft Qua
- Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development … Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems
- OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 2+ years software industry experience, including research and/or developme… OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 2+ years software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems
- OR equivalent experience.
- 2+ years programming experience in related programming languages.
- Writes and maintains code for Microsoft Quantum software and infrastructure to ensure seamless end to end execution, debugging, and analysis of quantum programs.
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
- Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
- MS degree or higher in Computer Science or related field
- Self-motivated with an ability to succeed in a team-oriented, fast-paced environment.
- Experience with project tracking and source control.
- Ability to?leverage?AI tools to drive innovation and efficiency (e.g., performance modeling and analysis, research gathering,?day to day?task automation).?
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliabi
- 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.
- Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.
- Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DL… Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).
- Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.
- As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming… As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).
- Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.
- Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.
- Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
- Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.
- Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).
- Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).
- Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at
- Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from… Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at the forefront of healthcare innovation. We are seeking an IC6-level engineering leader to architect and drive the next generation of data-driven solutions in health analytics.
- Career Level - IC6
- Architectural Leadership: Design and lead the development of scalable, high-performance data warehouse and analytics platforms that integrate legacy and modern systems.
- AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights… AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights and automate complex analytics.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer (Real-Time Data Systems & Integration) Job Description We are seeking a motivated Software Engineer to join our team in developing a mission-critical data gateway. This system acts as an intermediary for ingesting real-time telemetry and proprietary sensor data from
- Experienced in Python and knowledge or interest in asyncio for concurrent programming.
- Experience building real-time HTTP APIs with frameworks like FastAPI, Flask, or Django REST, and data validation libraries such as Pydantic.
- Understanding of UDP/IP and TCP/IP networking, or similar technologies.
- Experience with real-time video pipelines using tools like FFmpeg, GStreamer, RTP/RTSP, MPEG-TS, HLS, or H.264.
- We are seeking a motivated Software Engineer to join our team in developing a mission-critical data gateway. This system acts as an intermediary for ingesting real-time telemetry and proprietary senso… We are seeking a motivated Software Engineer to join our team in developing a mission-critical data gateway. This system acts as an intermediary for ingesting real-time telemetry and proprietary sensor data from remote platforms, dispatching it to centralized data centers, and managing live video streaming. This is an excellent opportunity for an engineer with strong core programming skills to work on high-performance networking and real-time data integration projects.
- Assist in implementing a comprehensive Real-Time HTTPS API for specialized sensor data and automated reporting.
- Support the development of asynchronous UDP listeners to process standardized metadata formats and proprietary data streams.
- Help refine a video engine using FFmpeg to support compliant H.264 streams with embedded metadata, maintaining low latency.
- Degree in Computer Science, Engineering, or a related field.
- Exposure to web-based dashboards for real-time monitoring and configuration, with adjacency to API-driven UIs and modern frontend frameworks.
- Interest in remote sensing, UAV/RPAS technology, or maritime surveillance systems.
- Basic knowledge of geospatial data (GeoJSON, WGS84) for real-time mapping and target annotation.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Build the platforms that accelerate mission software. Modern software teams move at the speed of their tools. As a Software Engineering Intern - DevOps, you'll help design, automate, and improve the platforms that enable engineers to build, test, secure, and deploy software a
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Cybersecurity, or a related technical field.
- Experience with one or more programming languages such as Python, Java, C#, JavaScript/TypeScript, or Go.
- Familiarity with software development practices and source control systems such as Git.
- Working knowledge of Linux or Windows operating systems.
- Build and improve CI/CD pipelines that enable rapid and reliable software delivery.
- Develop automation tools and services that reduce manual effort and improve engineering productivity.
- Support cloud-native applications and deployment environments.
- Create and maintain Infrastructure as Code (IaC) solutions using modern automation frameworks.
- Experience with GitHub, GitLab, Azure DevOps, or similar development platforms.
- Familiarity with cloud environments such as AWS, Azure, or Google Cloud Platform.
- Experience with containers and orchestration technologies, including Docker and Kubernetes.
- Exposure to Infrastructure as Code tools such as Terraform, Bicep, Ansible, or CloudFormation.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Are you familiar with Service Meshes and Container Networking? They're the dedicated infrastructure layer that facilitates seamless communication between services or microservices; making it easy to monitor and control services. Here's your opportunity to be part of the AWS Service Mes
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- As part of the team, you will be responsible for building our core services, integrating with other AWS technologies, contributing to open source software, and partnering with other services that our … As part of the team, you will be responsible for building our core services, integrating with other AWS technologies, contributing to open source software, and partnering with other services that our customers use today. Your work will help define the terms "application networking" and "service mesh" for our industry. You will be asked to think about features, scale and security at a global AWS scale. You will have the opportunity use your passion and customer focus to work with our product managers, customers, open source software maintainers, and partners to make our services delightful for our customers.
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with networking fundamentals
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology (DEEP&T) is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all
- 3+ years of professional software development experience.
- Proficiency in JavaScript and TypeScript.
- Solid understanding and production use of Node.js and API development.
- Comfort integrating with or extending a content management system (CMS).
- Join our Business Operations engineering team as a Software Engineer and contribute directly to the development, maintenance, and evolution of our core application portfolio. In this role, you will fo… Join our Business Operations engineering team as a Software Engineer and contribute directly to the development, maintenance, and evolution of our core application portfolio. In this role, you will focus on building and enhancing well-scoped components and features that support critical business workflows and customer experiences.
- You will apply strong software engineering fundamentals to deliver reliable, maintainable code, owning development tasks from implementation through testing and deployment with guidance from more seni… You will apply strong software engineering fundamentals to deliver reliable, maintainable code, owning development tasks from implementation through testing and deployment with guidance from more senior engineers. Your work will include developing and debugging component-level solutions, resolving defects, supporting owned services throughout their lifecycle, and collaborating closely with teammates and cross-functional partners such as Product Management and QA to understand requirements, contribute to technical discussions, and ensure solutions meet quality and performance standards.
- Success in this role requires clear communication, a willingness to learn, and the ability to apply standard engineering practices to solve moderately complex problems, delivering dependable solutions… Success in this role requires clear communication, a willingness to learn, and the ability to apply standard engineering practices to solve moderately complex problems, delivering dependable solutions with direct impact within your project or product area.
- *Technical Execution & Skill Development -
- Experience writing scalable, modular code with focus on maintainability and long-term supportability.
- Ability to write and optimize search queries in OpenSearch or comparable platforms.
- Exposure to Docker or containerized development environments.
- Participation in Agile or Scrum workflows.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Maximus is a trusted federal partner supporting mission-critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high-impact government missions. Joining Maximu
- Active Secret clearance or above required. Active TS/SCI highly preferred.
- Bachelor's degree in related field required.
- A Master's degree may substitute for 2 years of experience.
- 7 years of experience in the functional area.
- Provides subject matter proficiency for work described in the task.
- Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
- Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties.
- Requires expertise in specialty areas.
- Experience using Agile Test-Driven development.
- Experience integrating into DoD DevSecOps environments.
- 5 years' experience with CI/CD software development.
- Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Responsible for the deployment, provisioning, hardening, and optimization of cloud infrastructure and related cloud services. Utilizes scripting and infrastructure technologies for environment orchestration. Collaborates with cross functional teams for the deployment and ongoing support of cloud ser
- Bachelor's Degree or equivalent relevant work experience
- Minimum of 5-7 years in relevant field
- *Other Job Specific Skills
- Experience conducting load, stress, and performance testing for enterprise applications.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization's product portfolio. This role is ideal for engineers who demonstrate strong foundational programming skills
- Bachelor's degree in computer science, mathematics, engineering or another related field
- 0-4 years of software development experience (internship experience counts)
- Experience with Java, Python, Go, or a comparable backend language
- Experience with Next.js and React
- Develop and maintain backend services, APIs, and integrations.
- Build and enhance frontend experiences using Next.js and React.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Internship or academic project experience in cloud or web application development
- Familiarity with AWS services
- Experience with NoSQL data stores
- Familiarity with infrastructure-as-code such as Terraform or CloudFormation
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization's product portfolio. This role is ideal for engineers who demonstrate strong foundational programming skills
- Bachelor's degree in computer science, mathematics, engineering or another related field
- 0-4 years of software development experience (internship experience counts)
- Experience with Java, Python, Go, or a comparable backend language
- Experience with Next.js and React
- Develop and maintain backend services, APIs, and integrations.
- Build and enhance frontend experiences using Next.js and React.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Internship or academic project experience in cloud or web application development
- Familiarity with AWS services
- Experience with NoSQL data stores
- Familiarity with infrastructure-as-code such as Terraform or CloudFormation
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Responsible for the deployment, provisioning, hardening, and optimization of cloud infrastructure and related cloud services. Utilizes scripting and infrastructure technologies for environment orchestration. Collaborates with cross functional teams for the deployment and ongoing support of cloud ser
- Bachelor's Degree or equivalent relevant work experience
- Minimum of 5-7 years in relevant field
- *Other Job Specific Skills
- Experience conducting load, stress, and performance testing for enterprise applications.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
This job was posted by https://idahoworks.gov : For more information, please see: https://idahoworks.gov/jobs/2548743 Personnel Plus, Inc. Boise, is NOW HIRING for a CNC Router Programmer/Operator Full-time, Monday Friday, 7:30 a.m. 4:30 p.m. (occasional overtime) \$20.50 p/h+ DOE Employ
- Minimum of 1 year experience operating a CNC router OR equivalent
- vocational training
- MasterCAM experience preferred; other CAM software will be considered
- Ability to read and interpret blueprints and technical drawings
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded SystemsJob Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems,
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Debug and optimize system performance across both hardware and software layers, using hands-on techniques and embedded development tools.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CompanyWith around 480 locations in over 40 countries, thyssenkrupp Materials Services is the biggest materials distributor and service provider in the western world. The broad service spectrum offered by the materials experts enables customers to focus on their individual core business. The area of
- 5 - 10 years professional java/J2EE development
- 3 - 6 years professional development with RDBMS
- Strong analytical, problem solving, and organizational skills.
- Strong communication skills both verbal, written and presentation
- In this role the candidate will be responsible for the analysis, design, development and
- implementation of tactical and strategic high quality solutions in support of business areas using
- SAP technology.
- *Key Accountabilities:
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CNC Router Operator / Programmer Job details General information Entity Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable wor
- Must be at least 18 years of age.
- A High School Education or GED, required.
- Min 3-5 years CNC router experience preferred
- Skills/Abilities
- Operates computer numerical controlled (CNC) router machines. Router machines are generally used for the construction of aircraft interior structural and non-structural parts, such as floor panels, al… Operates computer numerical controlled (CNC) router machines. Router machines are generally used for the construction of aircraft interior structural and non-structural parts, such as floor panels, aluminum parts, phenolic panels and other various materials used in aircraft interiors using engineering drawings, company and customer specifications.
- Adheres to company and customer specifications, work instructions, engineering prints and work orders.
- Issues the materials within ERP system to maintain traceability of product.
- Must carefully handle raw material and manufactured parts to ensure the integrity and quality is not compromised by handling.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us. Distributed Intelligence (DI) is transforming how sensor devices and electricity metering support the modern grid. Jo
- Proficiency in C and C++, with strong understanding of objectoriented and systemlevel programming.
- Strong debugging, analytical thinking, and problemsolving skills in both software and hardware contexts.
- Experience using GCC or other C/C++ compilers.
- Familiarity with bash scripting for automation, build processes, and version control workflows (Git).
- Enhance, maintain, and optimize the C/C++based DISDK to ensure performance, efficiency, and stability across platforms.
- Collaborate with cross-functional teams in an agile environment to design, develop, test, and deploy new SDK features aligned with customer needs.
- Work with ARMbased crosstoolchains and embedded targets to ensure compatibility across diverse architectures.
- Write, improve, and maintain CMake configuration files to streamline multi-platform build processes.
- Experience with embedded crosstoolchains, especially for ARM or similar architectures.
- Understanding of constrained or resourceshared embedded environments.
- Strong knowledge of CMake and automated build systems.
- Prior experience contributing to SDK, API, or platform development.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Role description Junior Full Stack Developer (Data CoE) Developer III - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We he
- Frontend: React / Angular / Vue.js, HTML, CSS, JavaScript/TypeScript
- Backend: Java / Python / Node.js
- *Junior Full Stack Developer (Data CoE)
- *Developer III - Software Engineering
- APIs: REST / Microservices architecture
- Cloud: Exposure to AWS / Azure / GCP
- Data CoE Expectations
- Build applications leveraging enterprise data platforms and large datasets
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Responsible for the deployment, provisioning, hardening, and optimization of cloud infrastructure and related cloud services. Utilizes scripting and infrastructure technologies for environment orchestration. Collaborates with cross functional teams for the deployment and ongoing support of cloud ser
- Bachelor's Degree or equivalent relevant work experience
- Minimum of 5-7 years in relevant field
- *Other Job Specific Skills
- Experience conducting load, stress, and performance testing for enterprise applications.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Maximus is a trusted federal partner supporting mission-critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high-impact government missions. Joining Maximu
- Active Secret clearance or above required. Active TS/SCI highly preferred.
- Bachelor's degree in related field required.
- A Master's degree may substitute for 2 years of experience.
- 7 years of experience in the functional area.
- Provides subject matter proficiency for work described in the task.
- Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
- Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties.
- Requires expertise in specialty areas.
- Experience using Agile Test-Driven development.
- Experience integrating into DoD DevSecOps environments.
- 5 years' experience with CI/CD software development.
- Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CrowdStrike, Inc. Full time R28931 As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed --- we're here to stop breaches, and we've redefined modern security with the world's
- B.S. Degree in Computer Science or related field
- 6+ years of experience building and operating high-volume, highly resilient Tier-1 cloud services and systems
- Strong knowledge of Go, Java, or similar technologies
- Skill at finding simply elegant solutions to complex problems
- We're building the next generation technologies which will power CrowdStrike for the next ten years. You'll join a fast-moving team taking a blank-slate approach to scaling our systems and using AI to stop breaches.
- *Note: This is a hybrid role based out of our offices in Redmond, WA, Sunnyvale, CA, Austin, TX, or NYC with an expectation of being in the office at least 2 days per week.
- Lead efforts in defining and implementing significant components of our new cloud architecture, collaborating with our most senior technologists
- Deliver low-latency and highly scalable services
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. The Business & Industry Copilots group builds Copilot Studio, Dynamics 365, Power Platform, and AI-powered business solution
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- *Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following s… *Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Collaborates with stakeholders to determine user requirements.
- Drives design documentation and dependency identification.
- Builds, optimizes, debugs, refactors, and maintains high-quality code.
- Designs and runs experiments to evaluate effectiveness of changes.
- Bachelor's Degree in Computer Science or related field AND 4+ years software engineering experience in languages such as C, C++, C#, Java, JavaScript, React, or Python.
- 4+ years industry experience in fullstack or backend development shipping services through multiple releases.
- Experience building generative AI applications or services.
- Experience with the Power Platform or M365 Enterprise development.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Snap Inc (https://www.snap.com/en-US/) is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have
- Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
- 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field + 2+ y… 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field + 2+ years of post-grad software development experience
- Experience with distributed systems
- Design, implement, and operate our most critical and scalable services - ranging from user identity services, friend graph, and our core persistence laye
- Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products
- You evaluate, appropriately test, and debug your work, striving for high quality
- Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a g
- As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to unders… As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions.
- Develop Component-Level Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product.
- Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages, ensuring seamless integration and delivery.
- Debug Customer-Reported Problems: Design, develop, and unit test code fixes for customer-reported problems, collaborating with stakeholders to resolve issues efficiently.
- Leading-Edge Technologies: Experience with designing, developing, and delivering software solutions using leading-edge technologies, with a focus on innovation and quality.
- Advanced Agile Methodologies: Deep expertise in working in Agile environments, collaborating with stakeholders to understand requirements and deliver high-quality solutions that meet business needs and goals.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Software Engineer - Frontend (Smartsheet Inc., Bellevue, WA) Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release. Create and promote modern web UI development. Develop modular, maintainable components for
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
_What Application Development & Maintenance contributes to Cardinal Health_ Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies t
- Benefits: Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
- Medical, dental and vision coverage
- Paid time off plan
- Health savings account (HSA)
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
_What Application Development & Maintenance contributes to Cardinal Health_ Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies t
- Benefits: Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
- Medical, dental and vision coverage
- Paid time off plan
- Health savings account (HSA)
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Maximus is a trusted federal partner supporting mission-critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high-impact government missions. Joining Maximu
- Active Secret clearance or above required. Active TS/SCI highly preferred.
- Bachelor's degree in related field required.
- A Master's degree may substitute for 2 years of experience.
- 7 years of experience in the functional area.
- Provides subject matter proficiency for work described in the task.
- Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
- Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties.
- Requires expertise in specialty areas.
- Experience using Agile Test-Driven development.
- Experience integrating into DoD DevSecOps environments.
- 5 years' experience with CI/CD software development.
- Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Software Engineer, Parallel File Systems, AI/ML Storage _corporate_fare_ Google _place_ Seattle, WA, USA Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. _info_outline_ XIn accordance
- Bachelor's degree or equivalent practical experience.
- 2 years of experience in programming with Golang, Java or C++.
- 2 years of experience with developing large-scale infrastructure, distributed systems or storage systems.
- 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle info… Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
- In this role, AI/ML includes many different workflows like pre-training, training, reinforcement learning, inferencing, etc. You will be instrumental in building the next-generation of cloud storage, … In this role, AI/ML includes many different workflows like pre-training, training, reinforcement learning, inferencing, etc. You will be instrumental in building the next-generation of cloud storage, specifically tailored for extreme-scale, data-intensive workloads such as generative AI and real-time inference. You will join us in delivering industry-leading performance, with the service aiming for throughput up to 10TB/s, significantly surpassing performer offerings.
- Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools … Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
- The US base salary range for this full-time position is $147,000-$211,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay i… The US base salary range for this full-time position is $147,000-$211,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
- Master's degree or PhD in Computer Science or related technical fields.
- 2 years of experience with data structures and algorithms.
- Experience developing accessible technologies.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
LiveRamp is the data collaboration platform of choice for the world's most innovative companies. A groundbreaking leader in consumer privacy, data ethics, and foundational identity, LiveRamp is setting the new standard for building a connected customer view with unmatched clarity and context while
- 3+ years of experience building high-traffic REST APIs.
- 3+ years of Java , SQL programming skills
- 2+ years of experience using cloud based platforms such as GCP, AWS, Azure or similar technologies.
- Experience with technologies like Docker, Terraform and/or Kubernetes
- Experience with orchestration tools like Temporal (strongly preferred), Airflow, or similar technologies.
- The approximate annual base compensation range is $102,000 to $159,000. The actual offer, reflecting the total compensation package and benefits, will be determined by a number of factors including th… The approximate annual base compensation range is $102,000 to $159,000. The actual offer, reflecting the total compensation package and benefits, will be determined by a number of factors including the applicant's experience, knowledge, skills, and abilities, geography, as well as internal equity among our team.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Software Engineer, Cloud HPC and Accelerator Networking _corporate_fare_ Google _place_ Seattle, WA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. _info_outline_ XIn accordance with Washin
- Bachelor's degree or equivalent practical experience.
- 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle info… Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
- The Cloud HPC and Accelerator Networking team (CHiPCAN) delivers the guest networking stack for Google Cloud's GPU, TPU, and HPC virtual machines (VMs). Customers training the models or running demand… The Cloud HPC and Accelerator Networking team (CHiPCAN) delivers the guest networking stack for Google Cloud's GPU, TPU, and HPC virtual machines (VMs). Customers training the models or running demanding HPC workloads need high-performance, reliable networking on their GCE VMs and GKE clusters. Every VM in the Cloud needs to connect to the world and other VM's. Our team makes that happen by producing high-performance networking devices and virtualizing the core connection between the in-guest driver and the host services and networking infrastructure.
- In this role you will partner across many organizations to define and deliver the next generation of VMs and bare-metal hosts that Google Cloud's key customers will use to train frontier models, run i… In this role you will partner across many organizations to define and deliver the next generation of VMs and bare-metal hosts that Google Cloud's key customers will use to train frontier models, run inference, and otherwise advance the next generation AI computing.
- Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools … Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
- Experience with Tensor Processing Units in Google Kubernetes Engine.
- Experience designing and building with core infrastructure services from Google Cloud Platform.
- Experience collaborating across software and hardware teams, to deliver critical infrastructure products and features.
- Comfortable across the cloud infrastructure technical stack from APIs to containers to system-level details like Peripheral Component Interconnect Express (PCIe).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the Role The Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and ship ChatGPT, the API, and OpenAI's infrastructure. We are looking for an engineer to help evolve OpenAI's build and continuous integration systems for a fast-grow
- The Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and ship ChatGPT, the API, and OpenAI's infrastructure.
- We are looking for an engineer to help evolve OpenAI's build and continuous integration systems for a fast-growing engineering organization. This role sits at the intersection of developer productivit… We are looking for an engineer to help evolve OpenAI's build and continuous integration systems for a fast-growing engineering organization. This role sits at the intersection of developer productivity, build systems, distributed infrastructure, and software quality. You will work on the systems that determine how quickly and confidently engineers can move: Bazel-based builds, Buildkite pipelines, test selection, remote caching and execution, CI observability, and tooling that helps engineers understand and fix failures quickly.
- Our mission is to make OpenAI one of the most productive engineering organizations in the world while preserving a high bar for correctness, reliability, and safety. The best version of this work is i… Our mission is to make OpenAI one of the most productive engineering organizations in the world while preserving a high bar for correctness, reliability, and safety. The best version of this work is invisible when it succeeds: builds are fast, tests are trusted, CI failures are understandable, and engineers can focus on shipping useful systems instead of fighting infrastructure.
- In This Role, You Will
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Software Engineer, Android Platform, Google Beam _corporate_fare_ Google _place_ Mountain View, CA, USA; Seattle, WA, USA; +2 more; +1 more Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
- 2 years of experience with android platform, systems, or application development.
- Experience with core operating systems (OS) concepts.
- Experience with networking protocols and configuration.
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle info… Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
- Beam is redefining the boundaries of human connection through three-dimensional video technology. By creating immersive, life-sized communication experiences, we are making the distance between people… Beam is redefining the boundaries of human connection through three-dimensional video technology. By creating immersive, life-sized communication experiences, we are making the distance between people disappear. As a Software Engineer on the Beam team, you will sit at the intersection of innovative three-dimensional computer goals and the android ecosystem.
- This role presents unique engineering issues that go beyond standard application development. You will be tasked with optimizing the android operating system to manage high-bandwidth, low-latency thre… This role presents unique engineering issues that go beyond standard application development. You will be tasked with optimizing the android operating system to manage high-bandwidth, low-latency three-dimensional video streams. This involves deep-stack systems programming, custom networking configurations, and fine-tuning hardware abstraction layers to ensure a seamless, "being there" experience. You will work on the core platform that powers our hardware, ensuring that the android operating system is lean, performant, and perfectly calibrated for the future of spatial communication.
- Labs is a group focused on incubating early-stage efforts in support of Google's mission to organize the world's information and make it universally accessible and useful. Our team exists to help disc… Labs is a group focused on incubating early-stage efforts in support of Google's mission to organize the world's information and make it universally accessible and useful. Our team exists to help discover and create new ways to advance our core products through exploration and the application of new technologies. We work to build new solutions that have the potential to transform how users interact with Google. Our goal is to drive innovation by developing new Google products and capabilities that deliver significant impact over longer timeframes.
- Master's degree or PhD in Computer Science or a related technical field.
- Experience shipping consumer electronics devices.
- Experience with low-level peripheral configuration and hardware-software integration.
- Experience with accessibility standards and implementation in android.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
As a Software Engineer on the Platform Engineering team, you are at the core of how Redfin builds and delivers software. Our team is responsible for the entire lifecycle of a service-from the initial scaffolding and microservices framework to the automated flows that move code through our system. We
- Maintain & Modernize Developer Flows: Own and evolve the core systems that Redfin engineers use daily, including our Spring-based microservices framework, service scaffolding, and code delivery pipelines.
- Architect the AI Platform Layer: Build and scale the "plumbing" for AI adoption, including an internal gateway to manage various providers and a plugin marketplace for custom workflows.
- Operationalize AI Tooling: Lead the technical implementation of cost governance, security guardrails, and usage monitoring for all AI tools integrated into the Redfin ecosystem.
- Integrate Intelligence into the Lifecycle: Identify and implement ways to bake AI-driven tools into existing developer workflows, automating repetitive tasks and accelerating the path to production.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Uber Technologies, Inc. has an opening for a Software Engineer II in Seattle, WA. May telecommute. Job Duties: Design, develop, and test software applications. Design, develop, and/or test software applications using company technology stack. Apply technical knowledge to evaluate complex data, de
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.