
Senior Software Engineer
1 semana atrás
Overview
At Coinme, we\'re redefining access to financial services in a digital world. By combining the cutting-edge power of blockchain technology with everyday simplicity, we make digital currencies accessible and usable for all. As the world\'s largest network of cryptocurrency kiosks with over 40,000 locations nationwide, we\'re breaking down barriers to crypto adoption through our seamless mobile app, secure digital wallet, and DeFi integrations. Beyond our consumer offerings, we\'re also the infrastructure powering the crypto revolution for businesses. Through our enterprise Crypto-as-a-Service (CaaS) platform, we enable businesses to launch crypto capabilities in weeks, not months. Our modular, API-first infrastructure provides everything from KYC and payment processing to liquidity and custody solutions—all fully licensed and compliant. We\'re big enough to lead the charge in decentralized finance but small enough that your ideas will make waves. Every role at Coinme contributes to building a financial future where everyone has the tools to thrive. At Coinme, your growth fuels our mission. Together, we RISE.
Position DescriptionAs a Senior Software Engineer , your mission will be to enable Coinme and customers to manage their flow of funds by designing and developing scalable software solutions for handling crypto custody and blockchain transactions. You will accomplish this by working alongside your engineering team to build software and integrations for accepting, disseminating, and liquidating funds needed to fulfill customer transactions, including capabilities to custody, send and receive crypto funds.
Responsibilities- Design solutions for complex technical and business problems
- Develop software systems and components for our rapidly growing business
- Write performant, maintainable code while iterating and shipping rapidly
- Work within our backend architecture and technology stack based on:
- Java 17 or higher with Project Reactor (Reactive Java)
- Spring Boot
- Command and Query Responsibility Segregation (CQRS) architecture and Event Sourcing (ES)
- Full microservice environment
- RESTful APIs for synchronous flows
- Event-driven design (powered by CQRS and ES) for async flows
- Webhooks and Server-sent events
- Axon Framework for intra-domain event-driven design
- Kafka for inter-domain event-driven design
- Kubernetes, Helm charts, Argo platform
- MySQL DB
- Mongo DB
- AWS solutions (EC2, RDS, etc.)
- Author and maintain unit and integration tests
- Work with your Scrum team to plan sprints and delivery of features
- Drive engineering excellence, operational stability and security into all layers of the platform
- Participate in design and architecture discussions and planning
- Drive the execution and delivery of features by collaborating with cross functional stakeholders
- Work with Engineering Leadership to drive best practices in software development, testing, and production operations
- Mentor other engineers, helping them grow in their careers
- Contribute to recruiting efforts to continue to build your team
- Bachelor\'s degree in Computer Science, Software Engineering, or equivalent experience
- 5+ years of experience as a software developer
- Experience building scalable services and distributed systems in Java or similar object-oriented language
- Experience driving technical designs within a team
- Experience writing code that is readable, scalable, and instrumented
- Experience working in a fast-paced Agile development environment
- Experience in communicating with users, other technical teams, and product to understand requirements, describe software product features and technical designs
- Passion for cryptocurrency and blockchain technology
- Good understanding of blockchain technology, including cryptocurrency protocol knowledge with hands-on experience integrating multiple blockchain networks (Bitcoin, Ethereum, etc). Must understand UTXO vs account-based models, transaction lifecycle management, and gas optimization strategies
- Fireblocks (or similar custody provider) API integration experience with REST and webhook APIs for transaction management, vault operations, and policy engine configuration. Must understand callback mechanisms and transaction status workflows
- Required technology skills
- Java & Spring Boot expertise
- Experience with a microservice environment
- Kafka, RabbitMQ, ActiveMQ or similar tech
- RESTful APIs for synchronous flows
- MySQL DB
- Mongo DB or similar NoSql database
- Experience with Kubernetes or any cloud development platforms
- Experience working in the financial services industry
- Experience or working knowledge of CQRS architecture and Event Sourcing concepts
- Experience with Event-driven design
- Reactive Java, Project Reactor
- Webhooks, Server-sent events, Websocket or any async notification technology
- Axon Framework
- Experience with AWS solutions
This is a fully remote position. Must be willing to work some overlap between EST. English is our global team\'s common language, so strong verbal and written communication skills in English are required.
#J-18808-Ljbffr-
Senior QA Engineer
2 semanas atrás
Goiás, Brasil Truelogic Software Tempo inteiroOverview Senior QA Engineer (SDET/Automation) - Health Care at Truelogic Software Join to apply for the Senior QA Engineer (SDET/Automation) - Health Care role at Truelogic Software . About Truelogic: At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering...
-
Senior Software Engineer .Net
2 semanas atrás
Goiás, Brasil buscojobs Brasil Tempo inteiroOverviewAvenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We’re privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word ‘partner’ over...
-
Senior Manager, Software Engineering
Há 6 dias
Goiás, Brasil OneStream Software Tempo inteiroOverview Employer Industry: Software Development Why consider this job opportunity: Salary up to $228,000.00 Comprehensive benefits package including Medical, Dental, Vision, Life Insurance, and 401K Opportunity for career advancement and growth within the organization Strong culture of collaboration and camaraderie among team members Flexibility to work...
-
Senior Software Engineer, Backend
1 semana atrás
Goiás, Brasil Flex Tempo inteiroFlex is building a finance super app for premium business owners — reimagining every single aspect of the financial workflow and financial services for any entrepreneur. The company has grown revenue 25x+ since publicly launching in September 2023 and is on track to achieve profitability by late 2025. Flex is focused on mid-market businesses ($3 - $100M...
-
Software Engineer, Ceph
2 semanas atrás
Goiás, Brasil Canonical Tempo inteiroSoftware Engineer, Ceph & Distributed Storage Join or sign in to find your next job Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical Software Engineer, Ceph & Distributed Storage 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical Canonical...
-
Software Engineer
3 semanas atrás
Goiás, Brasil Canonical Tempo inteiroSoftware Engineer - Solutions Engineering Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 2 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on this job and more exclusive features....
-
Lead Software Engineer
2 semanas atrás
Goiás, Brasil buscojobs Brasil Tempo inteiroLead Software Engineer – Offshore Location: 100% Remote / Telework Employment Type: Full-Time About the Role We are looking for a Lead Software Engineer (Offshore) to lead our global engineering team responsible for building AI-first applications for our client. This is a hands-on leadership role combining architecture oversight, coding, and agile team...
-
HPC Software Engineer
2 semanas atrás
Goiás, Brasil Canonical Tempo inteiroJoin or sign in to find your next job Join to apply for the HPC Software Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the HPC Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the...
-
Intermediate Software Engineer
2 semanas atrás
Goiás, Brasil Dev.Pro Tempo inteiroIntermediate Software Engineer (GoLang) - OP01749 Get AI-powered advice on this job and more exclusive features. Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you! We invite a skilled and proactive Software Engineer with...
-
Linux Cryptography and Security Engineer
2 semanas atrás
Goiás, Brasil Canonical Tempo inteiroLinux Cryptography and Security Engineer Join to apply for the Linux Cryptography and Security Engineer role at Canonical Linux Cryptography and Security Engineer 3 days ago Be among the first 25 applicants Join to apply for the Linux Cryptography and Security Engineer role at Canonical This is a unique opportunity to use your software engineering and...