About Us:

SmartAsset is an award-winning financial technology company pursuing the singular mission of empowering people to make smart financial decisions. Recently named one of Y Combinator's Top 100 companies of all time, we have raised more than $50 million in venture capital. Our personal finance tools, calculators and content reach more than 45 million people each month.

We’ve been featured in hundreds of publications including The Wall Street Journal, CNN, Mashable, TechCrunch, The New York Times, The Washington Post, US News & World Report, TIME, Reuters, Businessweek, Barron’s and many more.

Key Responsibilities:

  • Provide leadership in our software architecture and design patterns supported by data-driven evidence
  • Collaboratively apply your mastery of programming and distributed systems to the betterment of our software, delivery and infrastructure systems
  • Collaborate within the technology team and other stakeholders to ensure adoption of technical solutions
  • Provide mentorship and guide design of new products, APIs, and services
  • Provide long term plans and short term iteration guidance for the delivery of continuous system evolution
  • Identify the common technical challenges teams face and the patterns and approaches for solving them
  • Lead technology decisions for multiple development teams in a way that orchestrates technical efficiencies
  • Responsible for the evolution, application and proliferation of engineering best practices

Skills Needed:

  • 15+ years experience in a highly technical role
  • 7+ years demonstrating proficiency guiding team-wide adoption of technical decisions
  • Demonstrated mastery in at least one scripting language and a compiled/statically typed language
  • Proficient in a variety of modern web & non-web technologies and distributed systems
  • Leadership in promoting best practices and high quality code in your teams
  • Capability of designing and implementing distributed and fault-tolerant systems at high scale
  • Demonstrated skill in thoughtfully planning, prioritizing and realizing technical improvements
  • Demonstrated expertise of communicating technical improvements
  • Ability of collaborating with technical and non-technical stakeholders
  • You thrive in learning from colleagues and mentoring others

Perks:

  • Virtual happy hours and team social activities
  • Generous benefits package with cost of some medical and dental plans covered at 100%
  • 401(k) plan with match that immediately vests
  • Professional education reimbursement program
  • Paid Parental Leave

Apply for this Job

* Required