Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Programmer

$105k - $225k

Zenimax

Overview

Come join Bethesda Game Studios , the award-winning development team behind Starfield , The Elder Scrolls and Fallout . Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.

With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you!

We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.

Responsibilities

Your Daily Life at Bethesda Game Studios

Bethesda Game Studios is seeking a Senior Backend Programmer who can design, implement, and maintain backend services in the cloud as well as build the game side APIs to talk to them. This role involves analyzing requirements, developing architecture plans, and managing cloud microservice applications to ensure optimal performance and security.

In your role as Senior Backend Programmer , you will...

  • Help architect, build, and maintain cloud-based microservice systems primarily in Golang and C++ to support Bethesda Game Studios games. This will include both services for the games and services to support development of the games.
  • Code review and mentor more junior team members
  • Plan, organize, and control multiple responsibilities to achieve project objectives.
  • Work with teams to bring continuous improvement to processes and tools.
  • Lead and participate in team or customer meetings as necessary.
Qualifications

What Makes You S.P.E.C.I.A.L.

  • You have previous experience building and architecting microservice based distributed applications for deployment to a cloud environment
  • You have a B.S. (or higher) in Computer Science, or equivalent work experience.
  • You have 10+ years experience in object-oriented and asynchronous programming in multiple languages (you're a polyglot), preferably C++, Golang, Python, and C# (Java acceptable substitute for Golang or Python if you have C++)
  • You have 5+ years building microservices in the cloud using protocols, message brokers, caching, and databases systems to support a microservice based architecture
  • You have 5+ years architecting scalable database solutions to work with microservice architecture (Relational and/or NoSQL)
  • You have been responsible for coding and/or reviewing the code for most of the Skills (What Makes You Extra S.P.E.C.I.A.L.) listed below
  • You have significant experience working in a Linux based environment including basic system administration and performance management
  • You have familiarity with front end frameworks like React or similar
  • You have familiarity with Cloud Architecture in AWS and Azure, Containerization systems, and DevOps principles
  • Previous on call experience where you can identify root causes of issues and fix most issues independently
Preferred Skills

What Makes You Extra S.P.E.C.I.A.L.

Programming

  • Solid Computer Science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to the language you are working with
  • Solid understanding of object-oriented principles including application of composition vs inheritance as well as SOLID principles as it applies to the language you are working with
  • Expertise in async programming principles and networked applications
  • Strong C++ fundamentals
  • Solid Golang or Java
  • Proficiency with Python or C#
Microservice architectures
  • Proficiency in how to build multi-layered microservice architecture at enterprise scale
  • Proficiency in message broker and caching system and how to use them to further scale over a microservice architecture
  • Knowledge of where horizontal scale in cloud architecture fails
  • Knowledge of cost implications of different architectures
Cloud Platform Proficiency
  • Experience with major cloud platforms such as AWS, Azure, and Google Cloud
  • Familiarity with services and technologies available in Azure and AWS you can build upon
  • Ability to develop towards Azure using a multi-cloud framework while managing capacity issues and fallback to AWS
  • Ability to develop towards hybrid data center and cloud platforms
  • Expertise in strengths and weakness of solutions offered by each cloud provider
Database Proficiency
  • Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to the degree you can optimize and tune from the developer perspective
  • Knowledge of database schema and scaling methodologies to further optimization and scale
  • Proficiency in database query languages
Linux Proficiency
  • Ability to diagnose performance and connectivity Linux and Windows related issues
Security
  • Understanding of application side security best practices for multilayered micro-services environment
DevOps and Automation
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
  • Expertise in branch management
Open Source and Containerization
  • Experience with open-source frameworks, operating systems, and containerization technologies like Docker, ECS, AKS, and Kubernetes
Testing
  • Expertise in application and API testing methodologies and best practices
  • Expertise in automated testing
Bonus Skills
  • You have an educational background in Mathematics and/or Statistics
  • You have Cloud or Security certifications
  • You have C++ development experience in systems or gameplay
Salary Range

Senior Backend Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,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.

This position is in a union and represented by the Communication Workers of America.

Applicant Privacy Notice

ZeniMax Media California Applicant Privacy Notice

E-Verification Notice

E-Verify_Participation_Poster

IER_Right_to_Work_Poster
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Programmer in Rockville, MD vacancy
  •  ...Senior Backend Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Backend Engineer for a contract assignment with one of our premier regulatory clients. This position is hybrid (3 days/week) in Rockville, MD, Tysons, VA, or NJ/NY areas.... 
    Senior
    Contract work
    3 days per week

    SGA

    Rockville, MD
    7 days ago
  • $107.9k - $195.05k

    teKnoluxion Consulting LLC is seeking a Backend Software Engineer based in Gaithersburg, MD. The role involves designing and building scalable backend services, developing RESTful APIs, and working in a Linux environment. Candidates must have an active TS clearance (SCI... 
    Senior

    teKnoluxion Consulting LLC

    Gaithersburg, MD
    1 day ago
  • $155.9k - $214.4k

     ..., Virginia, is looking for a Software Engineer to join our Public Sector team. This role involves designing, building, and scaling backend services that power our Data Intelligence Platform in cloud environments with a focus on security and reliability. We seek candidates... 
    Senior

    I did my part and supported the Regular Toilet

    Mc Lean, VA
    4 days ago
  • $130k - $160k

     ...Senior Backend Software Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: No Remote: No Remote Company... 
    Senior
    Full time
    Remote work

    Ennoble First, Inc.

    Gaithersburg, MD
    2 days ago
  • Location: McLean, VA Salary Range: Employment Type: Full-Time Job Description This senior role owns the core agent-based architecture of the CLEARSITE™ Distributed RF Intelligence System. The engineer will design and scale decision and execution agents, event bus infrastructure... 
    Senior
    Full time
    Work visa

    Digital Global Systems Inc

    Mc Lean, VA
    1 day ago
  • $101.4k - $154.65k

     ...Magento/Drupal, etc.) * Experience with API integrations through web services (e.g. REST, SOAP or Web API) and both frontend and backend technologies like Node.js, Express.js, PostgreSQL, SQLServer, Redis, Next.js, TypeScript, React, Sitecore JSS SDK, Tailwind CSS or... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Meso Scale Discovery

    Rockville, MD
    1 day ago
  • $73 - $78 per hour

     ...Senior Full Stack Engineer W/Big Data Our client, a leader in the technology industry, is seeking a Senior Full Stack Engineer to join their innovative team. As a Senior Full Stack Engineer, you will be an integral part of the engineering department supporting cross... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Experis

    Rockville, MD
    2 days ago
  •  ...skilled web developer in Rockville, Maryland. The ideal candidate will write efficient code, creating web applications and integrating backend services. The role requires over 6 years of experience, including 2 in government contracting. Proficiency in WordPress, Drupal,... 
    Senior
    Remote job
    Contract work

    Ripple Effect

    Rockville, MD
    4 days ago
  • A leading financial services firm is seeking a Senior Manager, Software Engineering in McLean, Virginia. You will lead diverse technology projects, manage a team, and deliver innovative cloud solutions that empower customers. Required qualifications include a Bachelor’... 
    Senior

    Capital One

    Mc Lean, VA
    2 days ago
  • $110k - $115k

     ...Back End Application Developer II for the Naval Dosimetry Center in Bethesda, Maryland. This full-time position involves architecting backend solutions and developing Java Spring Boot microservices, ensuring security compliance, and supporting mission-critical systems. A... 
    Senior
    Full time

    West 4th Strategy

    Bethesda, MD
    3 days ago
  • $120k - $145k

     ...Reimbursement Account (PRK) Dependent Care Assistant Program (DCAP) Transportation Reimbursement Account (TRN) Overview: Axle is hiring a Senior Full Stack Developer to work with a number of different clients across the federal space, including the National Center for... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Axle

    Rockville, MD
    5 days ago
  • A leading financial services firm in Rockville is seeking a Senior Software Engineer to deliver SaaS solutions for regulatory compliance. The ideal candidate will have 5-10 years of full stack development experience, primarily working with C#, Node JS, and Typescript.... 
    Senior
    Flexible hours

    Donnelley Financial, LLC

    Rockville, MD
    4 days ago
  • $86.8k - $198k

    A leading technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of...
    Senior

    Phase2 Technology

    Mc Lean, VA
    2 days ago
  • Leidos LLC has an exciting opportunity for a Sr. Java Developer in Bethesda, MD. The role involves designing and maintaining backend microservices using Java and Spring, supporting Agile practices. Candidates should have significant experience with cloud platforms and must... 
    Senior

    Leidos LLC

    Bethesda, MD
    3 days ago
  • Capital One is seeking a Senior Lead Software Engineer specializing in Back-End Distributed Systems to lead technology projects and a team of developers. This role is pivotal in delivering robust cloud-based solutions using AWS and a variety of programming languages such... 
    Senior

    Capital One

    Mc Lean, VA
    1 day ago
  • Join a forward-thinking company as a Senior Manager in Software Engineering, focusing on back-end solutions that empower millions. Drive innovation by leading a talented team in developing cloud-based applications while mentoring others in a collaborative environment.... 
    Senior

    Capital One

    Mc Lean, VA
    4 days ago
  • $225.4k - $257.2k

    A leading financial services organization in McLean, VA is seeking a Senior Lead Software Engineer to drive transformation and deliver robust cloud-based solutions. The ideal candidate should have significant experience in software engineering, cloud computing, and leading... 
    Senior

    Capital One

    Mc Lean, VA
    4 days ago
  • Financial Industry Regulatory Authority, Inc. seeks a Senior Principal Financial Analyst for delivering specialized tax analysis that supports overall tax strategy and compliance. The qualified candidate will manage tax accounting matters and regulatory compliance while... 
    Senior

    Financial Industry Regulatory Authority, Inc.

    Rockville, MD
    4 days ago
  • $197.3k - $225.1k

    A leading financial services company in McLean, VA, seeks a Lead Software Engineer, Back End. This role involves leading diverse technology projects and mentoring engineers. Candidates must have over 4 years of experience, strong skills in Java, Python, and cloud computing...
    Senior

    Capital One National Association

    Mc Lean, VA
    2 days ago
  • $120k - $145k

    A leading bioscience and IT company is seeking a Senior Full Stack Developer to work with federal clients, including the NIH. The ideal candidate will design and build cloud-native applications, leveraging skills in Node.js and Angular. Responsibilities include developing... 
    Senior

    Axle

    Rockville, MD
    5 days ago
  • $140k - $200k

    Zoom Information, Inc. in Bethesda, MD is looking for a talented Backend Software Engineer to design and maintain scalable services primarily using Java and Node.js. You will be part of a dynamic team, collaborating on architectural decisions and driving the development... 
    Senior
    Work from home
    Monday to Friday

    Zoom Information, Inc.

    Bethesda, MD
    5 days ago
  • TryApplyNow is seeking a Senior AWS Java Developer for a hybrid role in Rockville, MD. The ideal candidate will have strong experience in Java, AWS, and microservices, along with a passion for mentoring junior engineers. This full-time position requires a Bachelor's degree... 
    Senior
    Full time

    TryApplyNow

    Rockville, MD
    4 days ago
  • $100k - $150k

     ...technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled Senior Backend Engineer (High-Throughput Platforms) to join our dynamic team and contribute to our mission of transforming business processes... 
    Senior
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Silver Spring, MD
    5 days ago
  •  ...Search Backend Engineer (Remote) PTFS is seeking a Search Backend Engineer with deep expertise in Lucene-based search platforms such as Apache Solr, Elasticsearch, or OpenSearch. This role is designed for engineers who specialize in search and information retrieval,... 
    Remote work
    Visa sponsorship

    Progressive Technology Inc

    Rockville, MD
    2 days ago
  •  ...Engineer in Rockville, Maryland. In this role, you will develop and maintain web-based UI components while designing and implementing backend services using Java, Python, and SQL. The position encourages collaboration with cross-functional teams and offers exposure to... 
    Weekly pay

    ManpowerGroup Global, Inc.

    Rockville, MD
    5 days ago
  •  ...Security Engineer As a mid to senior-level technology professional, the referenced Security Engineer will assist with the completion...  ..., powershell etc. Knowledge of SDLC, full stack deployment (backend/frontend), github, jenkins etc. Security based AWS/Azure... 
    Senior

    The Consortium

    Rockville, MD
    3 days ago
  • $49.81 per hour

    Employer Industry: Consulting and Technology Solutions Why Consider this Job Opportunity: Salary up to $49.81 per hour Opportunity for career advancement and growth within the organization Flexible remote work options that cater to your lifestyle Engaging and diverse...
    Senior
    Hourly pay
    Remote work
    Flexible hours

    Ripple Effect

    Rockville, MD
    4 days ago
  • $240k - $280k

     ...Senior Fullstack Developer / Fixed Income Technology Why You'll Actually Care District Partners is recruiting for an...  ...across the firm's internal investment and operational systems Backend services and business-facing applications supporting portfolio... 
    Senior
    Full time
    Remote work

    District Partners LLC

    Bethesda, MD
    3 days ago
  • TekSynap is seeking a SharePoint and Power Platform Administrator to support the Nuclear Regulatory Commission in Rockville, MD. This hands-on role involves gathering customer requirements and developing business applications using Microsoft Power Platform technologies....
    Senior
    Remote job

    TekSynap

    Rockville, MD
    2 days ago
  • RemoteFetch is looking for a Search Backend Engineer with expertise in Lucene-based search platforms like Solr and Elasticsearch. Candidates should have strong Java backend development experience and 7+ years in the field. This role includes responsibilities such as designing... 
    Remote job

    RemoteFetch

    Rockville, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Programmer. Be the first to apply!