DevJobs

Software Architect

Overview
Skills
  • TypeScript TypeScript
  • NestJS NestJS
  • Node.js Node.js
  • React React
  • PostgreSQL PostgreSQL
  • Redis Redis
  • AWS AWS
  • Kubernetes Kubernetes
  • Grafana Grafana
  • Bedrock
  • Fastify
  • OpenAI
  • Prometheus Prometheus
  • Temporal
  • xState

Ballerine is an AI-driven platform revolutionizing risk management for global payment companies and marketplaces. By leveraging cutting-edge artificial intelligence, Ballerine streamlines onboarding, underwriting, and risk management for merchants, sellers, transactions, and products. Our platform consolidates multiple services and data sources into a unified solution, enabling businesses to manage payment-facilitation risks with unparalleled efficiency and precision. Built on an open-source core, Ballerine empowers companies with the flexibility to customize and adapt to their unique needs. Supported by top-tier investors, including Y Combinator and Team8 Capital, Ballerine is at the forefront of innovation in the fintech and payments industry.


Key Responsibilities:

• Lead the architecture and design of scalable software solutions.

• Collaborate with the CTO to share responsibilities and drive technological innovation.

• Tackle high-scale challenges, including projects involving LLM and AI.

• Mentor and guide engineering team members, fostering professional growth.

• Lead client projects, impacting real-world applications.

• Influence the company's technological strategy and direction.

• Stay abreast of emerging technologies and evaluate their applicability to our products.


Qualifications:

• Experience: 7+ years in software engineering with a focus on architecture and scalability.

• Technical Expertise: Proven experience in scaling products and designing robust architectures.

• Technology Stack Proficiency: Node.js, TypeScript, PostgreSQL, AWS, Temporal, React, xState, NestJS/Fastify, Redis, Kubernetes (K8s), Prometheus, Grafana, OpenAI/Bedrock.

• Skills: Strong problem-solving abilities, leadership skills, and a passion for innovation.

• Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.


What We Offer:

• Impactful Role: Directly influence innovative developments and products.

• Innovative Environment: Work on cutting-edge technologies and high-scale challenges.

• Elite Team: Join a team of high-caliber technologists.

• Professional Growth: Opportunities to mentor others and lead strategic projects.


Our tech stack includes:

Node.js, TypeScript, PostgreSQL, AWS, Temporal, React, xState, NestJS/Fastify, Redis, Kubernetes (K8s), Prometheus, Grafana, OpenAI/Bedrock.


If you're excited about the opportunity to grow with Ballerine and play a vital role in shaping the future of fintech, we’d love to hear from you!

Ballerine