What are the responsibilities and job description for the Principal Software Engineer position at Recruitment Room?
Job Description
Job Description
Join an exceptional team of leaders (CTO, CPO, Head of Research) and experts (Cryptography, Infrastructure, Security Engineers) to build the leading blockchain wallet infrastructure for the next financial era. We are hiring a Principal Software Engineer to develop and deliver high-quality software solutions. In this role, you will work with senior management to define requirements and lead key operational and technical projects. You will take ownership of critical projects and bring strong organizational and problem-solving skills to the team. As a Principal Software Engineer, you will also lead software change and release management, helping improve the software development process. Your goal will be to ensure software meets high-quality standards and is delivered on time.
Preferred experience Responsibilities
- Share the teams vision, set priorities on the product roadmap, and ensure deadlines and production quality are met.
- Bring innovative ideas to solve technical challenges.
- Apply best practices and promote innovation in development.
- Improve work methods and processes to deliver on time.
- Ensure the product is scalable, reliable, and built with high-quality code.
- Troubleshoot and fix complex software issues effectively and permanently.
- Review code based on functionality, speed, cost, and security requirements.
- Collaborate with engineering, security, and product teams to turn feedback into actionable features.
- Work with CISO to integrate security best practices into the architecture and workflows.
- Respond quickly to problems, document fixes, and keep track of actions taken.
- Create and update internal and external documentation.
- Promote open communication and knowledge sharing within the team.
- Stay informed about crypto and blockchain trends to guide the company's strategy.
- Research and recommend emerging technologies.
- Occasionally join client meetings to explain how our solution compares to competitors.
Requirements
Compensation & Package
Interview Process
1 Hiring Manager Interview
2 Behavioral Interview
3 Technical Interview
4 Take Home Test
5 Group Interview
Location
Remote -US Only - Based in ET time zone (East Coast)
Salary : $200,000 - $250,000