DevJobs

Senior Software Engineer

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • PostgreSQL PostgreSQL
  • Redis Redis
  • RESTful API RESTful API
  • AWS AWS
  • Kubernetes Kubernetes
  • Grafana Grafana
  • Cloud infrastructure
  • Database design
  • Prometheus Prometheus

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.


What We Offer:

- Impactful Role: Directly influence the development and scaling of our open-source platform.

- Innovative Environment: Work on cutting-edge technologies and high-scale challenges using OpenAI /

Perplexity, LLM's Evaluation frameworks , Temporal & LangGraph.

- Elite Team: Join a team of top-tier technologists passionate about innovation.

- Professional Growth: Opportunities for learning, mentorship, and career advancement.


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!


What you'll do:

• 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. 


What we need:

- Experience: 6+ years in software engineering with a focus on backend development.

- Technical Expertise: Strong proficiency in Node.js and TypeScript.

- Technology Stack Knowledge: Familiarity with PostgreSQL, AWS, Redis, Kubernetes (K8s), Prometheus, Grafana, and microservices architecture.

- Skills: Solid understanding of RESTful APIs, cloud infrastructure, and database design.

- Problem-Solving: Excellent analytical and problem-solving abilities.

- Communication: Strong communication skills with the ability to work effectively in a team.

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

- Bonus: Experience with open-source projects and contributions.

Ballerine