A

AssetMark

Third-party asset management platform for advisors

Senior Software Engineer

Backend EngineeringUpdated on Nov 4
Full-timeCharlotte, NC, USA

About the Job

Requirements

  • Deep expertise in platform engineering, API design, and service-oriented architectures.
  • Advanced understanding of cloud-native development, microservices, and distributed systems.
  • Strong background in data architecture, enterprise integration patterns, and event-driven systems.
  • Experience with performance optimization, scalability engineering, and system reliability.
  • Knowledge of DevOps, infrastructure-as-code, and modern deployment practices.
  • Understanding of enterprise security, compliance, and regulatory requirements.
  • Proven ability to drive architectural decisions and influence technical direction.
  • Strong mentorship skills and experience leading complex technical initiatives.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of software engineering experience with significant platform engineering focus.
  • Proven experience coding in Java is required.
  • Experience designing and implementing enterprise-scale platform systems.
  • Track record of leading complex technical initiatives and mentoring other engineers.
  • Experience with regulated industries, preferably financial services.
  • Strong background in API governance, data architecture, and enterprise integration.
  • Candidates must be legally authorized to work in the US.
  • Candidates must be able to accommodate a hybrid work schedule and be close to the Charlotte, NC office.

Responsibilities

  • Design and implement mission-critical platform features and foundational systems.
  • Shape platform architecture through written specifications and hands-on code implementation.
  • Build and maintain frameworks that make software development easier for application teams.
  • Drive the platform toward target architecture through strategic technical decisions.
  • Author technical design documents for complex platform capabilities.
  • Create enterprise-scale solutions for data management, API governance, and service integration.
  • Implement large-scale refactoring initiatives to improve platform code quality and performance.
  • Build canonical source-of-truth data systems with robust governance and compliance capabilities.
  • Design and implement standardized patterns for service integration and cross-application workflows.
  • Establish and enforce API design principles, versioning strategies, and governance models.
  • Improve platform development practices and processes across multiple teams.
  • Teach other engineers effective platform development and code review techniques.
  • Help establish platform community practices around secure coding, data privacy, and design standards.
  • Balance technical debt with platform evolution while maintaining enterprise reliability.
  • Coordinate platform work across multiple development teams and resolve complex technical dependencies.
  • Ensure platform architecture meets security, compliance, and regulatory requirements.
  • Design systems that support business growth and can scale to enterprise demands.
  • Work with data governance policies and master data management principles.
  • Support technology modernization initiatives and legacy system transformation.
  • Collaborate with enterprise architecture and security teams on strategic platform decisions.

Desired Qualifications

  • Experience with regulated industries, preferably financial services.

About the Company

AssetMark

Third-party asset management platform for advisors

AssetMark provides a comprehensive, third-party asset management platform that empowers independent financial advisors by offering investment solutions, advanced technology, and consulting services. Its products work as an integrated suite: a platform with investment options, technology tools for client onboarding and portfolio management, and advisory consulting that acts as an extension of the advisor’s team. This setup helps advisors deliver personalized guidance and run their practices more efficiently, with revenue generated from platform and service fees. Compared to competitors, AssetMark combines a broad investment lineup, advisor-centric support, and seamless technology integration to streamline wealth management rather than relying on standalone products. The company's goal is to help financial advisors grow their practices and better serve clients with tailored, efficient solutions.

Company size
1,001-5,000
Company stage
IPO
Headquarters
California, United States
Founded
1996

Recently Posted Jobs

Explore more opportunities at AssetMark

See more jobs