Senior Software Programmer, Audio Engine
Epic Games
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.
PROGRAMMING - UNREAL ENGINE
What We Do
Unreal‑powered projects have been on the bleeding edge of real‑time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You’ll Do
As a Senior Software Programmer on the Media Services team, you’ll provide technical leadership for the platform powering real‑time voice communication across Fortnite and the Epic Games ecosystem at massive scale. You’ll help set the technical direction for Epic’s WebRTC‑based products and implement features from design through final delivery.
In this role, you will
- Work across Epic Games teams on the real‑time communication stack, from design through hands‑on implementation of new features
- Architect, develop, and continuously improve our real‑time communication across platforms
- Investigate and evaluate new technologies to drive innovation in real‑time communication services
- Drive timelines, resolve technical blockers, and deliver with a high degree of autonomy
What We’re Looking For
- Highly proficient in C++, with a strong command of performance‑critical systems
- Experience with low‑level game audio engines
- Experience designing and maintaining C APIs for broad platform distribution
- Demonstrated ability to independently own and deliver complex, long‑horizon projects
- Strong communication skills, with a track record of cross‑team alignment and technical decision‑making
- WebRTC signaling concepts, protocols, and architecture experience is a plus
- Debugging and optimizing WebRTC stacks at scale is a plus
This role is open to multiple locations in North America (including CA, NYC, & WA).
Pay Transparency Information
The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).
New York City Base Pay Range
$214,089—$313,997 USD
California Base Pay Range
$235,498—$345,397 USD
Washington Base Pay Range
$214,089—$313,997 USD
ABOUT US
Epic Games is a leading interactive entertainment company. For over 30 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.
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.
#J-18808-Ljbffr- ...safe, fleets compliant, and operations running at peak efficiency. Learn more at fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen...SeniorRemote workShift work
$145.9k per year
...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier, you... ...with a follow-up Functional Interview (90mins) and a Senior Leadership Interview (45mins). If a team in particular excites...SeniorLong term contractFull timeInternshipWork at officeLocal areaFlexible hours$83.08k - $115.03k per year
...Open Competition Closing Date: August 12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary: $3,183.15 to $4,407.30 bi-... ...Environment and Protected Areas, the selected candidate will develop software systems and automation processes to assess data and information...SuggestedPermanent employmentFull timeTemporary workPart timeCasual workMonday to fridayFlexible hoursShift work2 days per week$169.2k per year
...Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place... ...health and make informed decisions. Reporting to a Senior Manager of Software Engineering, the Manager of Software Engineering...SeniorLong term contractFull timeInternshipWork at officeLocal area$181k - $241k per year
...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the...SuggestedWork at officeRemote workFlexible hours$181k - $241k per year
...no surprises, and no tradeoffs on what matters most. About The Engineering Team The Engineering team builds systems that power affirm’s... .... What We Look For Experience managing and developing software engineers, with a track record of building collaborative, high-...Work at officeRemote workFlexible hours$181k - $241k per year
...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is... ..., enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive the...Long term contractTemporary workWork at officeRemote workFlexible hours$125.8k per year
...Are you an experienced senior software developer with a passion for integrations and partnerships solutions which will help transform a customer... ...be the place for you! We’re looking for a Senior Solutions Engineer to be part of our Product Engineering & Partnerships...SeniorLong term contractFull timeInternshipWork at officeLocal area$210k - $230k per year
...Senior Mechanical Engineering Manager Location: Edmonton Area Company: Silent-Aire, a Johnson Controls Company Time Type: Full-time permanent... ...world’s largest portfolio of building products, technologies, software, and services; we put that portfolio to work to transform...SeniorPermanent employmentFull timeInternshipLocal area$125.8k per year
...assets and interactive BI solutions to help small businesses thrive? Then Jobber might be the place for you! We’re looking for a Senior BI engineer to be part of our Data org. Jobber exists to help people in small businesses be successful. We work with small home service...SeniorLong term contractFull timeInternshipWork at officeLocal area- ...our clients. Position Introduction: Position Title - CNC Programmer This is a full-time position responsible for programming,... ...machining. • Oil and gas experience an asset . Preferred Software Experience Office 365 – MS Word, Outlook, Excel,...Full timeWork at office
$181k - $241k per year
...no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team.... ...process. What We Look For ~6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring...Work at officeRemote workFlexible hours$145.9k per year
...Are you a seasoned production engineering professional who wants to work on a team that goes beyond the status... ...be the place for you! We're looking for a Senior Site Reliability Engineer to be part of our Product Software Engineering team. Jobber exists to help people...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide- ...As a member of our global team of 23,500+ engineers, architects, scientists and consultants,... ...impact. Job Description The Senior Water Resources Engineer position is based... ...wastewater systems using industry-standard software. Deliver engineering design and...SeniorFull timeLocal area
- ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure... ...the challenges of tomorrow and engineer a better world! As a Senior Protection and Control (P&C) Engineer , you will be working with...SeniorPermanent employmentFull timeInternshipWork at officeLocal areaFlexible hours
$95k - $125k per year
...are conceived and constructed. Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part of our Structural... ...such as Microsoft Word and Excel and structural analysis software (SAP2000, RAM, etc.). ~ Excellent communication skills...SeniorFull timeContract workWork at officeFlexible hours- ...full potential in an environment that’s engineered for people. At CIMA+, we care about our people... ...engineering career by joining us as a Senior Overhead Transmission Lines Engineer .... ...with the PLS-CADD suite design /analysis software and CAD systems, along with familiarity of...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week
- ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for... ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan...SeniorFull timeFor contractors
- ...full potential in an environment that’s engineered for people. At CIMA+, we care about our people... ...within the organization. As a Senior Protection and Control (P&C) / SCADA Engineer... ...technical communication skills. ~ Software Tools: Proficiency with core office productivity...SeniorPermanent employmentFull timeInternshipWork at officeLocal areaFlexible hours
- ...workplace. Together, we transcend the ordinary and achieve extraordinary results. Position Summary We are seeking a Senior or Principal Data Engineer to design, build, and optimize data platforms on Amazon Web Services. This is a hands-on, AWS-native engineering role...SeniorFull timeRelocation package
- ...Reporting to the Discipline Lead – Automation and SCADA, the Senior SCADA Engineer serves as a technical authority developing, checking and approving... ..., client, and regulatory standards. Utilize engineering software and design tools, including MicroStation, AutoCAD, SEL...SeniorWeekly payLong term contractFull timeFor contractorsWork at officeImmediate start
$16 per hour
...Job Responsibility: Summer Activities Programmers Family Futures Resource Network is a non-profit organization whose mission is to build on the strengths of individuals and families through connection, support, and education. We are looking for positive and energetic role...Hourly payFull timeFixed term contractSummer workCasual workMonday to fridayFlexible hoursAfternoon shift- ...Must work safely and adhere to all electrical safety core principles/procedures. \ · Prefer a bachelor's in Electrical Engineering OR an Associate’s degree/technologist diploma from an accredited two -year technical college \ · Must have at least 5 or...SeniorFull timeNight shift
- ...Description Highlights of the J ob We are hiring one full-time, permanent Senior Transmission & Substation Engineer working out of Edmonton, AB . The Senior Lead Transmission & Substation Engineer is accountable for leading and integrating all engineering...SeniorPermanent employmentFull timeFor contractors
- ...exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation... ...into routing capabilities. Qualifications ~8+ years of software engineering experience, including substantial ownership of architecture...SeniorFull timeInternshipRemote workRelocation
- ...Audio Expert – Music Transcription & Polyphonic Analysis Role Type: Contractor Location: Global, Fully Remote Schedule: Flexible, ~15 hours/week Role Summary We are seeking skilled Audio Experts with strong music transcription, polyphonic analysis...AudioRemote jobFor contractorsFlexible hours
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on...SeniorRemote jobFor contractors
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description AECOM’s Buildings + Places business line is seeking a Senior Mechanical Engineer to help lead building projects across...SeniorFull timeInternshipWork at officeLocal areaWorldwideFlexible hours
- ...also committed to shaping the future of your career. As a Software Developer for PCL Constructors Inc. in Edmonton, Alberta (... ...~ Degree or diploma in computer science, software engineering, or related discipline. ~3+ years of software development experience...Long term contractContract work
- ...Senior Process Engineer – Join a Team That Puts People First At TWD , we know the secret to success isn’t just technical skill, it’s the people... ...practices. ~ General proficiency with process engineering software and engineering design tools. ~ Strong analytical, problem...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Programmer, Audio Engine. Be the first to apply!
- software engineer - computer Edmonton, AB
- software developer no experience Edmonton, AB
- développeur logiciel Edmonton, AB
- senior software developer Edmonton, AB
- linux software engineer Edmonton, AB
- software engineer co-op Edmonton, AB
- ingénieur logiciel Edmonton, AB
- software engineer salary in canada Edmonton, AB
- software engineer Edmonton, AB
- director software engineering Edmonton, AB
