Epic Games Logo

Epic Games

Senior Engineer, Data Platform

Reposted 11 Days Ago
In-Office
Cary, NC
Senior level
In-Office
Cary, NC
Senior level
As a Senior Software Engineer at Epic, you will build distributed systems to process stream data, collaborate with teams, and enhance data services.
The summary above was generated by AI
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.

ENGINEERING - EPIC GAMES SERVICESWhat We Do

Our mission is to provide a world-class platform that empowers the business to leverage data to enhance, monitor, and support our products. We are responsible for data ingestion systems, processing pipelines, and various data stores, all operating in the cloud. We operate at multi-petabyte scale and support near real-time use cases as well as more traditional batch approaches.

What You'll Do

Epic is looking for a Senior Software Engineer to join a growing team of data professionals who provide valued insights across all of Epic's games, Unreal Engine, and Epic Online Services. In this position, you will build distributed systems that receive and process stream data from our game clients and servers into the various backend systems that make up the data ecosystem at Epic.

In this role, you will
  • Partner with internal customers across Epic to understand and document business needs
  • Create technical designs, validate requirements, build and execute delivery plans while seeking and sharing feedback with the team
  • Develop and maintain large-scale data services with excellent observability and debuggability
  • Provide on-call support for services the team owns
  • Bring consistency and increase dev velocity on a myriad of services that compose the platform
What we're looking for
  • 5+ years experience working with data teams and their customers (data scientists, analysts, engineers implementing telemetry, engineers developing data infrastructure and pipelines)
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Demonstrates a team-first mindset with a strong drive to achieve collective success and continuous growth
  • Proactively solves problems across a wide area of ownership
  • Continuously seeks to improve and demonstrates proficiency through output
  • Experience with distributed event streaming (Kafka), OLAP databases (Pinot, Clickhouse), data lakes and warehouses (S3, Databricks, Snowflake), and distributed query engines (Flink, Spark)
  • Experience developing containerized services (Kubernetes) in a cloud environment (AWS)
  • Expertise in the JVM stack
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 25 countries with 46 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) (i.e., 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.

Top Skills

AWS
Clickhouse
Databricks
Flink
Jvm Stack
Kafka
Kubernetes
Pinot
S3
Snowflake
Spark

Similar Jobs

11 Days Ago
Cary, NC, USA
169K-248K Annually
Senior level
169K-248K Annually
Senior level
Gaming • Metaverse
As a Senior Software Engineer, you'll develop large-scale data services, build distributed systems, and collaborate with internal teams to support Epic's game data ecosystem.
Top Skills: AWSClickhouseDatabricksFlinkJvmKafkaKubernetesPinotS3SnowflakeSpark
14 Days Ago
Hybrid
3 Locations
Senior level
Senior level
Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
Build and maintain cloud infrastructure and data pipelines for data-driven and machine learning products. Ensure the efficiency and performance of data solutions.
Top Skills: AirbyteApache AirflowArgo CdAws GlueAzure DevopsBashC#DatabricksDbtDockerDynamoDBGitlabGoKafkaKubernetesPandasPostgresPysparkPythonSagemakerSnowflakeSnowparkSQLSQL ServerTerraform
Yesterday
Charlotte, NC, USA
50K-90K
Senior level
50K-90K
Senior level
Information Technology • Internet of Things • Mobile • On-Demand • Software
As a Network Engineer III, you'll plan network requirements, drive implementation, optimize existing networks, and mentor junior team members.
Top Skills: CwdmData NetworkingDwdmFiberMS OfficeOsi ModelTcp/IpUtp

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account