21bitcoin

(Senior / Lead) Software Engineer - Architect with focus on Serverless

Remote Ontario
TypeScript PostgreSQL DynamoDB Streaming GraphQL AWS
Description

Hello there! We are 21bitcoin โ€“ a Bitcoin-only app that aims to accelerate the world's transition to a Bitcoin-driven economy.
We strive to build Europe's easiest Bitcoin financial services to help onboard the next 21 million people to the Bitcoin ecosystem. Our young and highly motivated team is located in Austria, but we operate remotely, providing a flexible and dynamic work environment.

๐Ÿ‘‹ About the role

As a (senior / lead) Software Engineer at 21bitcoin, you'll own and steer our core architecture, establish code standards and foster a high-performing team that's the driving force behind our innovative solutions, while providing guidance and leadership throughout the development process.

Given that we are an early-stage start-up, you will play an important role in the success of 21bitcoin. At the same time, this means you will have to deal with uncertainty and lots of responsibility. If this motivates you, we would love to get to know you.

Tasks

  • Develop and implement advanced solutions with Event- and Domain-Driven Design principles.
  • Take full ownership of the core architecture, guiding it from strategic planning to practical execution.
  • Hands-on coding, actively contributing to product development and demonstrating coding best practices.
  • Lead backend technical decisions, collaborate closely with product and operations to design an architecture that meets both current and future needs.
  • Instill best practices in financial services technology and serverless AWS architecture within the team.
  • Ensure adherence to the AWS Well-Architected Framework and contribute to securing certifications like ISO27001 and SOC2.
  • Promote and advocate for a 'Serverless First' approach, ensuring the use of optimal technologies and maintaining clean code standards.
  • Provide continuous training and mentorship to team members, ensuring a skilled, knowledgeable, and motivated workforce.

As our Senior/Lead Software Engineer Architect, your mission is to pioneer the foundational technological frameworks that will fuel innovation at 21bitcoin. Your role involves building a strong and robust core architecture and establishing stringent coding standards, while fostering a team culture that thrives on cutting-edge solutions. Your guidance and expertise will not only lead the development process but also ensure our infrastructure's reliability and security, all driven by the challenge of onboarding the next 21 million users to the Bitcoin ecosystem.

Requirements

  • Typescript Expertise: High proficiency in crafting well-structured, testable code in Typescript.
  • AWS Mastery: Deep understanding and practical experience with AWS services, especially in serverless architectures.
  • Database Management: Strong command of both relational (PostgreSQL) and NoSQL databases (QLDB, DynamoDB).
  • Event-Driven Architecture: Knowledge of streaming, messaging platforms, and Event-Driven Architecture, specifically within AWS.
  • Domain-Driven Design: Experience in applying Domain-Driven Design at an enterprise scale for robust, scalable software.
  • Testing Proficiency: Proven experience with serverless testing methodologies.
  • Architectural Compliance: Commitment to continuous learning and application of the AWS Well-Architected Framework and IaC using AWS CDK.
  • Professional Experience: A minimum of 5 years in software development, with experience in enterprise-level consumer-facing apps or financial services.
  • Financial Services: Background in financial services with a nuanced understanding of compliance and regulatory frameworks is a big plus.
  • Team Leadership: Strong communication skills with the capacity to lead and mentor a team effectively.
  • Team player: Looking for candidates who are genuinely amiable, driven, and place a high value on collaborative teamwork, always prioritizing team and product advancement.
  • Owner mentality: A desire to take the lead, showing resourcefulness and innovation in solving problems.

Big Plus: Youโ€™ve a technical understanding of Bitcoin and Lightning.

๐Ÿš€ Our Stack:

Typescript, PostgreSQL, QLDB, DynamoDB, GraphQL, Serverless (CDK), Kinesis, SNS, SQS

Benefits

  • Off-sites with the team at exciting locations
  • Flexible working hours in a remote-first company
  • Make a bend in the universe - to make the world a better place by helping to accelerate the adoption of Bitcoin
  • Buy Bitcoin without fees! 21 premium!
  • Cash Salary: Gross annual salary & potential Stock Options for outstanding performance / bonus cash payments

๐Ÿ“ About the Interview

๐Ÿ—’๏ธ Resume Review - Portfolio of Work: Drop a link to your portfolio/ previous work which we can review (LinkedIn, Github, Twitter, โ€ฆ)

๐Ÿ“ž Exploratory Call - We'll discuss what excites you about this role and a few questions based on your past experiences

๐Ÿ—ฃ๏ธ Test assignment - We will share a take home creative assignment with you to work on (usually 1 week time frame)

๐Ÿ‘ฌ Meet the team - Cultural Interview to see if you align with our core values

๐Ÿ‘ Decision time! - Our interview rounds are quick and we give a decision usually in less than 14 working days

How to apply?

Please reach out to us and include a bit about yourself, your resume/CV, examples of past projects, and a few bullet points about why youโ€™re interested in joining 21bitcoin and what you expect.


BTW: CVs are important, but don't forget to include your favorite Bitcoin meme in the application!

21bitcoin
21bitcoin

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

๐Ÿฅณ๐Ÿฅณ๐Ÿฅณ 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineersโ€ฆ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. ๐Ÿ› ๏ธ
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. ๐Ÿš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. ๐ŸŽฏ
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. ๐Ÿ“…

What Fellow Engineers Say