Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

CoinList is where early adopters invest in and trade the best digital assets, and it is now one of the fastest-growing crypto financial platforms. We support the entire lifecycle of crypto investment, from token sales through token distribution, trading, lending, and crypto-specific services such as staking and access to decentralized finance opportunities. CoinList users trade and store Bitcoin, Ether, Filecoin, and many other popular crypto assets through our full-service exchange while also getting access to the best new tokens before they list on other exchanges. We are the blue-chip platform for blockchain companies, helping Filecoin, Blockstack, Solana, Celo, Algorand, Dapper, and others raise over $1.1 Billion. Our customer base includes validators, miners, founders, CEOs, crypto funds, bitcoin OGs, and a broad array of crypto enthusiasts. Top-tier investors back us, and we have an office in San Francisco and co-working spaces in New York & Montréal.

As an engineer at CoinList you’ll find that your days are filled with all sorts of fascinating challenges -- from building out new products to working directly with crypto builders. Our work is challenging and ambitious, which is what makes it fun.

If you are an entrepreneurial person with exceptional engineering talent, we’d love to hear from you!

What you will do:

  • You’ll ship products. We move fast while keeping the technical bar as high as possible. 
  • You’ll rapidly grow and improve. At CoinList you’ll be working with some of the smartest engineers you’ve ever met, who love to learn and teach each other. You’ll find yourself stretching to new areas, immersed in feedback, and engrossed in deep conversations daily.
  • You’ll help shape the product. As a Senior engineer, our expectations are that you will design systems from the ground up, from setting up boundaries to having clear interfaces.
  • You’ll be an owner. We believe in hiring smart people and giving them as much responsibility as possible. Whether it’s running a critical token sale or leading our work on a new platform, we’ll make sure you are constantly pushing yourself to new levels.
  • You’ll create the future. Crypto is a far bigger deal than most people realize, and at CoinList you will be at the forefront of it. There are technical challenges you’ll be working through and new questions you’ll have to answer in partnership with founders for the leading crypto projects globally. If you’re successful, you’ll build something the world has never seen.

Who you are:

  • You bring over 5 years of professional working experience.
  • You like to ship high-quality code. You make deadlines for yourself, and you move fast. You focus on the things that matter and push back on things that don’t. People know they can count on you to get things done.
  • You love to code. You build stuff for fun on nights and weekends. You contribute to open source. You have deep expertise in specific areas, but you consider yourself a generalist, and you enjoy learning new platforms.
  • You’re highly skilled and driven. Whether you excelled in a formal computer science program or taught yourself programming early on, your ability to grasp complex concepts and solve challenging problems sets you apart. You thrive in environments where you can learn from and collaborate with others who push you to grow.
  • You’re curious. You want to understand how things work. You value interesting things, especially outside your discipline. You like teaching others and constantly learning. You read and question things.
  • You’re scrappy and entrepreneurial. Whether it’s side projects, contributing to a startup, or experimenting with ideas, you enjoy building and taking initiative. You’re interested in understanding all facets of a business and envision creating something impactful in the future.
  • You care about the product. You might not be a product expert, but you value good design. You enjoy thinking about why certain products work and discussing new apps. You want to build delightful products that users love and that make people’s lives more meaningful.
  • You’re a collaborative teammate. You contribute to a positive, inclusive workplace culture and value integrity in your work and interactions.
  • You are a 10x thinker. You’re far more excited by huge disruptions than by small improvements. If something is hard, that makes it more fun, and you know that if anyone can figure it out, you can.

Base Salary Range:

  • $115k - 144k + equity - Software Engineer
  • $128k - 179k + equity - Sr. Software Engineer

Salary ranges are for the US and Canada and are determined using competitive market data, and the final salary offer is commensurate with the candidate’s experience and jurisdiction.

Salary & Equity-Based Compensation:

CoinList is a high growth startup and rewards our employees with generous equity grant ownership. Therefore, a significant portion of the total rewards package is provided via company equity.

Benefits:

(Benefits listed below are for U.S. full-time employees and may change by jurisdiction.)

  • Medical, Dental, and Vision are provided at no monthly cost to the employee.
  • Plus, other non-standard benefits like unlimited PTO, life planning, gym membership, etc.
  • We pride ourselves on how great our benefits are and our employees love it!

Location & Office Setup:

This role offers the flexibility of working fully remote or being based out of one of our three area hubs in San Francisco, New York, or Montreal.

At CoinList, we are proud to be an Equal Opportunity Employer. We celebrate diversity, value our differences, and are committed to creating an inclusive environment for all employees.

COINLIST Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
COINLIST DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of COINLIST
COINLIST CEO photo
Graham Jenkin
Approve of CEO

Average salary estimate

$153500 / YEARLY (est.)
min
max
$128000K
$179000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, COINLIST

Join CoinList as a Senior Software Engineer and dive into the dynamic world of cryptocurrency! At CoinList, we’re on a mission to support the entire lifecycle of crypto investment, and we need your exceptional skills to help us innovate and push boundaries. As a Senior Software Engineer, you’ll be shipping high-quality products that influence how people trade and manage their digital assets, all while collaborating with some of the brightest minds in the industry. Here, you won’t just code; you’ll design systems from the ground up, leading our initiatives on exciting projects that have real-world impact. Whether you’re running a critical token sale or shaping new platforms, you’ll take ownership of your work and see the tangible results of your efforts. Our culture values continuous growth and mutual learning, so you’ll find daily opportunities to stretch your skills in a challenging yet supportive environment. If you’re someone who thrives on creative problem-solving, has a passion for coding, and is excited about building the future of finance, CoinList is the place to be. Here, you can work fully remote or from our offices in San Francisco, New York, or Montreal, and enjoy generous benefits including medical coverage, unlimited PTO, and equity ownership. Join us, and let’s create something extraordinary together!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at COINLIST
What are the primary responsibilities of a Senior Software Engineer at CoinList?

As a Senior Software Engineer at CoinList, your primary responsibilities include shipping high-quality products quickly, designing systems from scratch, and taking ownership of projects that are crucial to our business. You'll also collaborate with talented engineers and actively participate in creating innovative solutions that improve our crypto financial platform.

Join Rise to see the full answer
What qualifications are necessary for a Senior Software Engineer position at CoinList?

To qualify for the Senior Software Engineer position at CoinList, you should have over 5 years of professional experience and a proven track record of delivering high-quality code. A solid understanding of complex concepts and the ability to work in a fast-paced environment are essential. Additionally, a passion for coding and a curiosity to learn new platforms will set you apart.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at CoinList?

CoinList fosters a collaborative and inclusive work culture for Senior Software Engineers. You'll find yourself in a high-energy environment where continuous learning and mutual feedback are highly valued. As part of a team that celebrates diversity and entrepreneurial spirit, you’ll be empowered to take initiative and contribute meaningfully to projects.

Join Rise to see the full answer
What benefits can a Senior Software Engineer at CoinList expect?

As a Senior Software Engineer at CoinList, you can expect a competitive salary and equity options as part of your compensation. Additionally, you’ll enjoy comprehensive medical, dental, and vision coverage at no cost, unlimited PTO, and various perks like gym memberships and life planning services, ensuring a fulfilling and balanced work life.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer role at CoinList?

Yes, the Senior Software Engineer position at CoinList offers the flexibility to work fully remote or from one of our offices in San Francisco, New York, or Montreal. We believe in providing our employees with the freedom to work in a way that best suits their lifestyle and enhances productivity.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
How do you approach designing systems as a Senior Software Engineer?

When designing systems as a Senior Software Engineer, my approach starts with understanding the requirements and constraints of the project. I prioritize establishing clear interfaces and boundaries to ensure scalability and maintainability. Engaging with team members for feedback and conducting code reviews are crucial steps to refine the design and enhance overall product quality.

Join Rise to see the full answer
Can you describe a challenging problem you solved in your previous role?

In my previous role, I faced a significant scalability challenge due to increased user traffic. I approached the problem by analyzing the bottlenecks in our architecture and identified areas for optimization. I then proposed a refactoring plan that involved moving to a microservices architecture, which not only resolved the issue but also improved our deployment speed and overall system performance.

Join Rise to see the full answer
How do you ensure the code you write is maintainable?

To ensure the code I write is maintainable, I adhere to best practices such as writing clean, modular code and following consistent naming conventions. Additionally, I emphasize thorough documentation and making use of unit tests to validate functionality, which helps facilitate easier future updates and collaboration with other team members.

Join Rise to see the full answer
What techniques do you use for effective code reviews?

For effective code reviews, I focus on creating a positive and constructive feedback environment. I utilize checklists that cover key coding standards, performance, and security best practices. It’s also essential to engage in open discussions about design decisions and encourage dialogue to foster learning and team cohesion.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

I stay updated with the latest technology trends through a combination of following industry news, participating in relevant online communities, and attending conferences whenever possible. I also dedicate time to explore new technologies and frameworks through personal projects, ensuring that my skills remain current and impactful.

Join Rise to see the full answer
Describe a situation where you had to learn a new technology quickly.

In a previous project, I needed to quickly learn a new JavaScript framework to meet tight deadlines. I dedicated focused time to online tutorials and documentation and engaged with the community for best practices. By combining hands-on experimentation with structured learning, I was able to contribute significantly to the project in a short time frame.

Join Rise to see the full answer
What experience do you have with agile methodologies?

I have extensive experience with agile methodologies, particularly Scrum and Kanban. I actively participate in sprint planning, daily stand-ups, and retrospectives. This involvement has taught me the importance of flexibility, team collaboration, and adapting to changing requirements, which are crucial for delivering high-quality software.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced environment?

In a fast-paced environment, I prioritize tasks by assessing their impact on project goals and deadlines. I utilize agile principles to maintain transparency with my team, often using tools like Kanban boards to visualize progress. This approach keeps me organized and focused on critical tasks that deliver value to our users.

Join Rise to see the full answer
What do you believe makes a successful product in the digital finance sector?

A successful product in the digital finance sector requires several key elements: user-centric design, robust security features, and seamless integration with existing financial systems. Additionally, continuous feedback from users is crucial for evolving the product to meet their needs while staying ahead in a rapidly changing landscape.

Join Rise to see the full answer
How would you handle a disagreement with a team member during a project?

When handling disagreements with a team member, I believe in addressing the issue respectfully and openly. I’d seek to understand their viewpoint and share my perspective, focusing on finding a solution that benefits the project. If necessary, I'd involve a third party for mediation, ensuring we maintain a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Flexible Spending Account (FSA)
Disability Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Socure is looking for a Software Engineer II to innovate in data engineering and support cutting-edge fraud prevention technologies.

Photo of the Rise User
Visa Remote Austin, TX
Posted 12 days ago

Join Visa as a Staff Software Engineer and tackle complex challenges in payment management technology.

Photo of the Rise User
Ascendion Hybrid Richmond, VA
Posted 2 days ago

Join Ascendion as a Senior UI Developer to innovate and deliver cutting-edge digital solutions for Fortune 500 clients.

PlugSecure Remote No location specified
Posted 7 days ago

Join PlugSecure as a Senior Backend Engineer to enhance security for EV charging solutions within a dynamic team setting.

Photo of the Rise User
Posted 2 days ago

As a Frontend Software Engineer at Rocket Lawyer, you'll contribute to a talented team committed to transforming online legal services.

Photo of the Rise User
Datacom Remote No location specified
Posted 13 days ago

Become a pivotal AI Developer at Datacom, driving innovation and efficiency through cutting-edge AI solutions.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is looking for a Senior AI Engineer to enhance the performance of AI models and contribute to groundbreaking technology initiatives.

Photo of the Rise User
Posted 4 days ago
Customer-Centric
Inclusive & Diverse
Transparent & Candid

Siena seeks a Senior Full Stack Engineer to revolutionize customer experience through innovative AI technology in a fully remote work environment.

At CoinList, our mission is to accelerate the advancement of blockchain technology by finding the best emerging blockchain projects and helping them succeed. We build the platform where the world’s best crypto projects build their communities and ...

10 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Dental Insurance
Disability Insurance
Vision Insurance
Family Medical Leave
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!