Search jobs > Cary, NC > Senior stack engineer

Senior Full Stack Engineer.

Games Jobs Direct
Cary, United States
Permanent
Full-time

WHAT MAKES US EPIC?

At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment.

Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.

ONLINE INFRASTRUCTURE

What We Do

We enable Epic's online services teams to build, deploy, and manage services that are used by more than half a billion players around the world.

Our mission is to provide world class tools and platforms to improve the experience of our developers and make it easier, faster, and safer to build, operate, and scale their applications.

We operate at massive scale as one of the largest cloud computing users in the world.

What You'll Do

Epic Games is looking for a Senior Full-Stack Engineer to join the Service Management Platform team to work directly on our service management platform based on Backstage.

A Full-Stack role would mean working and owning the full-service delivery process of the platform - configuring development tools, setting up CI / CD pipelines and automated testing, provisioning AWS resources, configuring monitoring tools, communicating with other teams, and planning the integration of internal systems into the platform.

In this role, you will

  • Build features that ensure a convenient and consistent UI / UX interface for customers and partners
  • Improve and maintain an existing codebase
  • Develop microservices to support platform-specific functionality
  • Communicate with owners of Epic services to plan service integrations into the platform
  • Ensure monitoring coverage of applications
  • Enhance CI / CD pipeline for applications to make it fast and replicable
  • Develop internal dashboard tooling with React

What we're looking for

  • Experience in platform engineering or in a similar software engineering role.
  • Experience building and maintaining developer platforms / portals; Backstage is a plus
  • Experience with TypeScript, and frontend frameworks such as React
  • Understanding of authorization and authentication mechanisms : OAuth, OpenID, JWTs
  • Knowledge of Javascript-oriented build tooling (webpack, ESLint, etc.), CI tools (GitHub Actions), IaC frameworks (Terraform), and cloud deployment stacks (Kubernetes, AWS)
  • Experience working with relational database-based services (Postgres), and with NoSQL database-based services (Elasticsearch)
  • Testing-oriented mindset : unit, integration, and end-to-end
  • Focus on service maintainability, automation, and security

EPIC JOB + EPIC BENEFITS EPIC LIFE

Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents.

Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match.

We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.

ABOUT US

Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before.

Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design.

As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.

Learn more about our Equal Employment Opportunity (EEO) Policy here.

Note to Recruitment Agencies : Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) a third party with whom we do not have a negotiated and validly executed agreement).

We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

30+ days ago
Related jobs
Fidelity Investments
Durham, North Carolina

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Full Stack Engineer (or closely related occupation) developing and deployi...

Deutsche Bank
Cary, North Carolina

Family and Medical Leave Act ; Employee Polygraph Protection Act and Pay Transparency Nondiscrimination Provision ....

Fidelity Investments
Durham, North Carolina

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Full Stack Engineer/Developer (or closely related occupation) designing, d...

First Citizens Bank
North Carolina, United States

Responsibilities Architect, develop, and maintain full stack on-premises and cloud web applications. More information regarding our benefits offerings can be found here: benefitsArchitect, develop, and maintain full stack on-premises and cloud web applications. Overview This is a remote role that ma...

Deutsche Bank
Cary, North Carolina

Family and Medical Leave Act ; Employee Polygraph Protection Act and Pay Transparency Nondiscrimination Provision ....

Utility Consumer Analytics Inc.
North Carolina, United States
Remote

Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Full Stack Software Developer with expertise in Java tech stack. A division of Harris, Silverblaze, is seeking an experien...

CGI
Raleigh, North Carolina

Directing a team of 7 Full Stack Engineers you will be overseeing the development process and ensuring the successful delivery of high-quality software solutions. Foster a culture of best-in-class software engineering practices. Excellent communication skills with the ability to communicate software...

Mediabistro
Raleigh, North Carolina

Confluent is looking for a full stack web developer who is passionate about building a world-class online experience that fosters sophisticated consumer engagement. With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. ...

Yoh
Durham, North Carolina

Full Stack Engineer (Java NodeJS) Hybrid NC W2 Only. Bachelor's degree in Computer Science, Software Engineering or related field. ...

Accentuate Staffing
Raleigh, North Carolina

Stay up-to-date with the latest trends and best practices in full-stack development. Develop and maintain high-quality, scalable web applications using the MEAN stack. ...