Job Closed

This listing is no longer active.

Bitcoin Depot logo
Bitcoin Depot

Bringing Bitcoin to the Masses

Senior Software Engineer – Full Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

71 days ago

Salary

0

Seniority

Senior

7 yrs expEnglish

Job Description

Senior Software Engineer – Full Stack

Bitcoin Depot

• Design, develop, and implement new software services and features • Maintain and improve (refactor/document) the existing product • Clearly communicate timelines, estimates, and options to non-technical management • Collaborate with other technology teams and work with your fellow developers to reliably execute and consistently deliver on goals • Work directly with product managers to transform user needs into technical requirements • Implement product requirements with minimal guidance from other engineers and leadership • Take ownership of entire systems and large software projects • Assist with mentoring junior team members • Proactively identify, communicate, and resolve software defects and security vulnerabilities • Create concise design documents and diagrams to efficiently communicate solutions

Job Requirements

  • 7+ years experience creating responsive, resilient software products
  • Demonstrated experience knowing when to make surgical improvements vs large scale change
  • Must ensure what is developed is modular and testable
  • Experience refactoring, improving, and reviewing existing code
  • Experience in building alongside Quality Assurance teams, providing technical documentation, and working in Continuous Delivery
  • Experience working in an Agile/Scrum development environment

Benefits

  • 401K Matching
  • Health benefits offered with a company contribution towards premiums
  • Paid wellness membership
  • Equity
  • Paid time off & holidays
  • Annual in-person team building events
  • Virtual team building events
  • Remote first environment

Related Job Pages

More Full-stack Engineer Jobs

Articulate logo

Senior Software Engineer – Distribution

Articulate

Maker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.

Full TimeRemoteTeam 201-500Since 2002H1B Sponsor

• Deliver new features and enhancements for a distributed platform, with a strong focus on quality and reliability • Own delivery for projects, driving work from concept through production with limited guidance • Collaborate closely with product managers, designers, and engineers to align solutions with customer and business needs • Write clear, maintainable code and provide thoughtful code reviews that improve overall code quality • Mentor and support other engineers through feedback, pairing, and knowledge sharing • Contribute to application architecture and technical design discussions • Support production systems by participating in on-call rotations and helping resolve incidents effectively • Contribute to a strong, inclusive engineering culture in a remote-first environment

United States
$137.7K - $182.4K / year
Job Closed
TRACTIAN logo

Product Software Engineer

TRACTIAN

Artificial Intelligence Quarterbacking Your Maintenance

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain advanced features on our application, ensuring they meet our high standards of quality and innovation. • Extensive experience in communicating complex concepts and design ideas. • Proven ability to collaborate across multidisciplinary teams, including engineering, hardware, and product management, to iterate and drive feature development. • Proactively identify opportunities for system enhancements and lead initiatives to improve overall application performance. • Keep abreast of emerging technologies, frameworks, and best practices to maintain a cutting-edge development environment. • Ensure the security, stability, and scalability of services, adhering to best practices. • Flexibility and adaptability in a dynamic, autonomous, and discussion-driven work environment. • Advanced level in English, both for effective communication and for documentation.

Brazil
Job Closed
bex technologies GmbH logo

Tech Lead

bex technologies GmbH

bex ist der neue Standard für Last Mile-Baulogistik. Wir finden immer die passende Logistiklösung für alle Transporte.

Full TimeRemoteTeam 11-50H1B No Sponsor

• You lead the development of our digital platform in line with the product vision • You are responsible for the software architecture and the technology stack of our platform • You optimize the development process in close collaboration with the team and the founding team • You empower the tech team to make decisions independently • You support the implementation of software development projects

Germany
HighLevel logo

Software Development Engineer III

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Own feature delivery from concept to production for the Sub-Accounts platform — design APIs, implement backend logic, and build clean, responsive frontend experiences (any modern UI framework; Vue.js experience is a big plus). • Build and evolve highly scalable, performant microservices using Node.js, MongoDB, Redis, and event-driven patterns running on Kubernetes and GCP. • Proactively hunt down and fix systemic issues (race conditions, deadlocks, memory leaks, timeouts, data inconsistencies) across the sub-accounts hierarchy and permissions system. • Drive performance and cost optimizations — query tuning, intelligent caching, indexing strategies, and GCP cost reduction without sacrificing speed or reliability. • Ruthlessly reduce technical debt through refactoring, improving test coverage, and eliminating anti-patterns in both backend and frontend code. • Strengthen security at every layer — RBAC/ABAC enforcement, tenant isolation, audit trails, rate limiting, secrets management, and input validation. • Improve observability across the stack — meaningful logs, metrics, distributed tracing, and alerts that make incidents easy to debug in real time. • Work hand-in-hand with QA from day one: review test cases, give live demos during QA handover, and resolve feedback quickly. • Build internal tools, scripts, and automation that accelerate development, testing, and deployment cycles for the entire team. • Actively pair with teammates, share knowledge, conduct code reviews, and help unblock others. • Participate in on-call rotation and own incident resolution for the sub-accounts services you build. • This is a hands-on individual contributor role where you’ll write production code daily, ship complete features fast, and directly shape how thousands of agencies and resellers experience our platform. • If you love end-to-end ownership and want to make multi-account management feel effortless and bulletproof — this is your role.

India