Bioware: Senior Software Engineer

Electronic Arts Austin , TX 78719

Posted 3 months ago

At BioWare, our mission is to create worlds of adventure, conflict, and companionship that inspire you to become the hero of your story. Our teams drive innovation using cutting-edge tech and tools such as the Frostbite engine and collaborate with thousands of world-class developers across EA's network of studios. We are passionate about games and their potential as a creative medium to reach and inspire people through emotion, artistry, and engaging storytelling. If you share this passion, this is an amazing opportunity to help shape the next generation of gaming.

What the Senior Engine Programmer will do at BioWare:

You will work with our art, design, and programming teams to develop the technology necessary to amaze our players with industry-leading experiences using the Frostbite engine.

Who You Are:

You are creative, committed, and collaborative with a track record of crafting core engine features for AAA console and PC video games. You are talented and self-motivated, eager to spearhead technical initiatives and mentor other programmers. You want to help us build the best games in the industry.


  • Collaborate with artists and designers on solutions that further our games' vision.

  • Develop and enhance the core engine, pipelines, and tools on multiple hardware platforms.

  • Profile and optimize our single-player and multiplayer engine including CPU, I/O, and memory.

  • Mentor other developers in every phase of project development.

  • Work closely with Frostbite central teams to leverage and extend Frostbite's systems.


  • Experience developing, debugging and optimizing systems for AAA PC and console games.

  • Experience developing systems where concurrency, memory, and performance is critical.

  • 5+ years of professional multi-platform C++ experience and a solid understanding of software design principles.

What's in it for you? Glad you asked!

We love to brag about our great perks like comprehensive health and benefit packages, tuition reimbursement, 401k with company match and, of course, free video games. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that thrives off creativity and individuality. At EA, we live the "work hard/play hard" credo every day.

More about our location:

EA is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Staff Software Engineer Consumer Graph

Maxpoint Interactive

Posted Yesterday

VIEW JOBS 1/25/2020 12:00:00 AM 2020-04-24T00:00 Valassis Digital is a leading digital marketing intelligence company, providing a best-in-class data management platform and unmatched targeting capabilities. The Valassis Consumer Graph™ contributes to this success by combining online and offline data with predictive and geospatial analytics to provide a 360-degree view of consumers' lives. We are seeking an outstanding Senior Staff Software Engineer to help build the Valassis Consumer Graph™ data products. You'll be joining a talented team that owns creating systems for mapping and analyzing online behaviors against physical locations, measuring interest and purchase intent through analysis of online and offline data, and building the data products that pull together this combined intelligence into the Valassis Consumer Graph™ Stuff We Do * Design and implement a Scala/Spark job to efficiently map online observations to physical locations * Collaborate on a new algorithm to identify relationships between online observations * Work with the data science team to bring a python Jupyter notebook into production * Analyze third-party data to determine potential business value * Refactor existing data products to improve data loading times * Debug and resolve a key-skew issue impacting a production Spark job Responsibilities * Collaborate with the engineering team to solve complex problems * Design and develop high-performance data processing libraries using Scala and Apache Spark * Vocally advocate for well designed, high quality code * Provide meaningful code and design reviews * Lead initiatives that cross functional and team boundaries * Leave the codebase better than you found it Preferred Skills * Ability to learn and apply new technologies quickly * Experience working with data using Apache Spark * Demonstrated ability to work independently and as a party of a team * Experience with agile development methodologies Qualifications * At least 6 years of relevant development experience * Excellent object-oriented or functional programming skills Technologies We Use * Scala, Python, Java, Jupyter * Spark, Ignite, Kafka, PostgresSQL, Hadoop * Ansible, Rundeck, Kubernetes, Docker, Jenkins WHO WE ARE Valassis Digital is a leading digital marketing intelligence company, providing a best-in-class data management platform and online and offline targeting capabilities that fuels superior display advertising and expanded media offerings, such as in-store campaign solutions, for advertising clients. Through proprietary technology, Valassis Digital creates meaningful marketing and advertising impact for businesses – from planning, delivery, and attribution. Valassis Digital taps into meaningful, actionable insights that drive better campaign performance. WHAT'S IN IT FOR YOU? Valassis has a generous total rewards benefits package that includes medical, dental and vision coverage, dollar for dollar 401k matching and PTO allowance. A wide variety of additional benefits like life insurance, employee assistance and pet insurance are also available; not to mention smart and friendly coworkers! Valassis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. Applicants who have disabilities may request that accommodations be made in order to complete the selection process. EEO is the law. To review your rights under Equal Employment Opportunity please visit: #LI-JM1 Maxpoint Interactive Austin TX

Bioware: Senior Software Engineer

Electronic Arts