Senior Software Engineer at Bohemia Interactive Simulations developing military simulation software. Leading technical efforts and mentoring team members in a hybrid work environment.
Responsibilities
Develop and maintain software features
Design architecture of software modules
Break down whole projects into implementation plans for the team
Plan and coordinate the work for other team members
Actively communicate with functional lead/architect to achieve best possible solutions
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
Requirements
Bachelor’s degree in Computer Science or related field
4+ years in Software development
Deep knowledge of both general and domain-specific techniques, algorithms, and data structures (e.g. rendering, simulation, AI, performance, etc.)
Masters C++
Up to date with current standard and best practices
Experience with game development
Experience with simulation
Good math knowledge (e.g. linear algebra, calculus)
Good physics knowledge (e.g. mechanics, optics)
Experience with leading a team
Benefits
A diverse, challenging, yet fun work environment with real-life applications.
Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
Use of the latest hardware and software technology.
Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
Ability to influence how we do things and have a direct impact on our products.
Work with and learn from talented colleagues.
Full-time employment with a competitive salary.
Hybrid work environment: partial home office based on mutual agreement.
5 weeks vacation per year + 3 sick days.
Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.
Senior Software Engineer responsible for banking services at AngelList, managing foundational systems for startups. Collaborating with teams to integrate financial infrastructure efficiently.
Senior Software Engineer building and maintaining endpoint services at Tanium. Collaborating with agile teams to design, develop, and test new product ideas.
Senior Software Engineer focused on Endpoint development, building services at Tanium with an agile team. Designing, developing, and testing new product ideas with product management for feedback.
Senior Software Engineer focused on Endpoint development at Tanium building and maintaining backend services. Collaborating with agile teams for product development.
Senior Software Engineer focused on building and maintaining endpoint services at Tanium. Collaborating with Agile teams to design and develop high - quality software solutions.
Software Full Stack Engineer developing scalable data processing solutions and ETL pipelines for Fidelity's Asset Management Technology. Collaborate with teams to power critical investment decisions.
Senior Engineer leading engineering approach for complex features at Bank of America. Delivering significant business outcomes and fostering collaborative development in financial technology.
Experienced Product Engineer (AI - focused) developing user - facing features for innovative AI education platform. Collaborating with design and product teams while optimizing AI systems for real user impact.
Senior Fullstack Developer for a Green - Tech Start Up in Berlin optimizing heating systems through software solutions. Collaborating with cross - functional teams to contribute to the energy transition.
Principal Engineer overseeing system design and platform evolution at Picnic. Focus on scalable and cost - efficient infrastructure amidst growing complexity.