Senior Systems Programmer

3 weeks ago


Rockville, Minnesota, United States ZeniMax Media Full time
Job Summary

As a Senior Systems Programmer at ZeniMax Media, you will be responsible for designing and implementing high-performance, real-time systems for our games. This includes writing clear, maintainable, and portable C++ code, as well as collaborating with team members to plan and design code. You will also be responsible for supporting and maintaining existing systems, accurately estimating schedules, and delivering high-quality work products on time.

Responsibilities

* Write clear, maintainable, highly functional code and portable C++ code
* Plan and design code in collaboration with team members
* Jump into lots of different systems, tackling everything from entire systems to random tasks
* Support and maintain existing systems
* Accurately estimate your schedules and deliver high-quality work products to that schedule
* Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support
* Review codes from other team members

Qualifications

* At least 4 years of game industry C++ development programming experience with at least 3+ years of engine experience
* Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
* Excellent analytic and mathematical skills
* Very strong C++ design and coding experience
* Experienced in building multithreaded, real-time systems
* Experienced in writing systems balancing performance and maintainability
* Experience profiling and optimizing both CPU and GPU utilization
* Passion for making GREAT games

Preferred Skills

* Experience with animation, 3D graphics, audio, AI, or gameplay programming
* Development experience on game consoles (Xbox One/PS4)

Salary Range

The typical base pay range for this position at the start of employment is expected to be between $100,000 - $215,000 per year. ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time. At ZeniMax, certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.

  • Rockville, Minnesota, United States George Washington University Full time

    Job Title: Senior SAS Programmer and Data CoordinatorJob Summary:The George Washington University is seeking a highly skilled Senior SAS Programmer and Data Coordinator to join its team. As a key member of the Biostatistics Center, you will be responsible for assisting study teams in study reporting, data quality and assurance, and creation of clinical...


  • Rockville, Minnesota, United States ZeniMax Media Full time

    Job SummaryAs a Senior Graphics Programmer at ZeniMax Media, you will be responsible for designing and implementing cutting-edge graphics techniques and detailed knowledge of graphics hardware. This role requires a strong understanding of graphics engine architecture, from game interface to graphics API interface, as well as experience with DirectX 11 level...


  • Rockville, Minnesota, United States George Washington University Full time

    Job Summary:The George Washington University is seeking a highly skilled Senior SAS Programmer and Data Coordinator to join the Biostatistics Center team. As a key member of the data coordinating center team, you will play a critical role in supporting the NIH-funded Maternal-Fetal Medicine Units (MFMU) Network.Key Responsibilities:Assist study teams in...


  • Rockville, Minnesota, United States Software Guidance and Assistance, Inc. Full time

    We are seeking a Senior Business Systems Analyst to join our team at Software Guidance and Assistance, Inc. This role will involve liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team.The ideal candidate will have 4-6 years of relevant experience and...


  • Rockville, Minnesota, United States Insight Global Full time

    Job SummaryWe are seeking a highly skilled Senior Linux System Engineer to join our team at Insight Global. As a key member of our Scientific Infrastructure team, you will play a critical role in ensuring the smooth operation of our High Performance Computing (HPC) clusters.About the RoleAs a Senior Linux System Engineer, you will be responsible for managing...


  • Rockville, Minnesota, United States Anistar Full time

    Job Title: Lenel Security Systems TechnicianJob Summary:We are seeking a skilled Lenel Security Systems Technician to join our team at Anistar Technologies. As a Lenel Security Systems Technician, you will be responsible for installing and maintaining electronic security systems, including access control and intrusion detection systems.Key...


  • Rockville, Minnesota, United States CCG Full time

    Job DescriptionCanfield CyberDefense Group (CCG) is seeking a Senior Linux System Developer to support various projects. The ideal candidate will have 10 years of experience in developing system design, languages such as bash shell, power shell, Ruby, and Python, and Puppet configuration management.Key Responsibilities:Design and develop system...


  • Rockville, Minnesota, United States Financial Industry Regulatory Authority , Inc. Full time

    Job SummaryThe Senior Systems Administrator/Engineer is a critical role within the Financial Industry Regulatory Authority, Inc. responsible for ensuring the reliability, availability, and serviceability of our data centers. This position requires a high level of technical expertise and experience in designing, implementing, and maintaining operating systems...

  • Animation Specialist

    3 weeks ago


    Rockville, Minnesota, United States ZeniMax Media Full time

    OverviewZeniMax Media is seeking a skilled Animation Programmer to join our team. As a key member of our animation department, you will be responsible for owning the animation pipeline from concept to realization. This includes creating and implementing technology and techniques that provide a leading edge animation experience.ResponsibilitiesAs an Animation...


  • Rockville, Minnesota, United States Cynet Systems Full time

    Job Requirements:As a Phlebotomy Specialist at Cynet Systems, you will be responsible for collecting blood samples from patients in a fast-paced lab or hospital setting. To be successful in this role, you must have a valid Phlebotomy certification for the state where you will be employed and a minimum of 6 months' work experience performing venipunctures....

  • Senior Java Developer

    3 weeks ago


    Rockville, Minnesota, United States TechnoGen Full time

    Job Title: Senior Java DeveloperJob Summary:TechnoGen is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java, Spring Boot, and AWS, with a minimum of 2-3 years of experience in implementing and maintaining OpenSearch/ElasticSearch. Kafka experience is a plus, but not required. A Computer...


  • Rockville, Minnesota, United States W3Global Inc Full time

    W3Global Inc is seeking a Senior Traffic Engineer to support our clients' efforts in performing traffic and safety studies, addressing citizen complaints, and developing traffic engineering designs. The selected candidate will work on designing lighting, traffic signals, signal systems, Intelligent Transportation Systems (ITS), signing and pavement markings,...


  • Rockville, Minnesota, United States SeKON Full time

    Job DescriptionSeKON is seeking a Senior Helpdesk Specialist/Helpdesk Team Lead to join our innovative team, managing and supporting end-user computing environments to ensure smooth operations and effective troubleshooting.This position supports the National Institutes of Health (NIH), specifically the National Institute on Drug Abuse (NIDA) in Rockville,...


  • Rockville, Minnesota, United States Lorven Technologies Full time

    Job Title:Senior IT Infrastructure ArchitectLorven Technologies is seeking a highly skilled Senior IT Infrastructure Architect to lead our IT and OT initiatives. The ideal candidate will have a strong background in strategic planning and roadmap development, with experience in managing complex IT projects involving multiple vendors, systems, and...


  • Rockville, Minnesota, United States Mele Accociates Full time

    Job SummaryThe Senior Business Intelligence Analyst will be responsible for managing the impact of changes in software and business processes on our business systems. This includes creating and maintaining BI reports, alerts, and charts or visualizations for dashboards using IBM Cognos Analytics software.This individual will work closely with their...


  • Rockville, Minnesota, United States Precise Software Solutions, Inc. Full time

    Job Description:We are seeking a skilled Senior Business Analyst to play a vital role in our team. The ideal candidate will be responsible for gathering and documenting system/business requirements, communicating key insights and findings to the product team, and performing requirement analysis and systems analysis.Responsibilities: Plan out business...


  • Rockville, Minnesota, United States JobRialto Full time

    We are seeking a highly skilled Senior Cloud Architect to join our team at JobRialto. The ideal candidate will have extensive experience with AWS cloud systems, performance metrics, and Grafana dashboard creation. Strong knowledge of CI/CD is required, with hands-on experience in AWS services like Lambda, ECS, S3, Fargate, EC2, Cloudfront, Cloudformation,...


  • Rockville, Minnesota, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Senior Security Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have expertise in Identity and Access Management Implementation, Design & Architecture, and a strong background in IAM, MFA, and Privileged Access Management.Key Responsibilities: Drive and support integration and adoption of...


  • Rockville, Minnesota, United States Omni Inclusive Full time

    Key Responsibilities:As a Senior IT Manager for Manufacturing Excellence at Omni Inclusive, you will be responsible for managing vendor partnerships and relationships with non-technical teams. You will facilitate the delivery of platform deployments and expansions, and lead the development of new products, features, and technical solutions. Additionally, you...


  • Rockville, Minnesota, United States Montgomery County MD Full time

    About the PositionThe Montgomery County MD is seeking a highly skilled and experienced IT professional to join their team as a Senior Information Technology Specialist. This position provides technology solutions to develop and maintain information systems to support the Department's business operations.Key ResponsibilitiesLead all application development...