Storyblocks logo
Storyblocks

Home of unlimited stock video, audio, and images. Built to help your business create more effective video.

Platforms Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 201-500Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Virginia

Posted

2 days ago

Salary

$122K - $129.2K / year

Seniority

Senior

Bachelor DegreeEnglishAWSMicroservicesTerraform

Job Description

Platforms Engineer

Storyblocks

• Build, operate, and scale AWS infrastructure that supports our microservices platform. • Develop and maintain CI/CD pipelines that make shipping fast, reliable, and safe. • Build reusable, templated configuration (Helm charts, CircleCI orbs) so teams get consistent, standardized deployments and pipelines instead of reinventing them. • Manage infrastructure through code, treating infra changes with the same rigor as application code. • Improve observability and monitoring so teams can understand and debug their systems in production. • Partner with product engineering teams, translating platform concepts into practical guidance and cutting friction from their day-to-day work. • Make and document thoughtful technical trade-offs, and grow into leading complex platform projects end to end.

Job Requirements

  • You don't need to check every box here. If you're strong in most of these and curious about the rest, we'd love to talk.
  • You're comfortable working in AWS and know your way around its core services.
  • You've used observability or monitoring tools (like Datadog) to understand what your systems are doing.
  • You're handy with at least one scripting or programming language.
  • You've worked with infrastructure-as-code such as Terraform, or you're eager to.
  • You've helped run and scale infrastructure, and you're excited to grow into bigger, higher-traffic systems.
  • You've built or maintained CI/CD pipelines.

Benefits

  • 401(k) retirement plan: We offer both a Traditional and Roth 401(k) with a company match.
  • Company-paid medical: Our medical, dental and vision premiums are covered 100% for you and your dependents.
  • Paid parental leave: We support all paths to parenthood. Birthing parents receive up to 12 weeks of paid medical recovery leave plus 4 weeks of paid bonding leave (up to 16 weeks total). Non-birthing parents receive 4 weeks of paid bonding leave. Parents welcoming a child through adoption, surrogacy, or foster placement receive up to 12 weeks of paid bonding leave.
  • Unlimited vacation: At Storyblocks we take vacation seriously. That means take the time off when you need it. Don’t worry about tracking hours or accounting for partial days. Typically, employees take about three or four weeks each year. Plus, two company-wide week breaks in July and December.
  • Workplace benefits and perks: We are fully remote and have company and team events.
  • Company-sponsored mentorship and growth: We encourage attending meetups and are happy to host them as well. We also have a leadership coach, on staff, available to all employees to enhance your professional development.
  • Employee perks: We help employees maintain work-life balance and honor their contributions to the organization by offering resources such as a financial wellness program, a subscription service that offers unlimited deliveries from thousands of eligible restaurants with $0 delivery, and a recognition and rewards program that celebrates their accomplishments.
  • Casual Work Environment: Sure we all get dressed up once in a while, but in general we want you to be comfortable at company events – whatever that means to you (flip-flops, jeans, etc.).

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1913H1B Sponsor

• Support and maintain enterprise infrastructure, end-user computing (EUC), servers, and network systems across LATAM locations. • Partner with service providers to ensure consistent delivery against service levels and operational expectations. • Act as a regional escalation point for critical technology incidents impacting business operations. • Diagnose and resolve hardware, software, infrastructure, and connectivity issues to minimize disruptions. • Apply and reinforce global IT standards, policies, and security requirements. • Identify and drive improvements in service quality, efficiency, and user experience. • Perform regional audits to ensure adherence to infrastructure standards and company policies. • Support the planning and execution of LATAM site technology projects. • Build and maintain strong relationships with internal technology teams and business partners throughout LATAM.

Colombia
Sutherland logo

Proposal Engineer

Sutherland

We make digital 𝐡𝐮𝐦𝐚𝐧™ #MakeDigitalHuman

Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 1986H1B Sponsor

Role Description Sutherland is seeking an attentive and goal-oriented person to join us as a NICE Proposal Engineer. This is a role for a talented professional that is responsible for reviewing, assessing and delivering professional services proposals alongside the NICE sales organization. - Creates new and modifies existing Services pricing quotes based on solution design, RFPs, scope documents or other similar sources using the Enterprise Pricelist and NICE CPQ systems. - Acts as a services pricing gatekeeper – reviewing and optimizing predefined prices, analyzing gross margin and providing discount guidance for individual deals. - Ensures required pro services items are quoted correctly. - Responds to requests from and proactively engages regional sales, solution engineering, sales overlay, and services and sales leaders. - Proactively reviews pipeline reports and ensures appropriate pricing early in the sales cycle. - Monitors and manages NICE professional services renewals status, coordinating efforts to ensure maximum renewal revenues. - Serves as proposal lead for professional services throughout the lifecycle of the proposal. - Coordinates submission of the proposal on the NICE electronic platform. - Maintains a cloud-based repository of quotes, SOWs, design documents, and relevant email correspondence. - Recommends new pricing, sales engagement methodology and CPQ tool user interface improvements. - Identifies opportunities for and executes improved pricing submission efficiency. - Assists with other pricing related projects, as requested and assigned. Qualifications - Minimum 3 years’ experience writing/managing proposals or quotes for technology or consulting companies. - Solid understanding of the Sales lifecycle (RFI, RFP, Evaluation, Legal, SOW, Pricing, Submission). - Strong technical/software functionality orientation. - Demonstrated ability to work across the organization, gathering information from multiple sources. - Excellent written communication skills, strong ability to present information clearly and persuasively. - Ability and willingness to work under tight deadlines and manage multiple priorities. - Solid experience and skills across Microsoft Office applications (Teams, Outlook, PowerPoint, Word, OneNote, and especially Excel). - Ability to work with limited supervision and maintain high productivity and responsiveness. Requirements - Bachelor’s degree in business administration, technology or related discipline.

Americas
Vinmar International logo

Forward Deployed Engineer

Vinmar International

Your Global Access to Petrochemical Products and Markets

Engineer2 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Role Description A customer-facing engineer who lives at the intersection of deployment, integration, and product. You’ll embed directly with our customers — chemicals distributors, polymer producers, elastomer traders — understand their real operational environment, and build the production solutions that make Vailent work inside it. The job isn’t demoing software; it’s owning the outcome. The gravel road, not the superhighway. FDEs build the rough path that proves what’s possible in a specific customer’s environment. Core product engineers then generalize it. That means you need to move fast, ship production-quality code, and bring back what you learn — because the patterns you surface in the field become the features that ship to everyone. Our customers run complex enterprise stacks: SAP/ERP systems, legacy CRMs, bespoke flat-file workflows built over decades. Integrating Vailent into that environment requires engineering depth and customer trust in equal measure. You’ll be the person who earns both. What You’ll Do - Embed with customers and own the outcome. Sit alongside customer teams — in their Slack, their systems, their reality — to understand their workflows, constraints, and data before touching a line of code. Translate what you hear into a concrete technical plan, then execute it. - Run technical discovery before every engagement. Map the customer’s existing stack: SAP configuration, CRM schema, data flows, integration points, and business rules. Ask the questions the customer didn’t know mattered. Define scope before scope defines you. - Build and deploy production solutions, not prototypes. Stand up integrations, data pipelines, custom workflows, and tenant configurations that run in live environments. “It works on my machine” is not a deliverable. - Own the full integration lifecycle. From first API call to stable sync: SAP/ERP data flows, CRM connections, customer-master and order-master mapping, idempotent event handling, and the edge cases that only appear in production with real data. - Be the primary technical relationship. Serve as the customer’s technical point of contact across the engagement — from onboarding through steady state. Run technical calls, explain architectural decisions to non-technical stakeholders, and surface risks before they become incidents. - Support sales in technically complex deals. Join pre-sales conversations to assess feasibility, design proof-of-concept scopes, and give prospective customers the confidence that Vailent can work in their environment. The close and the deployment aren’t separate jobs. - Direct AI agents through customer-specific work. Decompose integration and configuration tasks, fan them out to parallel agents, verify outputs adversarially, and reconcile results — without letting customer data or live-system risk become casualty of throughput. - Close the feedback loop with product and engineering. The patterns, failure modes, and workarounds you discover in the field are the most valuable signal the core team has. Document them, escalate them, and advocate for the generalized fix — not the one-off patch. - Capture and reuse what works. Build deployment runbooks, integration templates, customer onboarding checklists, and Claude skills that make the next engagement faster. Treat every repeated setup task as a bug to be fixed once and inherited forever. - Author the thinking, not just the code. Specs, discovery-question sets, integration design docs, and handoff notes that let the next engineer — or agent — pick up where you left off without a two-hour call. How We Work - Hire for the disposition. The stack is learnable; this isn’t. - Prove it in the real environment. “Done” means demonstrated, not asserted. - Never guess. Verify what’s knowable in the code; ask about what’s a genuine product decision; assume nothing in between. - Diagnose before you touch. “Look into it” means read-only until told to fix — especially on anything live. - Copy what works. If working examples already solve a problem, read the proven pattern and adapt it. - Enhance in place, never fork. Generalize the existing path — add an optional parameter where today is the degenerate case. - Risk isn’t size. Bigger isn’t worse; riskier is. - Build to scale — or name the debt. Ship the agreed slice now, but flag anything that won’t scale as explicit, revisit-able debt. - Own the correction. Verify findings adversarially — a second pass whose job is to refute the first. - Words are a feature. Terminology has precise internal meaning. - Leave a trail. Every engagement ends with a handoff so the next person — human or agent — starts informed. Must have - Customer-facing engineering ownership. You’ve shipped production solutions inside a customer’s environment. - Strong full-stack range. Comfortable moving from a React component to a Postgres integration to a Terraform environment variable. - Enterprise integration instinct. You’ve connected systems that weren’t designed to talk to each other. - Fluent AI orchestration. You already run agents in parallel, isolate their work, and verify outputs adversarially. - Clear, credible communication. You can explain a technical constraint to a commercial director and write a concise integration spec. - Systems debugging instinct. You chase root cause across service boundaries. - The evidence reflex. You distrust green badges and prove things with a working read-back. - Thick skin & plain speech. You take blunt, fast feedback well and give it the same way. Nice to have - Materials industry or adjacent vertical context. Familiarity with how these businesses buy, sell, and move product. - SAP / ERP depth. Confidence to reverse-engineer a customer’s SAP configuration. - Pre-sales or solutions engineering experience. You’ve sat in discovery calls and helped assess feasibility. - Fluency in compliance contexts. You’ve navigated vendor security questionnaires and data access approvals. - Tooling-builder streak. You’ve built deployment runbooks, onboarding checklists, or integration templates. - Multi-tenant / B2B experience. You understand per-tenant configuration and tenancy isolation.

United States

Performance Engineer

Devoted Studios

Devoted Studios is an innovative game development company founded in 2018 that emphasizes equal partnership with clients and nurtures talent globally. The compa

Engineer2 days ago

Role Description In this role, you will own and drive the development of core systems and performance initiatives from planning and design through implementation and optimization. Working closely with engineers and cross-disciplinary teams, you will provide technical leadership and feature ownership. CPU & Game Thread Optimisation (~25%) - Profile and optimise the game thread, render thread, and RHI thread in Unreal Engine — identifies cross-thread bottlenecks, tick overhead, and task graph inefficiency. - Diagnose and resolve hitching: garbage collection pauses, streaming stalls, async loading conflicts, physics simulation spikes. - Reduce tick overhead: identifies UObjects and ActorComponents with unnecessary tick enabled, unnecessary work in hot paths, incorrect tick group assignments. - Optimise gameplay and engine code at the C++ level — not just profiling and handing recommendations to another engineer; writes and ships the fix. - Instruments custom profiling markers (SCOPE_CYCLE_COUNTER, CSV_SCOPED_TIMING_STAT, custom Unreal Insights channels) for ongoing regression detection. GPU & Rendering Pipeline Optimisation (~25%) - Profiles rendering performance using RenderDoc, PIX, NSight, Xcode GPU Frame Capture, and Unreal's GPU Visualiser — isolates draw call overhead, overdraw, shader complexity, and GPU memory bandwidth. - Works with the rendering team to optimise material pipelines: shader permutation reduction, LOD tuning, occlusion culling, distance field shadow optimisation. - Identifies and resolves GPU memory pressure: texture streaming configuration, render target pooling, VRAM budget management per platform. - Understands the rendering architecture deeply enough to distinguish CPU-bound vs GPU-bound vs bandwidth-bound frames and route the fix correctly. - Targets platform-specific GPU constraints: the PS5/Xbox Series GPU architecture differs meaningfully from PC; mobile (Adreno, Mali, Apple GPU) has its own thermal and bandwidth profile. Memory Profiling & Leak Detection (~20%) - Owns memory budget compliance on client engagements: tracks resident set size, texture memory, audio memory, and engine overhead against platform limits. - Finds and eliminates memory leaks in C++ using both automated tooling (ASan, Valgrind on non-console platforms, custom allocator hooks) and Unreal's LLM (Low-Level Memory tracker). - Manages memory fragmentation: understands pooled allocators, custom memory arenas, and when Unreal's default allocation strategy creates fragmentation under long session times. - Console memory work is the hardest version of this: fixed RAM ceilings with no swap. Has shipped inside those constraints. - Builds memory regression tests that run in CI — not just point-in-time snapshots. Networking / Latency Diagnostics (~10%) - Profiles and optimises Unreal's replication system: identifies bandwidth-heavy actors and components, tunes replication frequency, prioritises replication correctly under load. - Diagnoses client-server latency: distinguishes network latency from server frame time from client simulation cost — does not conflate them. - Familiar with NetStat, Unreal's network profiler, and packet-level capture when needed. - Scope: supports multiplayer engagements where networking is a performance constraint — not the primary discipline on pure-networking architecture. Profiling Tool Development & Automation (~20%) - Builds internal profiling tools in C++ (UE plugins) and Python — automated perf validation scripts, CI-integrated regression detection, custom Unreal Insights data channels. - Writes automated performance regression tests: baseline capture, threshold alerting, trend visualisation — so regressions are caught in the build, not in the client review. - Builds or improves developer-facing profiling UX: makes it easier for other engineers on the engagement to find their own bottlenecks without specialist involvement. - Documents profiling methodology and tool usage: other engineers can reproduce the analysis without a knowledge transfer session. Qualifications - 5+ years of professional game engineering experience with at least 3 years in a dedicated performance, engine, or low-level systems role. - At least 2 shipped commercial titles where performance was a named ownership area — not a general engineering role that included some profiling. - C++ at a deep level: understands memory layout, cache efficiency, branch prediction, SIMD, and how the compiler's optimisation decisions affect runtime behaviour. - Unreal Engine 5 profiling expertise: fluent in Unreal Insights, Stat commands, LLM, GPU Visualiser — not just aware of them, but has used them to find real problems on real projects. - Cross-platform experience: has shipped on at least two platform types (PC + console, or console + mobile) and understands the meaningfully different constraint profiles. - Python proficiency: writes automation scripts, CI integration, data processing for perf telemetry — not a Python developer, but not blocked by Python tasks. - Structural fix mindset: profiles, identifies root cause, writes the C++ fix. Does not stop at the recommendation. - Can explain a performance problem to a gameplay engineer or producer without requiring them to understand the GPU pipeline. Preferred - Console certification performance submissions: has prepared and passed Sony/Microsoft performance gates. - Mobile performance work on Android (Adreno/Mali/Dimensity) and/or iOS (Apple Silicon GPU) — thermal throttling, tiling architecture, bandwidth constraints. - Custom allocator or memory pool implementation in C++. - Shader authoring knowledge: HLSL/GLSL fluency sufficient to read a shader and identify unnecessary ALU or texture sample cost. - Familiarity with Tracy, Optick, or custom in-house profiling frameworks beyond Unreal's built-in tooling. - Experience optimising Nanite, Lumen, or other UE5-specific rendering features at engine depth. Benefits - This is a full-time employment role with standard benefits in Quebec province.

Worldwide