Tech jobs
Job listings
Software Engineer- Onsite- Melbourne
Develops and maintains high-performance C++ applications for video production tools (e.g., cameras, color correction software) used in film, TV, and live broadcast. Focuses on cross-platform desktop development, debugging, and optimizing real-time creative workflows.
Data Engineer
Build and maintain data pipelines and platforms to organize disparate data for mission-driven projects like fraud detection and healthcare research using Python, SQL, and Databricks.
Staff Software Engineer, Front End Web UI Platform
Leads GitHub’s frontend platform architecture, optimizing performance, accessibility, and consistency for millions of developers. Sets technical direction for large-scale UI systems, mentors engineers, and drives cross-team migrations.
Senior Software Engineer (Embedded)
Architect and implement real-time embedded software in C/C++ or Rust on Linux for autonomous metal 3D printing factories, spanning hardware control, FPGA-based high-speed data acquisition, and production automation.
Software Engineer - Level 3 with Security Clearance
C++ Software Engineer developing, maintaining, and enhancing complex software systems including processing-intensive analytics, large data set manipulation, and real-time systems for a client requiring security clearance.
Specialist Software Engineer
Lead embedded software development for Navy imaging products using C/C++, embedded Linux, and QT, optimizing performance and integrating hardware components.
Senior Software Engineer
Architect and build software for autonomous 3D printing factories—spanning hardware control, petabyte-scale telemetry/storage, GPU-accelerated compute, and ML pipelines—using C/C++ or Rust in a full-time on-site role.
Sr. SSD Reliability Test Engineer
Designs, automates, and executes SSD reliability tests to validate enterprise datacenter SSDs, collaborating with engineering teams to resolve defects and enhance test frameworks using Python/Java/C++ while exploring AI-driven innovations.
Pre-silicon Compute Framework Manager
Apple’s Graphics, Games, and Machine Learning team provides the compute and graphics software foundation across all of our innovative products including iPhone, iPad, Apple TV, Mac, Vision Pro, and Apple Watch. The…
Computer Vision Software Engineer
Develops computer vision algorithms using Python, MATLAB, C, and C++ to extract, track, and analyze features in imagery, working with containerization solutions like Docker in an agile environment.
Principal Software Engineer - Windows Cloud Division
Designs and implements cloud-based virtual desktop solutions (Azure Virtual Desktop, Windows 365) at Microsoft, focusing on scalable, resilient systems for cloud compute, storage, and networking.
Senior Software Engineer
Builds and scales cloud, mobile, and IoT systems for Copper’s electrified home appliances (e.g., induction stoves with battery storage), bridging hardware/software for energy resilience and decarbonization.
Test Engineer (Dragon)
Develop and execute integrated testing procedures for Dragon spacecraft hardware and subsystems, including post-flight processing and refurbishment; work with hardware, software (Python/C++), and test equipment to ensure vehicle safety and reliability.
Application Developer
Develops end-to-end software solutions for government clients, mentors junior developers, and ensures systems align with current and future architecture needs using modern tools and methodologies.