Senior Software Engineer
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
 
Recommended Jobs
Construction / Remodeling Apprentice
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…
Executive Chef
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…
Regulatory manager
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, …
Sales Development Representative - Outbound Sales - Remote
Sales Development Representative - Outbound Sales - Remote PracticeBeat Location: Remote, USA Department: Sales Reports to: Operations Employment Type: Full-time About PracticeB…
Test Technician
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…
Tech Lead- Backend Software Engineer
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…
Marketing Design Specialist
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…
Postdoctoral fellow
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 …