Aperio Group logo

Aperio Group

Sr. Full Stack Developer

Systems Development – Sausalito, California
Department Systems Development
Employment Type Full-Time
Minimum Experience Experienced

Senior Full Stack Developer

About the Firm

Aperio Group is a research-based investment management firm specializing in hyper-customized portfolios designed to meet the goals and values of advisors and their clients. Our approach is designed to bring clarity, experience, and comprehensive investment management through a disciplined yet flexible approach to indexing. We specialize in design and management of portfolios that reflect a client’s preferred risk profile and values through Active Tax Management, Factor Tilts, and Socially Responsive Indexing/Environmental, Social, and Governance (SRI/ESG).

Position Description

As a Senior Full Stack Engineer, you’ll be a part of our highly collaborative team and play a key role in developing and maintaining our technology base and delivering new platform functionality. You’ll be responsible for developing and advancing next-generation technologies and products leveraged across the organization. We need our engineers to be versatile and data driven, to display leadership qualities, and to be enthusiastic about tackling problems across the full stack as we continue to push boundaries and advance our platform.

Aperio offers competitive compensation, a comprehensive benefits package, and the chance to work with interesting, team-driven people on exciting projects with a fantastic opportunity for growth.

Interested candidates must include a cover letter and salary expectations. To submit your application, please visit https://www.aperiogroup.com/contact/information/careers?start=3. Please do not contact anyone at the company directly.


Duties and Responsibilities

We are looking to build upon our current technologies, and candidates should be prepared to bring fresh ideas and an eagerness to contribute in such areas as building distributed systems for an asynchronous environment, data retrieval and persistence, UI and UX design, front-end framework utilization, and RESTful API design.

 The Senior Full Stack Engineer’s responsibilities include:

  • Building responsive web applications
  • Creating RESTful-based web services and APIs for consumption
  • Implementing new features in a highly collaborative environment with product managers
  • Contributing to a future-ready, high-quality, and high-performance code base
  • Staying abreast of best trends by researching new tools, as well as enhancing and further developing existing solutions
  • Sharing technical solutions and product ideas with the team

 Required Skills/Experience

 Required Qualifications:

  • 7+ years of software engineering experience
  • A BS degree in computer science, engineering, or other technical field of study
  • Experience producing dependable code in Python
  • Experience building distributed systems
  • Ability to write robust front-end code with HTML, CSS, and JavaScript frameworks
  • Experience with messaging systems
  • Experience with object-oriented design and building back-end applications with RESTful service
  • Excellent problem-solving skills, attention to detail, and strong organizational skills
  • Comfort working in both Windows and Linux environments

Preferred Competencies:

  • UX/UI design experience
  • Knowledge of virtualization technologies
  • Experience with cloud-based infrastructure, such as AWS, Google Cloud, or Azure
  • Experience designing data persistence and caching concepts
  • Related experience in the financial or investment sector

    Thank You
    Your application was submitted successfully.
    Apply for this Job
    • Location
      Sausalito, California
    • Department
      Systems Development
    • Employment Type
    • Minimum Experience
    • Powered by