Technical Lead
12 ч назад
Текст заказа
Technical Lead
Cosmographic Software is hiring a Technical Lead Heads up: A scam is impersonating Work With Indies. We only email from .com. Learn more → Heads up: Scam impersonating Work With Indies. Learn more → Don't forget to join us on for resume and portfolio reviews, community events, pet pics, and new friends! Join us on for career advice, pet pics, and new friends! WORK WITH INDIES beta About Us Blog Newsletter Browse Jobs Post a Job Back to all jobs See all Programming jobs Cosmographic Software Apply for this Job Apply for this Job URL copied! No items found. Posted November 3, 2026 Full Time Anywhere Remote $90k - $110k CAD per year Cosmographic Software has some big plans ahead! We are looking to expand our team with new talent to help develop SpaceEngine: the HD universe simulator. Website : https://spaceengine.org/ Steam : https://store.steampowered.com/app/314650/SpaceEngine/ Job Description We're currently looking for a full-time Technical Lead to join the SpaceEngine development team. The ideal candidate is someone who is genuinely interested in creating a beautiful universe exploration experience with stunning visuals, built on a fully custom engine. The selected candidate will be working with the senior developers who have over 30 years of video game development experience combined and a tight-knit engine programming team. The initial focus of the position will be designing, leading, and implementing architectural strategy. This is a fully remote position, so being able to self-motivate and work with a geographically dispersed team is essential! Responsibilities: Define and lead architectural strategy, supporting migration (refactoring) from legacy code to modern programming paradigms. Work closely with senior developers to understand current code and come up with effective, efficient, extensible, best-practice architectural designs. Work alongside other teams (including operations and management) to ensure requirements and designs align with long-term development goals. This may include communicating with vendors or external contractors. Produce and maintain detailed, accurate architecture diagrams and technical designs documents. Own, improve, and expand coding and architectural standards. Mentor programmers on best practices and remove technical roadblocks as they arise. Organize and prioritize work in Jira, assign programmers tasks, and maintain a work pipeline for other programmers. Oversee week-to-week work of programmers, ensuring they remain focused and on task, and that deliverables are met in a reasonable time. Conduct code reviews with a mind to consistency and adherence to established architectural designs and technical design documents. Requirements: 5+ years of professional software design experience. 3+ years in a technical leadership role. Formal education in software development, computer science, software architecture, or a related field. History of designing, architecting, and shipping software projects, especially games and other interactive media programs. Strong ability to write clean, performant, extensible C++ code. Familiarity with how software frameworks and engines are built. Experience with software refactoring. Practical experience writing Python or other scripting languages. Can perform static analysis of code and extract architectural elements. Can produce software diagrams and technical design documents to convey architectural concepts. Ability to make cost-benefit evaluations of work, and software tools and frameworks. Ability to justify recommendations to management. Familiarity with the entity-component-system (ECS) design pattern and similar extensibility models, especially those used in building games and other interactive media programs. Hands-on experience with one or several project/task management methodologies, such as agile, spiral, waterfall, etc. Experience with Jira or a similar framework for project/task management. Mathematical knowledge and skills, including 3D geometry, trigonometry, etc. Fluent in technical English. Availability to coordinate and work with teammates between 9:00am - 4:00pm ET. A passion for improving and innovating software. Extra Nice-to-Haves: Knowledge of OpenGL and Vulkan. Knowledge of advanced mathematics, such as multivariable calculus, multivariate statistics, etc. Knowledge or interest in astronomy and science. Experience teaching or training others. Familiarity with implementing Lua, AngelScript, or other in-program scripting languages. Experience hiring, mentoring, and growing programming/technical teams, including strong interview and candidate evaluation skills. Salary: $90,000 - $110,000/year (CAD) Benefits: Health insurance coverage Dental & vision coverage 30 days paid time off Flexible schedule Casual dress Work from home How to Apply It would be great to hear why you’re interested in working with us, and to get to know you better. Please submit a brief cover letter along with your resume and portfolio! All applications are appreciated, though we can only hire one individual at this time. We look forward to hearing from you! Thank you for your interest! About Cosmographic Software At Cosmographic Software, we believe in a results-oriented structure that gives our people freedom over their time, while promoting personal accountability. We support all members of our team both "on" and "off" the clock, ensuring they have time for their family, interests, and personal well-being. Featured Game SpaceEngine is a realistic virtual Universe you can explore on your computer. You can travel from star to star, from galaxy to galaxy, landing on any planet, moon, or asteroid with the ability to explore its alien landscape. You can alter the speed of time and observe any celestial phenomena you please. All transitions are completely seamless, and this virtual universe has a size of billions of light-years across and contains trillions upon trillions of planetary systems. The procedural generation is based on real scientific knowledge, so SpaceEngine depicts the universe the way it is thought to be by modern science. Real celestial objects are also present if you want to visit them, including the planets and moons of our Solar system, thousands of nearby stars with newly discovered exoplanets, and thousands of galaxies that are currently known. Apply for this Job Apply for this Job URL copied! Click the Apply button to auto-fill the email address into your email program or right-click and "Copy Email Address" to paste on your own. Learn With Cosmographic Software No items found. More Jobs at Cosmographic Software It looks like this team may not have any current job openings. Sign up for our newsletter and we'll be sure to let you know when they post a new role. You may also wish to check for open roles on their website. Recent Programming & Development jobs Triband is hiring a Lead Game Programmer to join their team in Copenhagen, DK Lead Game Programmer Triband | Copenhagen, DK Learn More Triband is hiring a Senior Gameplay Programmer to join their team in Copenhagen, DK Senior Gameplay Programmer Triband | Copenhagen, DK Learn More Triband is hiring a Senior Game Programmer (Multiplayer) to join their team in Copenhagen, DK Senior Game Programmer (Multiplayer) Triband | Copenhagen, DK Learn More Triband is hiring a Senior Unity Tools Developer (Core Tech) to join their team in Copenhagen, DK Senior Unity Tools Developer (Core Tech) Triband | Copenhagen, DK Learn More Happiest Dark Corner is hiring a Unity Character Controller Developer to work from Anywhere Unity Character Controller Developer Happiest Dark Corner | Anywhere Learn More Job Hunting Tips & Tricks This Resume Landed an Interview at Amazon in <24 Hours How do you write a resume that stands out from the crowd and gets the attention of hiring managers? Here's an approach that has consistently worked for me. Nathan Bosia People Person Read more Cover Letters, Love ‘em or Leave ‘em? A