Jobs · Engineering · Texas

Financial Calculations Developer

AssetMark · Austin, TX · 2 wk ago
Engineering$110k–$135k/yrFull-time

Key Responsibilities

  • Design, implement, and maintain Java-based services that support core financial calculations, including projections, tax models, and scenario analysis
  • Develop backend components that power client-facing features, such as our reporting platform suite
  • Ensure code is clean, testable, and optimized for accuracy and performance
  • Collaborate with UI and API teams to deliver consistent and reliable data to end-user experiences
  • Translate complex financial planning logic and regulatory requirements into scalable, maintainable software models
  • Work closely with analysts and application owners to clarify rules, identify edge cases, and validate outcomes
  • Investigate and resolve issues in financial calculations and downstream report outputs
  • Bring curiosity and a strong interest in finance to help shape how financial concepts are modeled in code

Technical Quality & Maintenance

  • Write unit tests, document logic flows, and participate in code reviews to support long-term maintainability
  • Provide detailed QA handoffs, including test plans and validation steps, to ensure comprehensive coverage
  • Improve platform stability, performance, and security across RESTful services, reporting infrastructure, and data integrations
  • Investigate issues and clarify functionality by partnering with internal/external user groups and support teams
  • Communicate technical progress, trade-offs, and outcomes clearly throughout the development lifecycle
  • Identify and remediate security vulnerabilities in accordance with secure coding best practices

Team Collaboration

  • Collaborate closely with backend engineers, analysts, and QA to deliver reliable, production-ready solutions that meet real-world needs
  • Play an active role in agile ceremonies, architecture reviews, and design discussions to help shape technical direction and team outcomes
  • Contribute to a culture of growth by asking thoughtful questions, sharing feedback, and embracing continuous learning

Education & Experience

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 2–4 years of Java development experience (including strong internships or academic projects)
  • Strong problem-solving skills and ability to reason through complex systems
  • Interest in finance, whether through professional experience, academic exposure, or personal curiosity
  • Experience working with financial logic, simulations, or domain modeling (a plus, not required)

Similar jobs