Job Closed

This listing is no longer active.

Gameplay Developer

Location

Serbia

Posted

8 days ago

Salary

0

Seniority

Mid Level

Job Description

Gameplay Developer

Wargaming

Role Description Wargaming is inviting talented Gameplay developers who are ready to learn a lot, take responsibility for the result of their work and meet the expectations of our players together with us. In our team you will have to solve interesting tasks related to the development of World of Tanks on the whole technological stack. - Participate in the creation of new game modes and logic on the game client; - Develop high performance (in terms of memory and execution time) in-game components; - Improve and develop the existing technology stack; - Work with dozens of additional services and applications that make up the large-scale infrastructure of our project (payment systems, authorization systems, analytical data warehouses, etc.); - Cover the functionality with tests. Qualifications - Experience in commercial software development; - Strong knowledge of basic data structures and algorithms; - Development experience in C++ and/or Python; - Knowledge of design patterns; - Experience in developing asynchronous/multithreaded applications; - Knowledge of CPU and memory principles (RAM, ROM, cache, virtual memory, swap file, etc.); - Familiarity with databases, message brokers; - Knowledge of the basics of computer networks. Requirements - Experience in web applications development (frontend, backend); - Experience of working with distributed systems; - Passion for computer games; - Gamedev experience. Benefits - Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum; - Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave); - Sick Leave Compensation, Maternity Leave Benefits; - Premium Private Health Insurance; - Career development and education opportunities within the company; - English clubs and platform for learning languages; - Mental well-being program (iFeel); - Commuting allowance; - Company events; - FitPass membership; - Discounts for employees; - Personal Gaming Account; - Coffee, fruits, and snacks in the office; - On-site canteen with subsidized prices for food and drinks; - Seniority Awards; - Referral program - you can recommend the best talents to the Company and receive a reward.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

- Program tables, figures and listings and derived datasets according to the request description. - Perform quality control checks and complete quality control documentation for programming plans, specifications, outputs/derived datasets. - Perform other reasonable programming tasks as requested by management. - Follow appropriate Project Management procedures. - Communicate effectively with OR team. - Provide input to improvements to processes, procedures and standards. - Support the training and development of other programmers.

Poland
Liberty Mutual Insurance logo

Principal Software Engineer

Liberty Mutual Insurance

At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve.

Full TimeRemoteTeam 10,001+H1B Sponsor

Role Description Under general direction, act as a technical expert who consults on highly complex projects. - Devise or modify procedures to solve technical problems. - Responsible for system analysis, design, coding, testing, debugging, and documentation. - Lead and direct the work of team members. - Mentor junior team members. - Develop component design. - Develop system/application architecture. - Develop maintainable/scalable, effective, defect free source code that meets business requirements and team standards. - Conduct unit test case development. - Develop highly complex test scripts. - Identify and implement appropriate continuous improvement opportunities. - Contribute technical alternatives. - Identify business process/product improvements that address highly complex functional and technology gaps. - Act as a leading member of an agile development team. - Domestic travel required up to 5%. - Telecommuting permitted up to 100%. Qualifications - Employer will accept a Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Business or related field and 8 years of experience in the job offered or in a Principal Software Engineer-related occupation. - Position requires demonstrable experience in the following: - IT concepts, strategies and methodologies including Agile software delivery, Scrum and SAFe frameworks, and IT service management. - Diverse technologies and architectural concepts and principles including mainframe, midrange, microservice, serverless, cloud computing, and GenAI. - Software engineering languages and tools and proficient in new and emerging technologies including Java, Springboot, Typescript, and AWS. - Insurance claim systems and related technology including Guidewire ClaimCenter. - Layered solutions and designs. - Shared software concepts and product features. - Business operations, objectives and strategies. - Global business and technology trends and the financial services industry. - Negotiation, consensus building and influencing skills. - Demonstrated ability to effectively collaborate with all levels of the organization. - Domestic travel required up to 5%. - Telecommuting permitted up to 100%. - Multiple Positions Available. Requirements - To apply, please visit https://jobs.libertymutualgroup.com/ , select “Search Jobs,” enter job requisition #2026-76227 in the “Job ID or Keywords” field, and submit resume. - Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com . Reference requisition number in subject of e-mail. Benefits - The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. - The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. - Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. - We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. - This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. - Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. - Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. - To learn more about our benefit offerings please visit: https://www.libertymutualgroup.com/about-lm/careers/benefits Company Description Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.

United States
$178.1K - $211K / year
Full TimeRemoteTeam 1,001-5,000

Role Description The Software Developer designs, develops, tests, implements, and maintains software applications that support business operations and enterprise systems. This role works with programming languages and database‑driven applications to deliver secure, reliable, and efficient technology solutions. The Software Developer collaborates closely with Information Technology teams, business stakeholders, and vendors to analyze requirements, resolves issues and continuously improve application functionality and performance. Essential Functions - Modifies or expands coding to eliminate errors or malfunctions which impact the production or usability of the technology solution. - Performs assignments which require detailed analysis and problem solving. - Independently adapts and applies internal controls and SDLC principles to assigned work. - Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products. - Performs minor design activities associated with enhancements or small new applications and obtains lead approval of suggested design prior to development. - Performs testing at the unit and application level to validate functionality. - Debugs and resolves issues at the application level with minimal guidance from senior staff members. Documents test results appropriately and ensures issues are resolved prior to the release of the project. - Independently analyzes and troubleshoots productions application issues to resolution. - Ensures extremely complex issues are escalated to more senior staff members in a timely manner. Minimum Qualifications - Associates degree in Computer Science, Information Technology or related field or equivalent combination of education and experience as determined by HR. - Basic level technical/professional level knowledge and skills. - Basic level collaboration, problem solving/resolution, prioritization/organization, and communication skills. - Ability to apply basic knowledge of programming languages and possesses an understanding of how data is related across multiple databases, tables, and platforms. - Able to communicate to others when working on application programming. Preferred Qualifications - 2 years of professional experience in software development or related technical roles. - Experience with databases, Application Programming Interface, or cloud-based applications. Environment and Cognitive/Physical Demands - Office environment. - Ability to read, hear, speak, keyboard, reason, communicate effectively and problem solve. - Requires prolonged sitting and telephone usage. - Requires the use of office equipment such as computer terminals, telephones, copiers and printers. - Infrequent lifting to 20 pounds. - Infrequent stooping. Total Rewards Package - Health, Dental and Vision Insurance. - Voluntary Insurance Plans. - Health Savings and Flexible Spending Accounts. - 401k and Company Match. - Company-paid Life Insurance. - Education Assistance Program. - Paid Sick Leave. - Paid Holidays. - Increasing PTO Accrual Plan. - Medical/Parental/Disability Leave. - Workers Compensation. - Retiree Benefits. - Severance Package. - Employee Assistance Program. - Financial and Health Wellness Benefits. - Casual Dress. - Open Office Setting. - Online Learning System. Salary Range The pay range for this position is $59,937.84 – $90,695.98 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors.

United States
$59.9K - $90.7K / year
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

Are you excited about building the systems that process and optimize AI inference requests at scale? Do you want to work hands-on with cutting-edge AI serving technologies and large language models? Join the Akamai Inference Cloud Team! The Akamai Inference Cloud team develops AI platforms for inference models and applications within Akamai's Cloud Technology Group. The Inference Execution & Runtimes team manages the inference engine, AI runtime frameworks, model serving infrastructure, and execution environment. Their work impacts latency, throughput, and efficiency of AI workloads across Akamai's extensive global infrastructure. Partner with the best As a Senior Software Engineer on the Inference Execution & Runtimes team, contribute to prompt processing, tokenization, and request handling pipelines. Collaborate with experienced engineers to transform user requests into optimized model inputs. This role offers significant exposure to AI inference systems and opportunities to gain expertise in a rapidly evolving infrastructure engineering field. As a Senior Software Engineer , you will be responsible for: - Developing and maintaining prompt processing and tokenization pipelines that prepare inference requests for efficient model execution. - Implementing request routing, scheduling, and batching logic that optimizes throughput and latency across concurrent inference workloads. - Contributing to the integration of new model architectures and serving backends into the runtime framework. - Writing well-tested, well-documented code and participating in code reviews to maintain high engineering standards across the inference stack. - Supporting operational readiness through monitoring, debugging, and performance analysis of runtime components. Do what you love To be successful in this role you will: - Have relevant experience and a Bachelor's degree or its equivalent in Computer Science or a related field. - Demonstrate proficiency in Python and at least one systems programming language such as C++, Go, or Rust. - Show understanding of natural language processing concepts including tokenization, encoding, and text processing pipelines. - Have familiarity with AI inference, model serving, or LLM deployment including inference frameworks (TensorRT, vLLM, TorchServe, Triton). - Demonstrate experience building high-throughput, low-latency data processing systems or services. - Show familiarity with Linux systems, containerized environments, and profiling or debugging tools. - Demonstrate a keen willingness to learn and grow within the AI inference and model serving field. About us At Akamai, we make life better for billions of people, trillions of times a day. Whether you're streaming live events, scrolling social media, watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone. Our focus is simple: Cloud and Edge: Running apps closer to users for instant performance. Security: Neutralizing threats before they ever reach your data. Content Delivery: Scaling the world's biggest moments without a glitch. AI: Enabling our customers to build, secure, and scale AI apps on the world's most distributed cloud platform. At Akamai, we don't just support the internet; we power and protect it, because behind every great digital experience is a massive hidden challenge. And we're the ones who solve it. When millions of people hit play or pay, Akamai ensures it just works. Benefits at Akamai: We support your health, well-being, finances, and life beyond work. See our benefits. FlexBase adapts to your job's needs Akamai's FlexBase program is yet another way we show our commitment to providing employees with an exceptional workplace experience. It's not about telling employees where to work; it's about supporting employees to do their best work. We trust our incredible employees to work in ways that suit them best: at home, in an office, or a combination of both. Connect with us on social and see what life at Akamai is like!

Poland