1

Viewing Jobs (NOW HIRING)

Senior Software Engineer - Map Viewer

$125.40K - $165.30K/yr

Supported by the team's graphics engineers as you transition your expertise, with the expectation that you build genuine ownership over time. • As the onX family of products adopt the Core Viewer ...

TV Watcher Super Company is seeking a TV Watcher to support remote viewing activities and contribute to a consistent, high-quality viewing experience. Position Summary The TV Watcher is a temporary ...

Lead SAP Hana Consultant

San Jose, CA

$78.25 - $102/hr

Experience in HANA XS implementations SAP Hana Modeling Information views (Attribute, Analytic & Calculation (SQLScript based) views Very strong experience with SQL Script, PL/SQL, Stored Procedures ...

Engage with viewers in real-time, answering questions and fostering a community atmosphere. * Educate viewers on all details of apparel items throughout the stream, with confidence. * Create a lively ...

Develop and present live streaming content that aligns with our brand values and engages viewers. * Interact with the audience in real-time, responding to comments and questions to enhance viewer ...

Engage with viewers in real-time, answering questions and fostering a community atmosphere. * Educate viewers on all details of apparel items throughout the stream, with confidence. * Create a lively ...

next page

Showing results 1-20

Viewing information

See salary details

$13

$23

$32

How much do viewing jobs pay per hour?

As of May 30, 2026, the average hourly pay for viewing in the United States is $23.39, according to ZipRecruiter salary data. Most workers in this role earn between $18.03 and $27.88 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Viewing Agent, and why are they important?

To thrive as a Viewing Agent, you need strong knowledge of property sales or lettings, attention to detail, and a valid driving license. Familiarity with property management software, scheduling tools, and digital communication platforms is typically required. Excellent interpersonal skills, professionalism, and the ability to build rapport with clients set top agents apart. These skills ensure a positive client experience, efficient property viewings, and successful transactions in a competitive real estate market.

What are some common challenges faced by professionals conducting property viewings, and how can they be addressed?

Professionals responsible for property viewings often encounter challenges such as coordinating schedules with clients, ensuring properties are presented in their best condition, and addressing last-minute cancellations. Effective communication, strong organizational skills, and flexibility are crucial in overcoming these hurdles. Additionally, collaborating closely with property owners, maintenance teams, and administrative staff helps ensure a smooth and positive viewing experience for all parties involved.

What are 'Viewing' jobs?

'Viewing' jobs typically refer to roles that involve showing properties to potential buyers, renters, or clients, often within the real estate or property rental sectors. These roles may include duties such as scheduling property viewings, answering questions about the property, and providing tours. Viewing agents or coordinators serve as a point of contact between property owners or managers and interested parties, helping to facilitate the sales or leasing process. Strong communication skills and a good understanding of the property being shown are important for success in these roles.

What is the difference between Viewing vs Video Editor?

AspectViewingVideo Editor
Required SkillsBasic media playback, attention to detailEditing software proficiency, creative skills
Work EnvironmentMedia centers, online platformsEditing suites, post-production studios
CertificationsNone typically requiredVideo editing certifications or training
Common UsageViewing content for review or entertainmentCreating and editing video content

Viewing involves watching media content, often for review or entertainment, requiring minimal technical skills. Video editors, however, actively manipulate and craft video footage using editing software, requiring specialized skills and certifications. While both roles work with video content, viewing is more passive, whereas editing is a creative, technical process.

More about Viewing jobs
What are the most commonly searched types of Viewing jobs? The most popular types of Viewing jobs are:
What states have the most Viewing jobs? States with the most job openings for Viewing jobs include:
Senior Software Engineer - Map Viewer

Senior Software Engineer - Map Viewer

onXmaps, Inc.

Remote

$125.40K - $165.30K/yr

Full-time

Posted 15 days ago


Job description

Job Summary:
onXmaps, Inc. is a high-growth tech company focused on helping people explore the outdoors through innovative technology. They are seeking a Senior Software Engineer to build and maintain their cross-platform map rendering engine, utilizing C++ to enhance outdoor experiences across various products.
Responsibilities:
• Build and maintain the build, test, and release pipeline for a multi-platform C++ SDK (iOS, Android, Web/WASM). Artifact versioning, dSYM packaging and upload, caching correctness for shader and asset changes, automated release gating. Own this permanently — not just when it breaks.
• Build and maintain the infrastructure that makes production failures diagnosable: crash dump mechanisms, debug symbol management across platforms, structured logging from the native layer, symbolication pipelines. When something fails in production, the team should be able to understand it without a live repro.
• Define and instrument the metrics that matter: tile load times, frame rates, memory footprint, GPS acquisition, render error rates. Build the pipeline to surface those signals — across iOS, Android, and web — into engineering dashboards and product analytics hooks.
• Multi-map integration tests, platform sample app test suites, visual regression tooling, DebugUI instrumentation, MapLayerInspector, compare mode tooling. Build the harness and internal tools that let the rendering engineers move faster and ship with more confidence.
• Pick up C++ rendering tickets alongside the core graphics team — GPS reliability issues, symbol correctness, tile loading regressions, platform-specific display bugs. Supported by the team's graphics engineers as you transition your expertise, with the expectation that you build genuine ownership over time.
• As the onX family of products adopt the Core Viewer, the team will take on new feature development that enhance the map experience for those products. There will be an opportunity and an expectation for you to develop new ways to visualize geospatial datasets using the graphics pipeline to build 3D rendering functionality.
• Problems that sit at the intersection of the platform and rendering layers — symbol texture memory, threading behavior, GPU resource management. Where your production engineering instincts and graphics knowledge combine.
Qualifications:
Required:
• Minimum of seven (7) years of experience shipping and maintaining production code
• Strong computer science fundamentals. You have the depth — in data structures, algorithms, memory management, concurrency, and systems thinking — to navigate and make meaningful contributions to a performance-critical codebase.
• Experience delivering production mobile software at scale. You have shipped native mobile applications or SDKs — on iOS, Android, or both — and understand what operating software at scale actually means: release pipelines, crash triage, performance budgets, and the full lifecycle from build to user.
• A genuine interest in applying that experience in a cross-platform graphics engine. You find the problem space — map rendering, GPU pipelines, cross-platform C++ — genuinely interesting. Not as a credential to add to your résumé, but as a domain you want to understand deeply. The team will provide the necessary support for you to apply your expertise here; you need to bring the motivation.
• CI/CD and build pipeline ownership. You have designed and maintained build, test, and release pipelines for native software — not just web services. You know what reliable artifact management, caching, and automated gating look like for a compiled, multi-platform library.
• Observability and crash diagnostics for native software. You have built or operated the infrastructure that makes production failures in native applications diagnosable: crash reporting, symbolication, structured logging from device-side code, performance metrics collection from on-device runtimes.
• Test infrastructure design. You have built test harnesses for compiled native software — not just run existing tests. You know how to make a codebase testable over time and how to design automated validation that catches regressions before they reach users.
• Experience with multi-threaded, event driven, stateful API implementations.
• Comfort establishing new practices on a small team. There is no existing platform reliability function here. You will define the standards, tooling, and culture around this work — not inherit them from a larger org.
Preferred:
• Professional C++ experience. The engine is written in C++ and you will develop expertise in it — prior production C++ is a meaningful head start, but strong CS fundamentals and the right motivation are what matter most at the start.
• Familiarity with GPU rendering concepts — shaders, draw calls, texture memory, the frame pipeline. Any prior exposure accelerates your ability to take ownership on the secondary scope.
• Experience with MapLibre, MapboxMaps, or vector tile rendering SDKs.
• WebAssembly / Emscripten build pipeline experience.
• CMake, Bazel, or other C/C++ build system authorship.
• Experience with Sentry, Crashlytics, Firebase Performance, or similar native crash and performance tooling.
• Mobile platform delivery experience.
Company:
Important Alert: There is an active job scam using the false domain of careers-onXmaps.com. Founded in 2009, the company is headquartered in Missoula, USA, with a team of 201-500 employees. The company is currently Growth Stage.