Job Closed

This listing is no longer active.

Stormind Games logo
Stormind Games

Developers of Intense Stories

Senior Programmer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Italy

Posted

71 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishUnreal Engine

Job Description

Senior Programmer

Stormind Games

• Define, document, and champion the game's high-level technical architecture. • Lead technical design discussions, collaborating with Senior Programmers (System, Gameplay, Graphics, etc.) to evaluate solutions and select the best path forward. • Act as the guardian of code quality, performance, and stability, ensuring all systems work cohesively. • Champion pragmatic engineering solutions. • Lead and mentor the entire programming team, fostering a collaborative, high-performance culture. • Maintain a constant, high-level awareness of all technical workstreams. • Proactively identify when an engineer might be "going off-track" or implementing a solution that violates the core architecture or engineering common sense, and guide them back. • Design, implement, and maintain core systems & features yourself when necessary. • Analyze, profile, and optimize systems and features when needed. • Support and provide guidance in debugging and fixing complex issues. • Collaborate to find the best possible compromises between design ambitions and technical reality. • Analyze new features and design decisions to ensure they are technically feasible, can be implemented within the schedule, and will not corrupt the existing technical infrastructure. • Work closely with production to define technical roadmaps, estimate timelines, and identify potential risks. • Ensure the team has the right tools and processes to work efficiently. • Conduct high-level code reviews to enforce standards and maintain a healthy codebase.

Job Requirements

  • 7+ years in game development, with significant experience in a Principal/Senior Programmer role.
  • At least one shipped AA title developed with Unreal Engine 5 on PC and console.
  • A deep understanding across multiple programming disciplines (e.g., Systems, Gameplay, AI, Graphics, Tools).
  • Expert-level knowledge of C++ and a profound understanding of Unreal Engine's architecture.
  • Solid foundation in 3D math (vectors, matrices, rotations, transforms).
  • Strong knowledge of software design patterns and best practices for game development.
  • Proven ability to architect complex systems and features and guide others in their implementation.
  • Experience profiling and optimizing systems and features for performance and memory.
  • Familiarity with Visual Studio and/or Rider.
  • Experience with version control systems such as Git and/or Perforce.
  • Fluency in English, written and spoken.
  • Strong experience with Agile/Scrum methodologies in a leadership capacity.
  • Experience managing technical debt and long-term codebase evolution.
  • Exceptional mentorship and communication skills.
  • A strong sense of "engineering common sense" and a proven ability to make pragmatic decisions that balance technical debt, features, and schedule.
  • Ability to articulate complex technical concepts to non-technical stakeholders and to negotiate solutions that benefit the project as a whole.

Benefits

  • Health insurance
  • Retirement plans
  • Professional development opportunities

Related Job Pages

More Software Engineer Jobs

ZIRLEN TECHNOLOGIES INCORPORATED logo

Senior Application Developer / CA Plex Technical Specialist

ZIRLEN TECHNOLOGIES INCORPORATED

This is a remote position. If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com . You may also feel free to reach out at 972-433-6033, Ext. 1005.

Full TimeRemoteTeam 11-50

W2 Position - Contract - Remote (1201 Main Street, Suite 600, Columbia, South Carolina) SC- State Government Project Visa Required: USC & GC only Required - Bachelor’s degree in Computer Science, Information Systems, or related field - 10+ years of experience with application development - 7+ years of experience with SQL Server / T-SQL - 7+ years of experience with maintaining legacy or enterprise systems - 10+ years of experience with debugging - 7+ years of experience with CA Plex or similar 4GL/model-driven environments Preferred: - Experience in South Carolina court/judicial systems or other government environments - Generated languages (C++, Java, or .NET from Plex) - Batch processing and transactional systems - API integrations - Data warehousing environments - Case lifecycle (filed, pending, disposed) - Court performance metrics (backlog, clearance rates) Specific Skills: - CA Plex (4GL) - SQL Server / T-SQL - Application Development (Legacy Systems) - Debugging & Troubleshooting - API / System Integration - Data Management & Performance Tuning - Business Logic & Workflow Development - Batch Processing Systems - Reporting & Data Extraction - SDLC & Production Support If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com. You may also feel free to reach out at 972-433-6033, Ext. 1005. This is a remote position.

United States
$70 - $80 / hour
Job Closed
ZIRLEN TECHNOLOGIES INCORPORATED logo

Senior PeopleSoft Developer - Austin ,TX (Remote)

ZIRLEN TECHNOLOGIES INCORPORATED

This is a remote position. If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com . You may also feel free to reach out at 972-433-6033, Ext. 1005.

Full TimeRemoteTeam 11-50

Dear Candidate, Hope you are doing well. We have an immediate opening for a Senior PeopleSoft Developer / PeopleTools Developer with a government client (Remote – Texas). Candidates must be local to Texas. Key Requirements: 8+ years in PeopleSoft Development (PeopleTools 8.59+) Strong Oracle Database experience Experience with .NET (C#, VB.NET) & SQL Server (Stored Procedures) Legacy to PeopleSoft data migration expertise Preferred: Public sector / Government experience CAPPS Financials, Jira, Scrum If interested, please share your updated resume. Thanks, Yuvaraj yuvaraj.m@zirlen.com

United States
Job Closed
Lightning Labs logo

Lightning Developer Evangelist

Lightning Labs

A new media product development consultancy founded in 2011, Lightning Labs scales blockchains and leverages cryptography and smart contracts to offer low-cost,

• Developer Community Engagement • Embed yourself in the global Lightning developer community, from application builders to routing node operators to protocol developers. Understand their priorities and how Lightning Labs can help. • Attract new developers to the Lightning Network by creating projects exploring the possibilities of what can be built, highlighting community projects, and helping to organize opportunities for new developers to get involved. • Organize developer and community calls to communicate the latest updates from Lightning Labs, and help the product and engineering teams incorporate external feedback. • Business Development • Source new potential customers, from new Lightning-first developers to bitcoin technical teams that want to add Lightning support to existing companies that want to integrate Lightning into their products. • Support existing customers as a point of contact for issues with their software and by explaining new features and the business-related impacts of upgrading. • Understand developers’ business goals, and connect them with ecosystem participants that will help them succeed.

United States
SAP Fioneer logo

Junior Software Developer (SAP ABAP) - German speaker

SAP Fioneer

We enable customers to innovate and transform their business by combining premier technology with development expertise

Full TimeRemoteTeam 501-1,000Since 2021H1B Sponsor

At SAP Fioneer, we build next-generation banking platforms by combining deep financial services expertise with SAP technology. As a fast-growing company with strong SAP heritage, we help financial institutions modernize core banking and transaction banking systems. This role is designed as an entry point into SAP and banking technology — with structured onboarding, hands-on learning, and real project exposure from day one. Your Role You will join our engineering and delivery teams and be trained to become an ABAP developer within SAP’s banking environment. - Learn and develop in ABAP (SAP’s core programming language) - Support implementation and customization of SAP banking solutions (e.g. payments, core banking) - Translate business and technical requirements into structured development tasks - Collaborate with senior developers, functional consultants, and international teams - Support testing, debugging, and optimization of SAP applications - Gradually take ownership of development topics within client-facing projects

Romania
Job Closed