Arta Finance Logo

Arta Finance

Fullstack/Backend Software Engineer

Reposted 19 Days Ago
In-Office
7 Locations
Senior level
In-Office
7 Locations
Senior level
Design and implement backend systems for a trading platform, build data pipelines, and collaborate in the software development life cycle.
The summary above was generated by AI
The Company

Arta is on an audacious and incredibly rewarding mission: to pave the way for people everywhere to lead more successful financial lives. Arta leverages AI and sophisticated digital tools—once reserved for ultra-high-net-worth individuals—and makes them accessible to a broader global audience. Think of it as your own digital family office, combining intelligent investment strategies, alternative assets, private market access, and smart automation to help you grow and protect your wealth effortlessly. We value trust, teamwork, and adaptability. Think: intelligent investing, personalized portfolios, and real-time trading, all backed by robust data infrastructure.

The Team

The Engineering team at Arta is building the backbone of our mission—powering everything from ingesting data and making it accessible to our UI, research, and trading services, to managing users’ money and integrating with external fintech platforms.

At Arta, everything revolves around data: from training and deploying ML models, to managing wealth, to delivering intuitive, high-performance user interfaces. We build for scale, speed, and transparency—and we’re looking for someone who thrives at the intersection of performance engineering and fintech innovation.

This means not just ingesting and storing data efficiently, but also making it reliably available to a wide range of services, each with its own performance and access requirements. In this role, you’ll be responsible for building a core internal service that unifies diverse data sources—market data, economic indicators, and more—into a consistent, accessible model across our systems.

The Role

You’ll work with a team of product managers, designers, ML researchers, and investment professionals to ideate, prioritize, define, prototype, develop, test, and iterate on the software that will fundamentally change our users’ relationships with their money. We're looking for engineers who are versatile and enthusiastic about taking on new problems as our fast-paced business rapidly evolves.

What you will do
  • Designing and coding full stack, backend, or frontend features

  • Collaborate in the whole life cycle of the software development – from collecting requirements and iterating on design to implementation and testing

  • Design and implement scalable, secure, and high-performance backend systems to power our trading platform and data analytics infrastructure

  • Own and evolve our data ingestion and processing pipelines from financial data providers, exchanges, and internal systems
    Collaborate with frontend, data science, and product teams to deliver seamless user experiences backed by real-time and historical data

  • Build RESTful APIs and/or gRPC services for use by internal and external consumers
    Ensure system reliability, observability, and fault tolerance across distributed components

  • Contribute to architectural decisions, especially those involving microservices, event-driven systems, and data streaming

  • Partner closely with product managers, user experience designers, and other cross-functional teams

  • Stay current on market data standards, trading protocols, and regulatory considerations (MiFID II, FINRA, etc.)

Who you are
  • 4+ years of backend software engineering experience in high-stakes environments

  • Strong experience in Python, Go, or Java (we’re flexible, but bonus points for Python)

  • Proven track record working with data-intensive systems (batch + real-time), especially in the fintech, trading, or market data space

  • Experience building and scaling data pipelines (e.g., using Kafka, Spark, Airflow, or equivalent tools)
    Familiarity with market data feeds, order management systems, or electronic trading platforms

  • Strong grasp of distributed systems, cloud infrastructure (GCP/AWS), and containerized environments (Docker/Kubernetes)

  • Knowledge of PostgreSQL, Redis, time-series databases, or similar

  • Comfortable working in a fast-paced, ambiguous startup environment—roll-up-your-sleeves energy is a must

  • Bonus: Familiarity with quantitative finance, portfolio optimization, or risk modeling

  • Bonus: Exposure to ML-driven systems for trading or investment management

  • BonusExperience with GraphQL, gRPC, or WebSockets for low-latency interfaces

  • You are based in the Bay area, or you have plans to relocate to the Bay area

This role reports to an Engineering Manager based in the Bay area.

Interview Process
  1. Introductory call with Head of Talent, 20-30m

  2. Technical Interview 1: Coding/Algorithm/Data Structure, 60m

    1. We will use CoderPad with leet code style questions.

  3. Technical Interview 2: System Design with Hiring Manager, 60m

  4. Technical Interview 3: Cross-functional Interview with a Product Manager, 60m

  5. CEO Interview with Caesar Sengupta based in Singapore

Interview Integrity NoticeTo ensure a fair and accurate assessment, candidates are expected to complete all interview exercises independently, without the use of external assistance or AI tools. Arta may, with your consent, request that you share your full screen during technical portions of the interview to verify your work environment. This process is conducted solely to maintain interview integrity and does not involve any data collection or system access beyond what is shared voluntarily during the session.

What We Offer
  • A competitive salary and benefits package, with ample opportunities for growth and advancement

  • A vibrant and dynamic work environment where innovation, collaboration, and continuous learning are highly valued

  • The opportunity to work with a diverse and talented team of industry experts, passionate about shaping the future of finance

  • Robust health insurance offering for you and your family

  • High deductible health plan available with health savings account contribution

  • 20 weeks of parental leave

  • 15 days PTO annually

Arta's Compensation Philosophy

We determine your salary based on factors including your interview performance, job-related skills, experience, and relevant education or training. Our offers are based on salary bands that are updated periodically using market benchmarks and consider geographic location as well (for example, higher cost regions like San Francisco or New York). If you are presented with an offer, we will review the base salary, benefits, number of options, notional option value and strike price. We would like to know if you accept our offer within 7 days.
Please keep in mind that the equity portion of your offer is not included in these numbers and represents a significant part of your total compensation.
IC I: $110,000-$180,000
IC II: $160,000-$230,000
IC III: $180,000-$300,000

Top Skills

Airflow
AWS
Docker
GCP
Go
Java
Kafka
Kubernetes
Postgres
Python
Redis
Spark

Similar Jobs

7 Days Ago
In-Office
2 Locations
Junior
Junior
Artificial Intelligence • Automotive • Machine Learning • Financial Services
The Software Engineer II will develop automation systems for insurance tasks, enhance backend business logic, and improve user experience and retention.
Top Skills: AWSClickhouseDynamoDBEcsEksExpoGraphQLLambdaNest.JsNext.JsPostgresReactReact NativeRedisTypescript
7 Days Ago
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Automotive • Machine Learning • Financial Services
As a Senior Software Engineer, you will design and implement automation systems to enhance user experience, optimize internal tools, and improve backend processes. Collaborate across teams and leverage a variety of technologies, ensuring efficient operations for millions of users in the insurance sector.
Top Skills: AWSClickhouseDynamoDBExpoGraphQLNest.JsNext.JsPostgresReactReact NativeRedisTypescript
10 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Software
As a Staff Engineer at VendorPM, you'll design and build backend systems using Node.js and TypeScript. You'll also lead technical direction, focusing on scalability and system design while mentoring teams.
Top Skills: Async ProcessingAWSCi/CdEcsGqlNode.jsPostgresRestTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account