Job Closed
This listing is no longer active.
We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
Game Engine Developer – O3DE
Location
India
Posted
59 days ago
Salary
$50 - $120 / hour
Seniority
Senior
Job Description
Game Engine Developer – O3DE
Weekday (YC W21)
• Design, develop, and enhance scalable game systems utilizing Open 3D Engine (O3DE) with C++ and Lua. • Develop sophisticated 3D rendering pipelines and visual effects to deliver AAA-level graphical quality. • Customize, extend, and integrate O3DE modules to meet specific project requirements and support dynamic, multiplayer-compatible environments. • Work closely with designers, artists, and fellow developers to create reliable and maintainable gameplay and engine features. • Diagnose, profile, and solve complex performance issues across a variety of hardware setups. • Participate in technical documentation and code reviews to encourage best practices and facilitate knowledge sharing. • Contribute to agile development workflows by offering technical expertise and fostering innovation within the team.
Job Requirements
- Hands-on professional experience with Open 3D Engine (O3DE) and in-depth understanding of its modular framework.
- Advanced proficiency in C++ programming and competence in Lua scripting for gameplay or engine enhancements.
- Demonstrated success in creating, optimizing, and debugging extensive real-time 3D environments.
- Comprehensive knowledge of rendering techniques, graphics pipelines, and multiplayer/networking architectures.
- Strong verbal and written communication skills, with an ability to collaborate effectively across multiple disciplines.
- Experience using open-source tools, build systems, and version control software.
- Excellent problem-solving abilities combined with a proactive and ownership-driven mindset.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description En Homie estamos transformando la forma en que las personas rentan vivienda en LATAM. Combinamos tecnología, operación y servicio para construir una experiencia de renta más rápida, transparente y sin fricciones para propietarios e inquilinos. Este rol es clave para elevar la calidad técnica del producto, mejorar la confiabilidad de los sistemas, optimizar recursos de infraestructura y asegurar que cada desarrollo tenga una base sólida para crecer. Su trabajo permite que Homie avance con velocidad, pero también con arquitectura, seguridad y calidad de largo plazo. Misión del rol - Diseñar, construir y evolucionar soluciones técnicas robustas, escalables y mantenibles que fortalezcan la plataforma tecnológica de Homie. - Habilitar una mejor experiencia para propietarios, inquilinos y equipos internos. Tareas - Diseñar e implementar soluciones técnicas para sistemas distribuidos complejos, considerando escalabilidad, desempeño, seguridad y mantenibilidad. - Definir componentes, estructuras y patrones de software alineados a buenas prácticas de arquitectura y a las necesidades reales del negocio. - Construir componentes robustos, reutilizables y bien documentados, con foco en desempeño, claridad técnica y evolución de largo plazo. - Aplicar principios como SOLID, Clean Architecture y patrones de diseño para asegurar la calidad, consistencia y mantenibilidad del software. - Evaluar trade-offs técnicos entre velocidad, escalabilidad, costo, complejidad y mantenibilidad, tomando decisiones con criterio de negocio y visión de largo plazo. - Diseñar e implementar soluciones con enfoque en optimización de recursos, eficiencia operativa y control de costos en AWS. - Fortalecer la confiabilidad del sistema mediante pruebas unitarias, pruebas de integración y prácticas modernas de ingeniería. - Incorporar seguridad como parte del ciclo de desarrollo, identificando y mitigando vulnerabilidades de forma proactiva. - Usar herramientas de IA generativa como aceleradores del desarrollo para crear boilerplate, documentación técnica, pruebas, exploración de soluciones y análisis de alternativas. - Auditar y validar rigurosamente código propio, de otros integrantes del equipo o generado con apoyo de IA, identificando errores lógicos, alucinaciones, riesgos técnicos, ineficiencias y problemas de mantenibilidad. - Participar en revisiones de código con criterio técnico, ayudando a elevar la calidad del equipo y asegurar que cada integración sea clara, segura y sostenible. - Contribuir al fortalecimiento de los estándares de ingeniería del equipo, proponiendo mejores prácticas, documentación, lineamientos técnicos y formas más efectivas de construir software. Qualifications - Experiencia sólida como Software Engineer en entornos de alta exigencia técnica, idealmente construyendo productos digitales, plataformas o sistemas de alta disponibilidad. - Dominio de fundamentos de ingeniería de software, incluyendo estructuras de datos, algoritmos, complejidad computacional y patrones de diseño. - Experiencia diseñando, construyendo y manteniendo sistemas complejos, robustos y escalables. - Experiencia aplicando principios como SOLID, Clean Architecture y buenas prácticas de diseño de software. - Capacidad avanzada para hacer code review con criterio técnico, identificando problemas de diseño, calidad, seguridad, performance y mantenibilidad. - Experiencia trabajando con AWS, entendiendo decisiones de arquitectura con enfoque en costo, eficiencia, disponibilidad y escalabilidad. - Experiencia desarrollando pruebas unitarias, pruebas de integración y mecanismos que fortalezcan la confiabilidad del software. - Conocimiento sólido de prácticas de seguridad en desarrollo de software y capacidad para incorporar ese criterio desde el diseño hasta la implementación. - Experiencia incorporando herramientas de IA generativa en el flujo de trabajo de ingeniería, sin depender ciegamente de sus resultados. - Capacidad para evaluar críticamente código, propuestas técnicas o soluciones generadas por IA, corrigiendo errores y elevando la calidad final. - Alta autonomía, pensamiento sistémico y criterio para tomar decisiones técnicas con impacto de largo plazo. - Comunicación clara para explicar decisiones técnicas, documentar soluciones y colaborar con equipos técnicos y no técnicos. - Mentalidad emprendedora, sentido de urgencia y ownership para trabajar en una startup donde la tecnología debe moverse rápido, pero con bases sólidas. Collaboration - Este rol colabora principalmente con el equipo de Tecnología, participando en el diseño, construcción y evolución de la plataforma de Homie. - Trabajará de cerca con Producto para traducir necesidades del negocio en soluciones técnicas viables. - Colaborará con Operaciones para entender flujos internos, automatizaciones y puntos de fricción. - Colaborará con áreas comerciales o de servicio cuando sea necesario construir soluciones que impacten directamente la experiencia de propietarios, inquilinos o equipos internos.
Senior Application Developer
CrossCheck, Inc.Optio Solutions, LLC. is a company focused on improving clients’ ROI and protecting their brands through extensive financial services experience, advanced technology, certified data security, legal compliance, and professionally designated staff. Optio is a member of ACA International and the California Association of Collectors. The company is headquartered in Petaluma, California, with additional team members working remotely across the country. Be part of a supportive, fast-paced team that celebrates hitting goals and rewards success. APPLY NOW!
Role Description We are seeking a highly skilled Senior Systems Developer to support, enhance, and modernize our enterprise collections technology platform and mission-critical operational systems. This role is ideal for a technically strong developer who enjoys solving complex business problems, supporting enterprise applications, improving workflows, and working within both legacy and evolving technologies. A major component of this role involves supporting and enhancing a heavily customized InterSystems Caché environment within Artiva RM that drives core operational workflows, integrations, and proprietary business logic. You’ll work closely with operations, technology teams, and external vendors to improve system performance, integrations, reporting, automation, and platform stability across the organization. What You'll Do - Support, troubleshoot, and enhance Finvi/Artiva RM and related enterprise systems - Develop and optimize SQL queries, stored procedures, reports, and data processes - Support and enhance custom functionality within InterSystems Caché environments - Design and maintain integrations with internal systems and third-party vendors - Troubleshoot and resolve complex production application issues - Implement workflow automation, testing, deployments, and system upgrades - Collaborate with vendors, business stakeholders, and technical teams - Maintain system documentation, performance, stability, and data integrity Qualifications - 5+ years supporting enterprise business applications - Strong SQL Server experience including stored procedures, troubleshooting, and query optimization - Experience with Finvi/Artiva RM or similar collections/revenue cycle platforms - Experience supporting or developing within InterSystems Caché environments - Experience with systems integrations, APIs, and enterprise data exchange - Strong analytical, troubleshooting, and communication skills - Bachelor’s degree in Computer Science, Information Systems, or equivalent experience Preferred Experience - Collections, financial services, healthcare revenue cycle, or contact center environments - Supporting highly customized enterprise systems - Workflow automation and reporting solutions - Mission-critical production application support Benefits - Competitive base salary: $135,000 – $150,000 DOE - Fully remote work environment - Opportunity to work on highly customized enterprise systems with significant business impact - Collaborative and growth-oriented team environment - Stable and established national organization Additional Information - Full-time remote position - Occasional travel may be required - Occasional after-hours support during deployments or critical production events
Director, Data Solutions & Engineering
Statara SolutionsWe use decades of strategic expertise to help clients reach, engage, and retain data-driven audiences.
Role Description Statara is seeking a Data Solutions & Engineering leader to guide the design and evolution of client-facing data and analytics solutions while serving as the department head for Data Products & Engineering. This dual mandate combines solution architecture with organizational leadership, bridging business needs with Statara’s Data, Insights, and Activation capabilities. As department head, this person will assume direct leadership of the Data Products & Engineering team—setting technical direction, managing priorities, and ensuring the reliability and continued evolution of Statara’s core data infrastructure, with particular emphasis on Snowflake and modern cloud data architecture. On the solutions side, this role partners closely with Business Development, Product, Data Science, and Engineering to shape scalable solution approaches, support pre-sales technical strategy, and help ensure complex opportunities are well-defined and feasible. This role is ideal for a strong technologist with leadership instincts—someone who can own a technical function, contribute meaningfully to client conversations, and bring structure to how Statara designs and delivers solutions. You don’t need to have done all of this before, but you should be ready to grow into the full scope. Qualifications - Snowflake working experience required. - Experience in solutions engineering, data engineering, analytics, data products, or a related technical role. - Familiarity with data integration, pipelines, data modeling, and solution architecture concepts. - Experience with modern cloud data platforms and analytics workflows; AWS environment experience is a plus, as is Alteryx. - Ability to translate business needs into technical requirements and executable solution plans. - Strong analytical and problem-solving skills, including comfort working with complex datasets. - Ability to communicate technical ideas clearly to both technical and non-technical audiences. - Team leadership experience required—whether through direct management, tech-lead roles, or running cross-functional workstreams. - Experience working across Sales, Product, Engineering, or analytics functions is a strong plus. Requirements - Serve as the head of the Data Products & Engineering department, setting vision, priorities, and technical direction. - Lead, manage, and develop team members, including coaching, mentorship, performance oversight, and capacity planning. - Own the operational health of Statara’s data infrastructure, including pipeline reliability, platform stability, and data product quality. - Drive continued evolution of Snowflake-based architecture and modern data workflows across the organization. - Align engineering and data product priorities with commercial objectives and the broader product roadmap. - Lead the technical shaping of client solutions, from initial concept or test through high-level design and delivery planning. - Translate business objectives into clear data, analytics, and activation approaches that align with Statara’s capabilities. - Serve as a key technical voice on complex or novel solution designs. - Identify opportunities to standardize and scale solutions across clients and use cases. - Partner with Business Development to scope opportunities, clarify technical requirements, and assess feasibility. - Participate in client conversations as a technical resource, translating capabilities into clear business value. - Support the development of technical demonstrations, solution walkthroughs, and related materials for key opportunities. - Guide data and analytical validation efforts to confirm solution viability, scalability, and expected outcomes. - Review data structures, assumptions, and analytical outputs to ensure technical soundness. - Support proof points (e.g., pilots, prototypes, demonstrations) where they strengthen solution confidence. - Collaborate with Product, Data Science, and Engineering to align solution designs with platform capabilities and delivery realities. - Surface risks, dependencies, and tradeoffs early to maintain momentum and clarity. - Bridge commercial intent and technical execution across teams. Benefits - COMPETITIVE COMPENSATION including a 401(k) with generous company matching. - 100% REMOTE WORKING OPPORTUNITY - Always have been and always will be. - TOP-NOTCH MEDICAL COVERAGE - Domestic-partner inclusive, health, dental, vision, life, cancer coverage, and long-term disability insurance for you and your dependents. - GENEROUS PAID TIME OFF - 23 days of PTO per year. We believe in work-life balance and encourage you to use your time off. - PAID PARENTAL LEAVE - 10 weeks of fully paid time off. All genders qualify equally, and the policy includes adoptions.
Director, Data Solutions – Engineering
Statara SolutionsWe use decades of strategic expertise to help clients reach, engage, and retain data-driven audiences.
• Serve as the head of the Data Products & Engineering department, setting vision, priorities, and technical direction • Lead, manage, and develop team members, including coaching, mentorship, performance oversight, and capacity planning • Own the operational health of Statara’s data infrastructure, including pipeline reliability, platform stability, and data product quality • Drive continued evolution of Snowflake-based architecture and modern data workflows across the organization • Align engineering and data product priorities with commercial objectives and the broader product roadmap • Lead the technical shaping of client solutions, from initial concept or test through high-level design and delivery planning • Translate business objectives into clear data, analytics, and activation approaches that align with Statara’s capabilities • Serve as a key technical voice on complex or novel solution designs • Identify opportunities to standardize and scale solutions across clients and use cases • Partner with Business Development to scope opportunities, clarify technical requirements, and assess feasibility • Participate in client conversations as a technical resource, translating capabilities into clear business value • Support the development of technical demonstrations, solution walkthroughs, and related materials for key opportunities • Guide data and analytical validation efforts to confirm solution viability, scalability, and expected outcomes • Review data structures, assumptions, and analytical outputs to ensure technical soundness • Support proof points (e.g., pilots, prototypes, demonstrations) where they strengthen solution confidence • Collaborate with Product, Data Science, and Engineering to align solution designs with platform capabilities and delivery realities • Surface risks, dependencies, and tradeoffs early to maintain momentum and clarity • Bridge commercial intent and technical execution across teams

