Sr. Full Stack Engineer
Job Description
The Senior Full Stack Engineer will help design, build, and secure Trajan Wealth’s digital platforms, spanning customer-facing interfaces to the API gateway and integration layer. This 100% onsite role in Scottsdale centers on delivering scalable, compliant financial services capabilities across the stack.
Role Overview
As a senior practitioner with strong API management expertise, you will contribute across the full technology stack to enable, scale, and protect Trajan Wealth's digital products. Your work will cover frontend experiences, backend services, and the integration layer that connects internal systems with partner banks and third-party data providers. This position sits at the crossroads of product velocity and platform reliability, collaborating with product, security, and SRE teams to meet rigorous regulatory standards while maintaining rapid delivery.
Responsibilities
- Design, build, and operate full‑stack features end‑to‑end, from React/TypeScript front ends to backend services in Java, Python, Node.js, or similar, including data persistence and event‑driven integration.
- Own the API lifecycle: design RESTful and event‑driven APIs, manage versioning and deprecation, ensure backward compatibility, and enhance developer experience via OpenAPI/Swagger documentation and SDKs.
- Configure and optimize the API gateway platform (MuleSoft).
- Implement authentication and authorization strategies suitable for financial services, including OAuth 2.0, OIDC, mTLS, JWT validation, scoped access tokens, and consent management for open banking flows.
- Partner with security and compliance to align with standards such as SOC 2, PCI DSS, GLBA, GDPR/CCPA, and SOX where applicable, supporting audits and regulatory reviews.
- Build observability into systems with structured logging, distributed tracing, metrics, and alerting on latency, traffic, errors, and saturation; establish meaningful service level objectives.
- Produce production‑quality, well‑tested code and uphold engineering standards through code reviews, pairing, and mentoring of mid‑level engineers.
- Participate in on‑call rotations for owned services, drive incident response, and lead blameless postmortems that yield durable improvements.
- Collaborate with product to translate business and regulatory requirements into clean technical designs, contributing to informed trade‑offs on scope, risk, and timeline.
Requirements
- 5+ years of professional software engineering experience with substantial frontend and backend work.
- Strong proficiency in a modern frontend framework with TypeScript (React preferred; Vue or Angular acceptable) and in at least one backend language common in financial services (Java, Python, Go, Node.js, or C#).
- Working knowledge of Dagster (or comparable orchestration frameworks such as Airflow or Prefect) and Snowflake for building data pipelines and integrating analytical workloads with operational APIs.
- Hands‑on experience designing and operating production APIs at scale, including REST and ideally GraphQL, gRPC, or event‑driven (Kafka, EventBridge) architectures.
- Direct experience with a commercial or open‑source API management platform (MuleSoft, AWS API Gateway, Azure API Management, or similar).
- Solid grounding in identity and access standards: OAuth 2.0, OIDC, JWT, mTLS, and API key management.
- Cloud experience on AWS, Azure, or GCP, including containers (Docker) and orchestration (Kubernetes or ECS).
- Working knowledge of relational and at least one non‑relational database, with comfort reasoning about data consistency, transactions, and idempotency in financial workflows.
- Proven ability to ship in regulated environments, with comfort in code reviews, change management, audit trails, and the discipline required by financial services.
- Clear written and verbal communication, with the ability to explain technical concepts to product, business, and non‑technical stakeholders.
Technologies
- React, TypeScript, Vue, Angular
- Node.js, Java, Python, Go, C#
- Dagster, Airflow, Prefect
- Snowflake
- REST, GraphQL, gRPC; Kafka, EventBridge
- MuleSoft, AWS API Gateway, Azure API Management
- OpenAPI/Swagger, SDKs
- OAuth 2.0, OIDC, JWT, mTLS, API keys
- AWS, Azure, GCP
- Docker, Kubernetes, ECS
Benefits
- Base salary: 108,000 to 140,000 USD per year plus bonus
- 401(k) with matching contributions up to 13%
- Health insurance (United Healthcare PPO) for employees, paid by the company
- Dental insurance (Delta Dental PPO)
- Vision insurance (United Healthcare Vision)
- Short‑Term Disability, Long‑Term Disability, Life Insurance
- Paid holidays and PTO
- Future career growth opportunities
About Trajan Wealth
Trajan Wealth manages over $3 billion in assets under management and advisement, making it one of the fastest‑growing Registered Investment Advisor firms. The company differentiates itself with an in‑house, fully integrated model that combines fee‑only wealth management, Trajan Estate for estate planning, and Trajan Tax for tax strategy, delivering a complete fiduciary experience under one Family Office umbrella.
Role Overview
The Senior Full Stack Engineer will help build, scale, and secure the digital platforms powering Trajan Wealth’s financial services products. You will contribute across the stack, from crafting customer‑facing web experiences to architecting the API gateway, authentication, and integration layer connecting internal systems with partner banks and data providers. This position sits at the intersection of feature velocity and platform reliability, coordinating with product, security, compliance, and SRE teams to meet regulatory standards while maintaining pace.
How We Work
Teams are organized into small, autonomous product squads with clear ownership and end‑to‑end scope. The development process emphasizes trunk‑based workflows, CI/CD, and incremental changes over large releases. There is a strong emphasis on engineering quality, with reusable patterns and internal platform support, plus dedicated time for tech debt and learning. Incidents are handled in a blameless culture, with postmortems driving durable improvements.
Nice To Have
- Experience integrating with core banking platforms, payment rails (ACH, SWIFT, FedNow, card networks), market data providers, or KYC/AML vendors
- Familiarity with open banking standards (FDX, PSD2/Open Banking) and consent‑driven data sharing
- Exposure to financial grade API security profiles (FAPI) and mutual TLS in production
- Contributions to developer portals, internal API marketplaces, or platform‑as‑a‑product models
- Background with event sourcing, CQRS, or ledger‑style data models
- Experience as an on‑call lead or engineering point of contact during regulated service incidents