Software Engineer

Luxor 💡⛏️💰

Benefits

Job Description

This is a fully remote position with occasional travel requirements, reporting directly to our Applications Team Engineering Manager. The role involves hands-on and remote technical work and customer interaction to ensure the effective implementation and optimization of Luxor’s Mining Pool, Hardware, and Derivatives applications. Responsibilities include actively participating during product design phases, proposing innovative solutions, as well as collaborating on architecture definitions, and developing quality code, with emphasis on correctness of the implementation. Design, document, automate and execute test plans and participate in the process of generating and analyzing features. Develop, test, and maintain high-quality, performant, and scalable web applications using TypeScript, React, and other relevant technologies. Create and maintain API integrations using Fastify, tRPC, GraphQL, gRPC, and REST to support application functionality. Ensure code quality through thorough testing, peer code review, and adherence to development best practices. Monitor application performance and proactively identify and address potential bottlenecks or issues. Write comprehensive technical documentation, including architecture diagrams, API documentation, and internal procedures. Participate in Agile ceremonies, such as sprint planning, stand-ups, and retrospectives, to ensure smooth and efficient development processes.

About Luxor

Luxor is building infrastructure to support the market that believes compute is going to be the world’s most important commodity.

Apply for This Position