Epoch Games logo
Epoch Games

We are an all-online, global volunteer indie development team creating "The Lays of Althas: Sundered Order" PC game.

Unreal Engine C++ Programmer

Backend EngineerSoftware EngineerInternshipRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

North Carolina

Posted

69 days ago

Salary

0

Seniority

Senior

Job Description

Unreal Engine C++ Programmer

Epoch Games

• Working closely with other members of the Coding department to develop C++ code for the Lays of Althas: Sundered Order (LoA:SO) • Using Epic Game’s Unreal Engine 4 (UE4) to develop the game • Communicating clearly and effectively with other team-members • Attending Slack meetings and reporting the progress of the Programming team on a weekly basis • Following team policies • Potentially aiding more junior members of the team in any relevant area

Job Requirements

  • C++ programming experience
  • Unreal Engine 4 experience, and how C++ code interacts with it
  • Having created and completed at least 1 Unreal Engine project/game (using C++)
  • Providing clear and legible code
  • Knowledge or experience working with Ascent Combat Framework (ACF) or Gameplay Ability System (GAS)
  • Online communication, team-collaboration skills, and English fluency
  • A passion for coding and a dedication to creating AAA quality games
  • Blueprint scripting experience (preferred)
  • Git Experience (preferred)
  • UI (User Interface) experience (preferred)
  • At least 1 Unreal Engine project (using C++) prepared to show prior to the interview (preferred)

Related Job Pages

More Backend Engineer Jobs

EUROPEAN DYNAMICS logo

Java Application Architect

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer69 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

We currently have a vacancy for a Java Application Architect fluent in English, to offer his/her services as an expert remotely (within EU). In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site. Tasks: - Architecture and design of information systems; - Design and development of architectural components and building blocks; - Production of software architecture documents; - Design of application data models and application workflow models; - Design of application APIs using suitable frameworks (REST, Swagger); - Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA); - Design and implementation of application integration with corporate IAM services for authentication and authorization purposes; - Delivery through a CI/CD pipeline.

Belgium
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Collaborate with a team to understand and implement complex logic in our backend platform solutions. • Write maintainable and scalable code following best practices. • Stay up-to-date with the latest techniques, frameworks, and libraries relevant to Java backend development. • Translate business requirements into technical solutions, estimate time and costs, and determine requirements and specifications. • Develop, test, and deploy backend solutions to our clients' satisfaction. • Provide ongoing maintenance for present and future projects. • Work collaboratively with cross-functional teams to define and develop product roadmaps. • Collaborate with creative and development teams to execute ideas and projects effectively. • Write support documentation and provide training to internal and external users on the solutions provided. • Be willing to work extra hours when necessary, such as during GoLive deadlines or other critical project phases. • Utilize knowledge in iGaming to enhance our solutions and meet industry standards.

Brazil
Job Closed
ContractRemoteTeam 51-200H1B No Sponsor

• Building n-tier applications using RESTful Services • Collaborating with teams to work on Java/J2EE projects • Utilizing NoSQL and Kafka technologies in software development

California
SkyFi logo

Senior Backend Engineer

SkyFi

SkyFi is an equal-opportunity employer that values and encourages workplace diversity.

Backend Engineer69 days ago
Full TimeRemoteTeam 11-50

Role Description As a part of the AI/Advanced Engineering team, you’ll build and operate backend systems that power SkyFi’s AI/Analytics products—reliable APIs, resilient integrations, scalable data workflows—and you’ll help us responsibly experiment with and integrate LLM-enabled capabilities and RAG pipelines where they add real value to both our customers and internal teams. This is a “strong engineering fundamentals first” role within a team that is spearheading innovation with AI-enabled product features. What You’ll Do - Design, deliver, and maintain backend services that integrate multiple Earth Observation providers and expose stable, well-documented APIs. - Build highly reliable systems: maximize uptime, fault tolerance, observability, and predictable performance. - Own data-intensive workflows (large datasets, geospatial/temporal data) with strong attention to correctness and cost. - Collaborate with product, design, and operations to translate requirements into robust solutions. - Partner with engineers to architect and scale systems with operational excellence in mind. - Contribute to LLM experimentation and integration (evaluation, prompting/tooling patterns, RAG prototypes) in a pragmatic, measurable way. - Help plan and implement MLOps foundations for LLM-enabled services: versioning (prompts/models/data), automated evaluation, deployment workflows, monitoring/alerting, and rollback strategies. - Build the operational tooling that makes AI features dependable in production: observability, cost/performance tracking, quality metrics, and continuous improvement loops. - Design for real-world failure modes (latency, degraded retrieval, hallucinations) with guardrails, fallbacks, and secure-by-default patterns. Qualifications - You thrive in ambiguity and fast iteration: you proactively create clarity through lightweight experiments, prototypes, and tight feedback loops. - You’re a curious, self-directed builder who turns learning into shipped, innovative features. - You have 5+ years of experience delivering production backend systems and you care deeply about reliability, observability, and operational excellence. - You’re highly proficient in Python and comfortable learning/evaluating new tools and technologies quickly. - You have strong experience with Postgres (and relational data modeling), and you’ve built and maintained well-designed REST APIs. - You take end-to-end ownership, communicate clearly, and raise the bar through engineering best practices (testing, code review, CI/CD). - You’re excited to thoughtfully apply LLMs/RAG to create real product value, not as a demo, but as a production capability. - You care about the customer, have strong product instincts, and are relentless in your pursuit of a great product, healthy systems, and clean code. - You have a STEM degree (preferably Computer Science) with solid computer science fundamentals. Nice to Have - Experience integrating LLMs in production (RAG, tool calling, embeddings, eval frameworks, guardrails, prompt engineering). - Geospatial experience (PostGIS, GDAL/rasterio, STAC/COGs, GeoJSON, raster tiling). - Experience with vector search and retrieval systems (e.g., pgvector, Pinecone, Weaviate, Milvus) and workflow orchestration (e.g., Prefect, Dagster, Airflow). - Familiarity with LLM/MLOps tooling (MLflow, W&B, LangSmith, OpenTelemetry/structured tracing). - Cloud experience (GCP a plus) and/or SaaS experience supporting 24/7 services. - Interest in Earth Observation and satellite imagery ecosystems. Benefits - Be well compensated. Possibility for equity. - Receive best-in-class benefits, including premium medical, dental, and vision coverage and 20 days paid time off. - Play a critical role in building a market-changing product in the exciting realm of Space. - Thrive in a fast-paced, dynamic environment that rewards initiative, innovation, and getting things done. Company Description SkyFi simplifies obtaining high-resolution Earth observation data and analytics, ensuring businesses and professionals a seamless and efficient user experience. We're empowering everyone, from individuals to companies, to understand and utilize the power of space for good.

United States
$170K - $200K / year