CrawlJobs Logo

Senior Software Architect

Token Metrics

Location Icon

Location:
Nigeria, Lagos

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Token Metrics is seeking an exceptional Senior Software Architect to lead the evolution of our analytics platform and trading bot. This key role will be instrumental in scaling our infrastructure to support millions of users globally while ensuring optimal performance, reliability, and security.

Job Responsibility:

  • Conduct a comprehensive review of Token Metrics' current architecture, identifying areas for improvement and optimization
  • Design and oversee the implementation of scalable solutions to support millions of global users
  • Collaborate with cross-functional teams to align technical solutions with business objectives
  • Provide technical leadership and mentorship to the development team
  • Stay abreast of emerging technologies and industry trends, recommending innovative solutions
  • Ensure the security and reliability of Token Metrics' platforms at scale
  • Develop and maintain architectural documentation and standards
  • Implement strategies to significantly reduce the number of bugs in our platform
  • Enhance the quality assurance process to improve the reliability of our engineering output

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 10+ years of experience in software development with at least 5 years in a senior architectural role
  • Expert-level knowledge of system design and architecture principles
  • Proven experience in scaling applications to support millions of users
  • Deep understanding of OLAP and OLTP databases, with specific experience in Snowflake
  • Proficiency in modern web technologies and frameworks, including Next.js, Supabase, Tailwind, and Shadcn
  • Strong background in cloud computing and distributed systems
  • Relevant certifications include Google Cloud Professional Cloud Architect
  • Excellent problem-solving skills and ability to think strategically
  • Strong communication skills and ability to convey complex technical concepts to non-technical stakeholders
  • Extensive experience in implementing bug reduction strategies and improving software quality

Nice to have:

  • Experience in the cryptocurrency or fintech industry
  • Knowledge of blockchain technologies and decentralized applications
  • Familiarity with machine learning and AI, particularly in the context of trading algorithms
  • Track record of successful large-scale system migrations
  • Contributions to open-source projects or published technical articles

Additional Information:

Job Posted:
December 13, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Architect

New

Senior Software Architect

TapHere is looking for a self-starting, team-oriented Senior Software Architect ...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 9+ years of experience with Java development
  • or a Masters degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 7+ years of experience with Java development
  • Software, computer architectures, software architectures, object-oriented programs experience
  • Excellent organizational and leadership abilities with strong communication and presentation skills
  • Highly analytical with an ability to see both big picture and small details
  • Active TS/SCI security clearance
Job Responsibility
Job Responsibility
  • Collaborating with the Government customer to identify business requirements
  • Providing leadership and collaborating with engineers from various engineering disciplines to determine and develop functional and non-functional requirements of new and existing capabilities
  • Creating architectural approaches for software design and implementations, including high-level product specifications and design documents, to guide the development team
  • Providing technical guidance and assisting the development team throughout the software development life cycle
  • Assisting with troubleshooting and resolving issues with software coding or design
  • Assisting with the planning, design, and implementation of the software test plans and procedures as well as the testing of software baseline to ensure it meets requirements
Read More
Arrow Right

Senior Software Architect

The Senior Software Engineer is a skilled professional focused on the design and...
Location
Location
United States , Milwaukee
Salary
Salary:
Not provided
amla.io Logo
Amla Commerce
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in .Net technologies
  • Bachelor’s degree in computer science, MCA, or equivalent
  • Extensive experience in web development activity using .Net framework
  • ASP.Net with C#, Web Services, SOAP, JSON, XML, WSDL/UDDI, UML modeling, JavaScript, SSL, XHTML, CSS, AJAX
  • Expertise in Windows Forms Applications, Windows Presentation Foundation, Windows Communication Foundation,.NET - Integration Technologies
  • Excellent communication skills
  • written, verbal and presentation.
Job Responsibility
Job Responsibility
  • Participating in design and code reviews and writing required design and analysis documents for the applications.
  • Writing application architecture specifications and assisting with build of walk-through prototypes.
  • Provide status reports to the onsite team.
  • Assist in the design and development of Software Solutions using various .NET frameworks
  • Utilize understanding of the full software life cycle and strong knowledge in Design Methodology – UML.
  • Interact with clients to identify their needs and define product’s objectives.
  • Perform coding to written technical specifications.
  • Investigate, analyze and document reported defects.
  • Perform maintenance programming and correction of identified defects.
  • Create, document, and implement unit test plans, scripts, and test harnesses.
Read More
Arrow Right
New

Senior Software Architect

Join us on our exciting journey in perhaps the most significant and forward-look...
Location
Location
Germany , Düsseldorf
Salary
Salary:
Not provided
freshcells.de Logo
Freshcells
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Very good knowledge in designing and developing sophisticated enterprise backend systems, ideally based on Node.JS
  • Strong knowledge of ES 6 JavaScript as well as extensive knowledge of frameworks and libraries such as reactJS, vue.js, and/or Angular
  • Experience of PHP, ideally with frameworks such as Symfony, Laravel or Yii
  • Sound experience with relational and non-relational databases
  • Good knowledge of data structure design
  • Competences in consuming and creating web services based on ReST and especially GraphQL
  • Know-how in performance optimization
  • Basic knowledge of HTML and CSS is helpful
  • Experience with agile development in a team
  • Hands-on experience with automated software testing
Job Responsibility
Job Responsibility
  • Development of modern backend applications based on Node.Js
  • Development of modern frontend applications based on React JS
  • Utilization of current technologies such as Kubernetes and GraphQL
  • Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments
  • Deployment of web applications and creation of unit tests
  • Participation in continuous improvement processes
What we offer
What we offer
  • Flexible home office days
  • Flex-time for early risers and night owls
  • A dog-friendly working environment
  • A secure and long-term job
  • Company pension plan with employer subsidy possible
  • Regular exchange, feedbacks, team meetings & retrospectives
  • Monthly Company Breakfast
  • Room for own ideas and personal development
  • Digital training courses, available to every employee at his or her own discretion
  • Subsidy for Urban Sports Club membership
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer/Solution Architect

K2view is seeking a Senior Software Engineer/Solution Architect to join our team...
Location
Location
United States , Bentonville
Salary
Salary:
Not provided
k2view.com Logo
K2View
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Systems, Engineering, or equivalent relevant experience
  • Minimum 3+ years in software development, solution architecture, or technical consulting roles
  • Proven hands-on experience in object-oriented programming (Java, C#, or similar) and strong SQL / relational database development skills
  • Solid foundation in designing scalable, distributed, hybrid or cloud-based systems (e.g. microservices, data pipelines, event-driven architecture)
  • Strong experience in Linux / Unix environments (shell scripting, administration)
  • Proven ability to design and deliver end-to-end solutions aligned with customer business requirements
  • At least 2 years in a customer-facing technical role working directly with clients, gathering requirements, presenting designs
  • Demonstrated ability to mentor or lead technical teams while remaining hands-on
  • Excellent verbal and written communication skills - able to present to technical and non-technical stakeholders
  • Strong analytical and problem-solving skills, with attention to detail, quality, and long-term supportability
Job Responsibility
Job Responsibility
  • Own the full lifecycle of solution delivery: from requirements gathering, architectural design, installation, integration, testing, deployment, to post-production support
  • Develop deep product expertise in K2View’s TDM (K2tdm) and related platform components (Micro-Database, data pipelines, masking, synthetic data, entity-based provisioning)
  • Work hands-on and lead – you will prototype solutions, oversee implementations, and guide others (internal team, client devs) with best practices and architectural oversight
  • Engage with stakeholders and clients to elicit requirements, translate business needs into technical designs, lead design workshops, and present proposals/roadmaps
  • Define and maintain architecture artifacts – solution diagrams, flowcharts, integration designs, deployment models, API specifications, and technical documentation
  • Mentor and coach client-side engineers, providing reviews, guidance, and technical feedback
  • Ensure quality, validation, and long-term supportability of delivered solutions—think about maintainability, extensibility, monitoring, and operation
  • Drive best practices around data privacy, masking, synthetic data generation, entity subsetting, snapshot/rollback, and performance optimization
  • Advocate for the client internally, serving as the technical voice for the project and working with K2View product teams as needed
  • Fulltime
Read More
Arrow Right

Senior Staff Software Architect

We're making the world of digital assets accessible and secure for everyone. Joi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in technical design, development, CI/CD, testing, and delivery
  • Curious to learn how blockchain works under the hood and investigate deeply complex systems
  • Strong background in backend & algorithm development
  • Proficient in at least one of these development languages: Python, JavaScript/TypeScript, Scala, Rust
  • Deep experience with microservices
  • Team player with excellent interpersonal skills, able to align cross-functional teams
  • Excellent presentation and written communication in English
Job Responsibility
Job Responsibility
  • Help teams define project scopes, goals, project plans, and deliverables
  • Support Product & Engineering on the Discovery & Design of new product feature
  • Drive Tech Initiatives with Engineering to improve our stack, address tech debt, and support good engineering practices
  • Support engineering teams on critical topics by providing expertise and hands-on contributions to engineering squads
  • Explore new, innovative domains with a focus on concrete Ledger applications
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Senior Staff Software Architect

We're making the world of digital assets accessible and secure for everyone. Joi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in technical design, development, CI/CD, testing, and delivery
  • Curious to learn how blockchain works under the hood and investigate deeply complex systems
  • Strong background in backend & algorithm development
  • Proficient in at least one of these development languages: Python, JavaScript/TypeScript, Scala, Rust
  • Deep experience with microservices
  • Team player with excellent interpersonal skills, able to align cross-functional teams
  • Excellent presentation and written communication in English
Job Responsibility
Job Responsibility
  • Enable teams in making architectural decisions, and to dig deep into the code to make thoughtful decisions
  • Help teams define project scopes, goals, project plans, and deliverables
  • Support Product & Engineering on the Discovery & Design of new product feature
  • Drive Tech Initiatives with Engineering to improve our stack, address tech debt, and support good engineering practices
  • Support engineering teams on critical topics by providing expertise and hands-on contributions to engineering squands
  • Explore new, innovative domains with a focus on concrete Ledger applications
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Senior Solutions Architect

As a Senior Solutions Architect at Apollo, you’ll be one of the leaders helping ...
Location
Location
United States; Canada
Salary
Salary:
165000.00 - 194000.00 USD / Year
apollographql.com Logo
Apollo GraphQL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You're passionate about teams of all sizes succeeding at more than they thought possible
  • You value empathy and love talking with users and customers to solve their problems
  • You have a technical background in enterprise data delivery (APIs), and ideally GraphQL
  • You can create code samples, review and advise other engineers, and develop trusted engineer-to-engineer relationships
  • You have a track record of delivering timely results because you are organized and have follow-through
  • You have a creative, “can do” attitude
  • You find creative ways around obstacles and do not rest until the customer is satisfied
  • You’re passionate about mentoring and collaborating with others
Job Responsibility
Job Responsibility
  • Work directly with engineering teams at a range of companies to educate them on the value of the Apollo Graph Platform and help them consolidate their existing GraphQL efforts to roll out a federated graph effectively
  • Be a key technical adviser for Apollo enterprise customers at key points in their GraphQL journey—from their first POC through production—and as they expand adoption across their company
  • Work with customers to understand their goals, roadmap, culture, technical architecture, and the right way to roll out Apollo in their company to accomplish their aims best
  • Devise innovative solutions to support and accelerate federated graph adoption within customers’ existing architectures, strategize new use cases to grow accounts and find and identify opportunities to maximize business value for Apollo’s customers
  • Contribute improvements to our documentation, OSS libraries, and platform from customer feedback or issues
  • Coordinate with tech leads internally to help us continue to build solutions to real-world issues
What we offer
What we offer
  • Equity
  • Benefits
  • Choice of 3 Anthem Blue Cross medical plans (U.S. employees)
  • Additional 2 Kaiser medical plans (California residents)
  • Dental benefits provided by Sun Life Financial
  • Vision benefits provided by Sun Life Financial
  • Fulltime
Read More
Arrow Right

Counterparty Credit Risk Senior Architect

The Counterparty Credit Risk Senior Architect position is a senior role that wil...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development or engineering roles
  • Excellent command of Python
  • Deep understanding of software design, architecture principles and industry best practices
  • Experience with distributed systems
  • Experience with CI/CD pipelines and Dev Ops practices
  • Ability to write clean, tested highly efficient code
  • Outstanding analytical and problem-solving skills
  • Solid mathematical finance and statistical analysis skills
  • Excellent verbal and written English
  • Strong leadership skills and experience working collaboratively within development teams
Job Responsibility
Job Responsibility
  • Developing and improving the Counterparty Credit Risk applications architecture
  • Optimize performance and consolidate the workflow across asset classes
  • Improving the CI/CD of the credit risk application
  • Extend and enhance existing test suites
  • Identifying and developing calculation optimization improvements
  • Serving as advisor or coach to new or lower-level developers
  • Exercising independence of judgement and autonomy
  • Acting as SME to senior stakeholders and/or other team members
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.