Senior Software Engineer

Bohemia Interactive Simulations
Pittsburgh, PA

We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, game-based military simulations for major NATO powers and their allies. Our mission is to advance the industry by leveraging the latest technologies and trends, including whole-world simulation, virtual reality, motion tracking, and AI.

Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems.

Objectives:


  • Design, implement, and maintain distributed backend services optimized for low latency and high throughput.

  • Ensure APIs and data pipelines meet simulation performance requirements.

  • Lead technical design efforts to ensure scalability, reliability, and efficient use of infrastructure resources.

  • Collaborate across teams in order to deliver robust, production-grade systems.

  • Mentor engineers in system design, performance optimization, and modern cloud-native development.

Key Areas of Responsibility:


  • Develop and maintain software features

  • Design architecture of software modules

  • Break down whole projects into implementation plans for the team

  • Actively mentor less experienced programmers

  • Actively propose improvements, e.g. better solutions, tech debt removal, development processes, etc.

  • Actively communicate with stakeholders

  • Perform code reviews

  • Participate in the engineering hiring process

  • Participate in project/feature estimations

Skills:


  • Strong Golang/C++ experience

  • Strong experience with RESTful API design principles

  • Experience with both private (on-prem) and public cloud

  • Experience with Kubernetes

  • Experience with real-time simulation or other performance-critical systems

  • Excellent communication skills

Education/Experience:


  • Bachelor’s degree in Computer Science or related field

  • 5+ years professional software development with Golang/C++ or other backend languages

Additional Attributes:


  • Experience with MongoDB or other NoSQL database

  • Experience with NATs or other asynchronous messaging frameworks

  • Cloud Computing experience (On-Premises, AWS, Kubernetes, etc.)

  • Experience with GIS data processing or other mathematically intensive field

  • Additional experiences with other programming and scripting languages

  • Leadership experience

What you will get:


  • You start with 15 days of vacation, 3 years 20 days, and 5 years 25 days

  • There are 14 paid holidays

  • Benefits: Medical, Dental, Vision, Life insurance, STD & LTD, FSA

  • Voluntary Benefits: pet insurance, home & Auto Insurance, Identity theft protection, legal plan, accident insurance

  • TriNet perks with discounts and deals, attractions, concerts, car rental, hotels, etc.

  • Hybrid work environment

Posted 2025-11-01

Recommended Jobs

Construction / Remodeling Apprentice

Home Artisan Group
Reading, PA

Job Description Job Description Seeking a motivated construction apprentice. Must be someone willing to learn and grow in many trades alongside of some of the best craft professionals in the indu…

View Details
Posted 2025-08-22

Executive Chef

Compass Group
Kennett Square, PA

  Position Title: Executive Chef   Pay 13   Reports To: Salary: $90,000 - $120,000 Other Forms of Compensation: Bonus Plan    Become part of Restaurant Associates, the industry’s leadi…

View Details
Posted 2025-09-30

Regulatory manager

Alcoa
Pittsburgh, PA

Shape Your World At Alcoa, you will become an essential part of our purpose: to turn raw potential into real progress. The way we see it, every Alcoan is a work-shaper, team-shaper, idea-shaper, …

View Details
Posted 2025-10-30

Sales Development Representative - Outbound Sales - Remote

Treatspace, Inc.
Pittsburgh, PA

Sales Development Representative - Outbound Sales - Remote PracticeBeat Location: Remote, USA Department: Sales Reports to: Operations Employment Type: Full-time About PracticeB…

View Details
Posted 2025-09-16

Test Technician

SniderBlake
Bethlehem, PA

Job Summary Snider-Blake is seeking a skilled Test Technician to perform a variety of electronic, mechanical, and electromechanical tests on systems, subassemblies, and components. This role ensures…

View Details
Posted 2025-10-27

Tech Lead- Backend Software Engineer

Aurora Innovation
Pittsburgh, PA

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility…

View Details
Posted 2025-10-25

Marketing Design Specialist

University City Housing Company
Bryn Mawr, PA

Marketing Design Specialist University City Housing is a Philadelphia-based property management company with significant real estate holdings in an around the Philadelphia metropolitan area. Our c…

View Details
Posted 2025-10-21

Postdoctoral fellow

University of Pennsylvania
Philadelphia, PA

A NIH-funded Postdoctoral Fellow position is available over the next two years to work on research projects involving graded dental ceramic structures and ultrafast sintering. The position is based …

View Details
Posted 2025-10-24