Job title: Principal Software Engineer – East Coast US
Company: Recruitment Room
Job description:
Join Our Innovative Team as a Principal Software Engineer!
Are you ready to make an impact in the world of blockchain? We’re on the lookout for a Principal Software Engineer to join our incredible team of forward-thinkers, including our CTO, CPO, and Head of Research, alongside an amazing group of experts in cryptography, infrastructure, and security. Together, we are building the next-generation blockchain wallet infrastructure that will revolutionize the financial sector.
In this role, you won’t just be a cog in the machine—you’ll be leading pivotal projects, collaborating closely with senior management to shape our product vision, and ensuring we deliver top-notch software solutions. Your expertise will guide the team in crafting high-quality code while fostering an environment of innovation and continuous improvement.
What’s in store for you:
Your Responsibilities:
- Align with the team’s vision, prioritize tasks on the product roadmap, and commit to delivering exceptional quality on schedule.
- Bring your creative problem-solving skills to tackle technical challenges head-on.
- Champion industry best practices and inspire your teammates to innovate in their development processes.
- Refine our workflows to help us deliver our software flawlessly and on time.
- Ensure our products are scalable, reliable, and built with the highest standards of quality.
- Tackle complex software bugs and devise long-lasting solutions.
- Conduct thorough code reviews focusing on functionality, performance, security, and cost.
- Work hand-in-hand with engineering, security, and product teams to transform feedback into implementable features.
- Collaborate with our CISO to weave security best practices throughout our architecture and workflows.
- Swiftly address issues, document solutions, and track resolutions.
- Create and maintain thorough documentation for both internal and external stakeholders.
- Foster a culture of open communication and knowledge sharing within the team.
- Keep up-to-date with the latest trends in crypto and blockchain to help steer our strategic decisions.
- Research and recommend new technologies that might benefit the organization.
- Occasionally join client meetings to highlight how our solutions stand out from the competition.
What We’re Looking For:
Requirements:
- A seasoned professional with 8+ years of experience as a Software Engineer or in a closely related field.
- At least 2 years of solid experience in fintech or crypto, particularly within the blockchain space.
- A Bachelor’s degree or higher in Computer Science or a related discipline.
- Proficient in Typescript and Rust (or equivalent languages).
- Demonstrated experience with developer tools, cybersecurity, infrastructure, and APIs.
- A solid background in designing and developing secure APIs (RESTful and GraphQL).
- Competency in evaluating engineering decisions and improvements.
- Familiarity with unit, integration, end-to-end, and performance testing—including chaos engineering.
- A knack for identifying and remedying performance bottlenecks.
- Knowledgeable about backend security, public key cryptography, banking security models, encryption, and code vulnerabilities.
- Strong understanding of SQL (especially PostgreSQL) as well as NoSQL databases.
- Hands-on expertise with AWS services like Lambda, API Gateway, DynamoDB, S3, CloudFormation, and CloudWatch.
- Skilled in crafting CI/CD pipelines and domain-driven microservices.
- An understanding of functional, object-oriented, and logic programming.
- Experience in building observability into systems with monitoring tools, including SIEMs.
- A solid grasp of algorithms and data structures.
- Excellent problem-solving skills, with the ability to advocate for your ideas.
- A calm demeanor under pressure, with clear communication and decision-making abilities.
- Strong written and verbal communication skills.
- An entrepreneurial spirit combined with professionalism.
Compensation & Perks:
- Base Salary: $200,000 – $250,000 per year (full-time contract).
- Equity: 300-600 stock options (equating to 0.1-0.2%) with a vesting period of 4 years.
- Location: Fully remote, with the option to access office space if desired (Eastern US preferred).
- Equipment: A MacBook Pro and all the essentials you’ll need to thrive.
The Interview Journey:
- Initial Call: A 30-minute intro chat with our Co-CEO.
- Behavioral Assessment: Personality and cognitive assessments to understand you better.
- Technical Dialogue: A 30-minute technical interview with our CTO.
- Take-Home Assignment: Showcase your skills with a practical task.
- Group Interview: Engage in a focus interview with our hiring panel for 90 minutes.
Where You’ll Be Working:
This is a remote position open to candidates located in the US, ideally within the Eastern timezone.
Ready to help shape the future of finance? We’d love to hear from you!
Expected salary: $200000 – 250000 per year
Location: New York City, NY
Job date: Sun, 19 Jan 2025 23:09:44 GMT
*All images and logos are the property of their respective owners. Their use on this site is for identification and informational purposes only.