UNREAL ENGINE SOFTWARE DEVELOPER

FULL TIME , REMOTE

location : bangladesh

FULL TIME / Part-Time, REMOTE

bangladesh

What We Do?

Eagle 3D Streaming (E3DS) is an R&D (Research and Development) company specializing in cloud-based game streaming solutions. Our innovative platform enables 3D applications, including AAA games like PUBG, Fortnite, and other Unreal Engine titles, to be streamed directly in web browsers across any device—mobiles, computers, VR, AR, XR, smart TVs, and more—allowing users to stream without the need for high-end CPUs, GPUs, or large amounts of RAM resulting overcoming the hardware limitations for existing and future devices.

Our “Low Code or No Code” methodology empowers developers by eliminating the need for C++ or even Blueprint coding, allowing them to build and deploy scalable Unreal Engine multiplayer games or applications. Our “Develop Once, Run Everywhere” approach ensures these games or applications run seamlessly on all devices, eliminating the need to port Unreal Engine apps to different platforms.

We are tackling the challenges that Google Stadia faced during its lifetime and paving the way for the next generation of cloud gaming. Join us and be part of shaping the future of 3D applications ( games , simulation , animation and more)

What We're Looking for?

E3DS is looking for passionate Unreal Engine Software Developers to collaborate with our technical team to develop Unreal Engine games, which our web team will then integrate into cloud-based game streaming solutions. If you are passionate about Unreal Engine based problem solving and committed to acheiving our Unreal teams’s goal, we will guide you in bridging the gap between game development and web-based cloud streaming technology.

Open this demo URL in multiple tabs on different devices to experience seamless multiplayer across all platforms and get an idea of what you’ll be working on. https://connector.eagle3dstreaming.com/v5/demo/e3ds_cv_demo/default

Experience Our Zero-Code Streaming Demo in Action:

Why Join Us?

  • Remote Work & Flexibility – Enjoy the freedom of working from home with flexible hours.
  • Competitive Salary – Starting at 30,000 BDT per month for freshers, while mid and senior-level salaries are offered based on skills, experience, and expertise.
  • Hands-On Game Development – Within your first month, you’ll be able to develop and deploy AAA quality multiplayer games as shown as the above URL and video.
  • Career Growth Opportunities – Gain expertise in real-time game streaming, cloud computing, and multiplayer networking.
  • Fun & Collaborative Team – Be part of a dynamic, innovative, and supportive team that values creativity and problem-solving through teamwork and open discussions.
  • Global Impact – Contribute to cloud game streaming technology that empowers users worldwide to play 3D apps or games on any device, anywhere, making your work a standout addition to your resume.

Who Can Apply?

Entry-Level (Freshers & Students)

If you are a final-year or last-semester student, you can apply for an internship (paid or unpaid based on your skills).

To qualify for an internship, you should:

  • Have hands-on experience with Unreal Engine.
  • Have knowledge of compiling, building, and packaging Unreal projects.
  • Have knowledge of working with gameplay coding.
  • Have completed projects you can present during the interview.
  • Be proactive and capable of self-learning.

Students not graduating this year can also apply for a remote, part-time internship with flexible hours. Skilled candidates may qualify for a paid internship. Prior experience is not required but is a plus. However, an analytical mindset, eagerness to learn, self-learning mentality, and proactiveness are a must.

Mid-Level Unreal Engine Developer

You can apply for this position if :

  • You have at least 3 years of experience developing with Unreal Engine in a professional setting.
  • You are proficient in Blueprints & C++ scripting for gameplay mechanics and UI systems.
  • You are experienced with multiplayer networking, network replication, and cloud-based game streaming technologies.
  • You have a strong understanding of gameplay coding.
  • You have experience in compiling, building, packaging, and hosting games and dedicated servers or have the mentality to learn it quickly.
  • You must have experience with REST API-based communication using the VaRest plugin. If not, you are expected to learn it within the first month of joining us.
  • You have strong problem-solving & debugging skills, including experience using Unreal Engine debugging tools.
  • You have solid organization and time management skills.
  • You have excellent verbal and written communication skills.
  • You are proactive in learning and adapting to new technologies in cloud-based game development.

Senior-Level Unreal Engine Developer

You can apply for this position if :

  • You have at least 5 years of experience developing with Unreal Engine in a professional setting.
  • You have 2+ years of experience leading teams, mentoring junior engineers, and managing complex projects.
  • You possess strong expertise in optimization and performance tuning with profiling tools.
  • You have a deep understanding of real-time rendering and performance optimization (LOD systems, texture streaming).
  • You have a proven ability to solve complex technical challenges, optimize existing systems, and push the boundaries of real-time 3D streaming.
  • You have understanding of front-end integration, including Unreal Engine’s interaction with web-based UI/UX elements. It is not mandatory but a plus point.
  • You must also meet all the requirements listed under the mid-level developer section.

Mathematical Preferences:

Mathematics skills are a plus but not mandatory for entry-level and mid-level engineers (please mention your mathematical ability in your application). However, these skills are a must for senior-level engineers.

  • Algebra & Trigonometry – Strong grasp of mathematical principles to translate concepts into game mechanics.
  • Quaternions & Rotational Mathematics – Familiarity with quaternion math and alternative rotation representations in 3D space.
  • 3D Coordinate Systems & Vector Math – Understanding spatial transformations, object positioning, and movement calculations.
  • Linear Algebra & Matrix Transformations – Essential to understand rendering, physics calculations, and object manipulation.

Responsibilities - What You’ll DO?

Your exact responsibilities will be determined based on your position and experience level. Depending on your position, your responsibilities may include:

  • Develop / optimize / maintain our Unreal Engine-based demo applications for cloud streaming.
  • Improve game and network performance through profiling and optimization techniques to reduce latency and improve user experience for cloud-based gaming.
  • Implement best practices to maintain high frame rates and low resource usage.
  • Identifying, troubleshooting, and resolving issues related to Unreal Engine, cloud integration, and game streaming.
  • Refactor and modularize code for better maintainability and scalability.
  • Assist with the seamless integration of Unreal Engine builds or projects with our cloud gaming infrastructure by collaborating closely with our backend, frontend, and cloud teams.
  • Stay up to date with the latest Unreal Engine technologies, cloud gaming advancements, and best practices. Research and implement new techniques to improve streaming efficiency and performance.

How to Apply?

If you’re passionate about Unreal Engine Development and eager to contribute to a team that’s at the forefront of revolutionizing 3D streaming, we’d love to hear from you!

🌟 Ready to Join Us? Submit your application using the form below.

📩 Questions? Feel free to reach out to us at career@eagle3dstreaming.com – we’re here to help!

Apply for this Position

Use the form below to submit your job application

Drop files here or
Accepted file types: jpg, gif, png, pdf, Max. file size: 3 MB.
    Drop files here or
    Accepted file types: jpg, gif, png, pdf, Max. file size: 3 MB.
      Drop files here or
      Accepted file types: jpg, pdf, Max. file size: 2 MB.
        Drop files here or
        Accepted file types: jpg, pdf, Max. file size: 2 MB.
          Scroll to Top
          Scroll to Top