Associate Engineer

AssetMarkCharlotte, NC
$90,000 - $107,000Hybrid

About The Position

AssetMark is seeking talented Associate Engineers to join their growing software engineering team in Charlotte. This position offers an exceptional opportunity to accelerate your career in a collaborative environment where you'll gain hands-on experience building technology solutions for the wealth management industry. As an Associate Engineer, you'll work alongside experienced developers who will mentor you while you contribute to meaningful projects that drive the business forward. There is a clear pathway for advancement as you develop expertise and take on increasingly complex responsibilities. Candidates must be able to accommodate a hybrid work schedule and be located near the Charlotte, NC office.

Requirements

  • Solid foundation in programming languages like JavaScript, TypeScript, Java, C#, or Python with demonstrated ability to learn new technologies quickly.
  • Working knowledge of web technologies (HTML, CSS, REST APIs) and modern development frameworks.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Strong problem-solving skills with ability to break down complex problems methodically.
  • Excellent communication skills with ability to articulate technical concepts clearly.
  • Demonstrated commitment to continuous learning and professional growth.
  • 0-3 years of software engineering experience or recent graduate with relevant project work or internships.
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent practical experience) or equivalent experience.
  • Candidates must be legally authorized to work in the US to be considered. We are unable to provide visa sponsorship for this position.

Nice To Haves

  • Familiarity with cloud platforms (AWS, Azure, GCP) a plus.
  • Interest in financial technology or wealth management domains a plus.

Responsibilities

  • Write clean, maintainable code following team standards and best practices, with opportunities to progressively take ownership of feature components.
  • Rapidly develop proficiency in our technology stack through structured mentorship programs and hands-on project work.
  • Implement comprehensive testing strategies including unit testing, integration testing, and debugging to ensure high-quality deliverables.
  • Work effectively with cross-functional teams to understand requirements, implement solutions, and participate in knowledge-sharing sessions.
  • Apply analytical thinking to resolve technical challenges and propose innovative solutions with appropriate guidance.
  • Create and maintain clear, comprehensive documentation for code and technical processes that supports team knowledge sharing.
  • Actively participate in code reviews, team meetings, and retrospectives to develop professional and technical skills with a focus on advancing to more complex assignments.
  • Contribute effectively within agile development methodologies including sprints, standups, and iterative development.

Benefits

  • Flex Time or Paid Time Off and Sick Time Off
  • 401K – 6% Employer Match
  • Medical, Dental, Vision – HDHP or PPO
  • HSA – Employer contribution (HDHP only)
  • Volunteer Time Off
  • Career Development / Recognition
  • Fitness Reimbursement
  • Hybrid Work Schedule
  • Competitive compensation
  • Supportive work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service