Senior Software Engineer

closed
Logo of Career Renew

Career Renew

πŸ’΅ $150k-$250k
πŸ“United States

Job highlights

Summary

The job description is for a Senior Software Engineer - Crypto position at an unspecified client of Career Renew. The role involves creating and implementing software solutions, collaborating with peers, leading technical projects, and ensuring software deliverables meet quality standards, adhere to timelines, and prioritize security.

Requirements

  • 8+ years of experience as a Software Engineer or in a similar role
  • 2+ years of experience in crypto, working on blockchains and smart contracts
  • Strong TypeScript experience

Responsibilities

  • Create, test, and maintain best-in-class software that aligns with customer requirements and business objectives
  • Collaborate with peers and management to define software requirements and lead technical projects
  • Oversee significant sub-departmental projects, relying on strong organizational and problem-solving abilities
  • Drive software change and release management processes to enhance overall SDLC
  • Ensure software deliverables meet quality standards, adhere to timelines and prioritize security
  • Share the big picture with your team, set priorities in the product roadmap, and be responsible for deadlines and production quality
  • Be a source of ideas for all technical issues
  • Implement technical best practices and encouraging innovation
  • Contribute to agile scrum, ensuring deadlines and production quality
  • Spearhead creative solutions for API and backend related challenges
  • Ensure the product is scalable, highly available, and maintaining top code quality
  • Identify and solve complex software issues efficiently and permanently
  • Build, operate, and secure the product, including APIs, blockchain nodes, back-end, and infrastructure
  • Evaluate product code based on specifications and gather requirements like functionality, speed, and safety
  • Respond quickly to problems, document malfunctions, and actions taken
  • Create and update internal and external documentation
  • Facilitate communication and knowledge sharing among team members
  • Collaborate with the CTO, CPO, and product team to turn feedback into features
  • Work with the Head of Security to integrate industry standard security processes into the architecture and workflows
  • Stay updated on cryptocurrencies and blockchains to guide the company’s strategy
  • Researching emerging technologies and suggesting changes
  • Occasionally joining client meetings to help them compare our solution with market alternatives
This job is filled or no longer available