Job Closed

This listing is no longer active.

Block Labs logo
Block Labs

Web3 Incubator & Investment

Software Architect, Go

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 2022H1B No SponsorCompany SiteLinkedIn

Location

Portugal

Posted

128 days ago

Salary

0

Seniority

Lead

8 yrs expEnglishDistributed SystemsgRPC

Job Description

Software Architect, Go

Block Labs

• Own and evolve the backend architecture across gaming and transactional platforms, ensuring consistency, correctness, and long term sustainability. • Define and enforce architectural patterns, service boundaries, and integration standards, preventing ad hoc solutions and uncontrolled divergence. • Design and oversee transaction engines and state management flows, including remediation, compensation, and reconciliation strategies. • Drive the adoption of robust distributed system patterns, including saga like workflows, idempotency, and failure recovery. • Act as the primary technical authority for cross service concerns such as consistency models, data ownership, and contract definitions. • Partner with Tech Leads on complex design decisions, reviews, and trade offs, providing hands on architectural guidance. • Support teams through design reviews and critical pull requests, especially in high risk or high impact areas. • Ensure a single source of truth approach across services, leveraging gRPC and strongly typed contracts for cross language integration. • Collaborate with infrastructure and product teams to ensure architectural decisions align with delivery realities and regulatory constraints.

Job Requirements

  • 8 plus years of experience in backend engineering, with significant time spent in architect or staff level roles
  • Highly proficient in Go and have designed and operated production grade distributed systems using it
  • Deep experience with transaction heavy systems, including financial, payments, gaming, or ledger like domains
  • Strong practical knowledge of consistency, concurrency, and failure handling in distributed environments
  • Comfortable designing and evolving gRPC based APIs and shared contracts across multiple services and languages
  • Strong opinion on clean architecture and system boundaries, but remain pragmatic and delivery focused
  • Communicate clearly and calmly, and are trusted by teams to unblock complex technical discussions.
  • Nice to Have: Experience with iGaming platforms, payment processing, or regulated financial systems. Hands on experience with saga patterns, compensation flows, and long running process orchestration. Experience working in mixed language environments. Experience defining platform level standards and guiding multiple teams through architectural change. Background in event driven systems or hybrid synchronous asynchronous architectures.

Benefits

  • Mature, mission-driven, and low-ego culture
  • Clear, well understood architectural patterns adopted consistently across gaming and transactional platforms

Related Job Pages

More Full-stack Engineer Jobs

Acquisition.com logo

Senior Software Engineer, Systems

Acquisition.com

We help scale founder-led companies to $100M+

OtherRemoteTeam 11-50H1B No Sponsor

• Write, test, and maintain data pipelines, automation frameworks, and shared TypeScript libraries. • Develop integrations between internal and external systems through robust, reusable code. • Build and maintain scalable abstractions and connection layers that unify data systems. • Implement and optimize AWS-based infrastructure for storage, compute, and deployment. • Ensure data accuracy, security, and accessibility through code-driven validation and monitoring. • Continuously refine system architecture in code to improve performance, scalability, and reliability. • Collaborate with engineering, leadership, and business teams to deliver actionable insights from data.

Nevada
$171K - $220K / year
Job Closed
Fulfillment IQ logo

SCALE WMS Consultant

Fulfillment IQ

eCommerce Fulfillment Product Studio that supports brands, retailers, and 3PLs with bespoke solutions.

OtherRemoteTeam 51-200H1B Sponsor

General Information Role Title: SCALE WMS Consultant Job Type: Full-Time Permanent Job Location: Atlanta, GA (Remote) - 45 - 50% Travel required Reports to: Lead WMS Engineer About Fulfillment IQ (FIQ) At Fulfillment IQ, we are transforming the future of logistics technology. As an award-winning consultancy and technology partner, we work with brands, retailers, and 3PLs to solve their most complex challenges - whether it’s designing strategy, selecting the right tech stack, building custom software, or implementing enterprise platforms. Our team includes logistics experts, engineers, and strategists who bring both technical depth and practical experience to every engagement. We value clear thinking, strong execution, and real results. If you’re a builder, thinker, and doer who wants to shape the next generation of logistics solutions, FIQ is where you’ll find meaningful work and career growth. We’re proud to be an inclusive, globally distributed team that values flexibility and collaboration. At FIQ, your ideas and contributions matter. You’ll have the chance to work alongside some of the brightest minds in the industry, drive innovation that sets new standards, and grow in a culture that celebrates learning, diversity, and teamwork. Role Overview: The SCALE WMS Consultant is responsible for leading the SCALE WMS implementation, will actively participate in the SCALE WMS design, configuration and WMS implementation projects. Serve as the subject matter expert on Manhattan Associates (MA) SCALE WMS, based on an in-depth knowledge of functional areas such as Inbound, Outbound, Inventory management, MHE, and the unique business activity requirements of the client. Key Responsibilities: - Manhattan Scale WMS implementation & Support. - Perform system configuration of Manhattan Associates SCALE WMS. - Collaborate with client’s team during software design process to understand business requirements, Issues, and changes to existing functionalities. Architecture and Development. - Documentation of Requirements, SOP documents creation. - Translate the user requirements into functional and technical design, application configuration. - Documenting all aspects of the system (e.g. URS, process flows, functional specifications, technical design, application configuration, test scenarios, Support document etc.) according to internal procedures. - Coordinates problem solution with multiple external Vendors for TMS, Packing & Conveyor system. - Facilitate and support functional and user acceptance testing. - Troubleshoot operational and technical issues within SCALE and integrations. - Drive operational efficiency through people, process, and technical improvements. - Coordinate with Manhattan Associates development and support teams as needed. Qualifications & Experience: - Bachelor’s degree required; preference given to candidates with a degree in Engineering or a related field. - 2 + years’ experience of Manhattan Scale implementations. - Strong understanding of Supply chain Principles with expertise in Warehouse management. - Complete understanding of inbound, inventory, and outbound in a warehouse. - PL/SQL expertise, Cloud Basic Understanding. - Hands-on with SSRS, MHE, New Site rollout, Automation. - Good knowledge of implementing and supporting ERP integration with SCALE. - Ability to provide front-line support to warehouse staff from training through daily support. - Experience troubleshooting Manhattan WMS and LMS applications. - Extensive hands-on experience supporting Manhattan SCALE WMS in high-volume, multiple warehouses, and multiple building operations. Key Performance Indicators (KPIs): - Implementation Success: Timely completion of configuration, integrations, and rollout milestones. - System Stability: Reduced defects during UAT/go-live, minimal post-deployment issues. - Process Alignment: Accurate documentation (URS, SOPs, test cases), business requirements mapped effectively into SCALE. - Operational Efficiency: Improved warehouse KPIs (inventory accuracy, order fulfillment rates, throughput). - Collaboration: Positive client and cross-vendor feedback, effective coordination with Manhattan Associates and integration partners. - Support & Training: Timely issue resolution, successful knowledge transfer, and end-user adoption. Why You’ll Love Working Here: At Fulfillment IQ, we don’t just build supply chain solutions—we build careers, friendships, and unforgettable experiences. As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all team members. Here’s what makes working with us a rewarding experience: Work That Matters Imagine being part of projects that reshape the supply chain industry and create real-world impact. Your work here won’t just meet expectations, it’ll set new ones. Career Growth That Matters We’re serious about growth. Whether it’s training, mentorship, or new challenges, we’ll help you go from good to exceptional. Flexibility to Thrive Whether you prefer working remotely, in a hybrid setup, or on-site, we offer flexible options to help you balance work and life effectively. We Celebrate You From work anniversaries to team achievements, we value your contributions and celebrate milestones with thoughtful rewards like vouchers and team events. A Collaborative Culture Work alongside some of the brightest minds in the industry. Our supportive and inclusive culture ensures every voice is heard, and every team member feels valued. Perks you’ll appreciate Employee Health: We offer a supplementary benefits plan that includes coverage for medical, as well as an employee wellness program. Time Off: Our paid time off includes statutory vacation time, sick leave, and public holidays, consistent with provincial labor laws. Professional Growth: We provide a dedicated learning and development budget to support your career growth. Flexible Work: You will have access to flexible work hours and remote flexibility. Perks: We offer reimbursement for business travel, internet, and workstation costs, as well as anniversary rewards and an employee stock option (ESOP) program. Community Engagement: We host team events and in-person organizational meetups to foster a strong company culture. Life at Fulfillment IQ: Fulfillment IQ is a company that values its people, and we work together as a team while being a remote company. Fulfillment IQ is an equal opportunity employer. We celebrate diversity, inclusivity, and are committed to creating a culture of equitable opportunities for all employees. Learn More About Us Website: fulfillmentiq.com LinkedIn: Fulfillment IQ Spotify: eCom Logistics Podcast Spotify YouTube: eCom Logistics Podcast YouTube

Georgia
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Architect scalable, secure, and maintainable systems across backend, frontend, and database layers. • Lead design discussions, code reviews, and engineering best-practice initiatives. • Evaluate new technologies and guide the adoption of tools that improve developer productivity and system performance. • Define and document architecture patterns, design principles, and shared libraries for reuse across teams. • Partner with DevOps to design efficient CI/CD pipelines, deployment automation, and observability tooling. • Design, build, and maintain production-grade mobile applications for Android, iOS, or cross-platform frameworks. • Write clean, testable, and efficient code following established coding standards and contributing to their evolution. • Optimize system performance, reduce technical debt, and improve reliability. • Collaborate with QA engineers to develop automated testing strategies and ensure high code coverage. • Mentor and coach mid-level and junior engineers to foster career growth and skill development.

California
$110K - $140K / year
Job Closed
Teamified logo

Fullstack Tech Lead

Teamified

Empower Global Teams

Full TimeRemoteTeam 201-500Since 2021H1B No Sponsor

• Lead Fullstack development with a strong focus on backend, scalability, performance, and maintainability. • Design and implement the application architecture, APIs, and system integrations. • Set up and manage AWS infrastructure, including environment provisioning, Identify and access management, networking, and monitoring. • Establish CI/CD pipelines and ensure robust build, test, and deployment processes. • Collaborate on technology decisions, particularly around backend stack (initially Node.js and TypeScript) and frameworks. • Mentor and guide developers, conduct code reviews, and maintain high engineering standards. • Work cross-functionally with stakeholders to deliver features on time. • Ensure best practices in security, testing, and DevOps automation are followed.

Philippines
Job Closed