Senior Software Engineer (Full-Stack)

To apply, please send cover letter and resume to You must put Senior Software Engineer in the subject line.

Reports to: Vice President, Sales

What will you do:

ASI is currently seeking an experienced Software Engineer who is passionate about building best in class customer experiences through well-designed user interfaces and APIs. This position is part of a dynamic and creative product management team that collaborates closely with cross-functional development teams to deliver high-value financial software solutions. This is a unique role on a small team where you'll have a lot of ownership over the long-term technical vision for the backend and will be expected to guide the technical architecture of our APIs and web applications. The ideal candidate must be able to be productive in a fast-paced, agile environment and has an uncompromising focus on delivering excellent products to market. 

What You'll Do:

Work with our product design team to develop and iterate on user interfaces that bring simplicity to complicated financial data

Design, build and maintain highly available financial REST APIs

Work with web technology including AWS, Docker, Java, Python, PostgreSQL, JavaScript, React/Redux.

Help us make software architecture decisions that improve developer velocity code maintainability.

Mentor other developers to grow skills and foster growth and best practices.

What We're Looking For:

Over 5 years developing enterprise and consumer-facing web applications

Deep experience designing and developing Java-based REST APIs

Experience with ETL tools and processing large data feeds. 

Experience with Python and developing REST APIs with Python (Django REST Framework is a plus)

Familiar with modern JavaScript frameworks, including React, Angular, and Backbone

Familiar with deploying and scaling containerized services using Docker, Kubernetes, and/or AWS ECS

Knowledge of CS fundamentals

Experience deploying server-less APIs with AWS Lambda is a plus

Knowledge of finance and investing is a plus

About Advisor Software, Inc.

Advisor Software, Inc. (ASI) provides cloud platforms to empower today’s advisor and wealth management companies. Customized to suit the needs of each of our clients, ASI’s products address a range of advisor functional needs, including Planning, Proposal Generation, Portfolio Construction, Rebalancing, Digital Advice, and Investment Analytics. ASI’s solutions have been used by over 100,000 advisors.

Salary / Benefits:

Salary commensurate with experience

ASI Offers a comprehensive benefits package, including:

Competitive time off policies including paid holidays and your choice of floating holidays

Top notch medical, dental, vision, life insurance & disability coverage

Stocked kitchens with unlimited snacks

Flexible Spending Account (FSA)

Onsite gym

401k Retirement Plan

Tuition Reimbursement Plan

Casual Dress

Fun Day Outings with team


ASI headquarters is adjacent to Bart and very accessible to all areas of the Bay Area(this is not a remote job)

To apply, please send cover letter and resume to

You must put Senior Software Engineer in the subject line.

ASI is an Equal Opportunity Employer


Apply now