Jobs · Engineering

Staff Engineer

Blockskye · United States · Yesterday
RemoteRemoteEngineeringFull-time

About the role

Blockskye is transforming corporate travel and entertainment with next-generation blockchain-powered booking, payment, and expense solutions. This role requires a Software Architect with a strong background in modern web architectures on AWS and polyglot fluency across backend languages.

Responsibilities

  • Hands-on coding solving complex problems.
  • Design and evolve the overall software architecture for Blockskye’s core platform, ensuring scalability, maintainability, and performance across services.
  • Define and evolve the architecture for Blockskye’s AI systems — model selection, prompt orchestration, retrieval-augmented generation (RAG), tool/function calling, agent patterns, evals, guardrails, observability, and cost/latency management.
  • Architect for responsible AI: data governance for LLM workflows, PII handling, prompt-injection and hallucination defenses, and auditable decision trails for AI-assisted travel, payments, and expense transactions.
  • Lead the team’s adoption of AI-augmented engineering — setting standards for AI coding assistants (Claude Code, Cursor, GitHub Copilot) and agentic development workflows, and embedding them into architectural reviews and delivery.
  • Collaborate with engineering leadership and product stakeholders to translate business goals into robust technical solutions.
  • Define and enforce coding standards, architectural patterns, and system design best practices across engineering teams.
  • Provide hands-on guidance and mentorship to developers during system design, implementation, and code reviews.
  • Lead architectural decision-making for major new initiatives, integrations, and platform enhancements.
  • Evaluate and select tools, frameworks, and third-party solutions aligned with business and technical requirements.
  • Partner with DevOps and Infrastructure teams to ensure highly available, secure, and observable cloud-native systems (primarily in AWS).
  • Create and maintain technical documentation for architecture diagrams, workflows, and system dependencies.
  • Contribute to system reliability and performance by identifying and resolving bottlenecks, inefficiencies, or architectural debt.
  • Drive the adoption of modern development practices such as microservices, event-driven architecture, and CI/CD.
  • Review and guide API design (REST, Webhooks, etc.) to ensure clean, consistent, and versioned interfaces across teams and external partners.
  • Support compliance, security, and data governance requirements from an architectural perspective (e.g., data flow diagrams, access controls).
  • Stay current with emerging technologies, tools, and architectural patterns to inform long-term platform evolution.
  • Serve as a key thought partner in Blockskye’s transition from a startup architecture to an enterprise-grade platform.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
  • 8+ years of progressive experience in software development, including at least 2–3 years in an architecture or senior technical leadership role.
  • Polyglot fluency across backend languages and modern web frameworks (e.g., Node.js, Python, PHP/Laravel, Go), with the ability to become productive quickly in unfamiliar stacks.
  • Hands-on experience architecting production LLM-powered systems against at least one frontier model provider (e.g., Anthropic Claude, OpenAI), with solid command of prompt engineering, structured output, tool/function calling, retrieval-augmented generation (RAG), and agent orchestration.
  • Daily, fluent use of AI coding assistants (Claude Code, Cursor, GitHub Copilot, or equivalent), with a demonstrated ability to define and teach standards for their safe, effective use across a team — including agentic workflows for real engineering work, not just autocomplete.
  • Working knowledge of AI system evaluation (offline evals, A/B testing of prompts and models), guardrails for hallucinations, prompt injection, and PII, cost and latency management, and AI observability in production.
  • Strong understanding of software architecture patterns, including microservices, event-driven systems, and domain-driven design.
  • Demonstrated experience designing scalable, cloud-native systems, particularly on AWS (e.g., Lambda, RDS, S3, ECS/Fargate).
  • Proficiency in designing and maintaining secure, maintainable, and well-documented RESTful APIs and system interfaces.
  • Strong working knowledge of databases, including MySQL and caching strategies (e.g., Redis), with experience in query optimization and data modeling.
  • Experience with CI/CD pipelines, infrastructure-as-code, and observability tools (e.g., CloudWatch, Datadog, Sentry).
  • Proven ability to mentor engineers, lead cross-functional technical discussions, and drive consensus.
  • Excellent communication and interpersonal skills, with fluency in written and spoken English for remote collaboration.
  • A collaborative mindset and a strong sense of ownership, quality, and continuous improvement.

Similar jobs

Staff Engineer

Vizient, IncEdina, MN· 1 mo ago
Engineering$118k–$206k/yrapply on careers.vizientinc.com

Staff Engineer

7-ElevenIrving, TX· 3 wk ago
Engineeringapply on careers.7-eleven.com

Staff Engineer

Weaver Consultants GroupNaperville, IL· 1 mo ago
Engineering$65k–$75k/yrapply on paycomonline.net

Staff Engineer

Pittsburgh Robotics NetworkPittsburgh, PA· 1 mo ago
Engineeringapply on motional.com

Staff Engineer

TerraconBaton Rouge, LA· 2 mo ago
Engineeringapply on careers.terracon.com

Staff Engineer

Fehr Graham Engineering & EnvironmentalRochelle, IL· 1 mo ago
Engineering$70k–$85k/yrapply on trilongroup.pinpointhq.com