Full Stack Engineer

Sausalito, CA, United States • $120k - $145k

Aperio Group


Role Location

  • Sausalito, CA, United States

Compensation

$120k - $145k

Employees

101 - 250 people

Address

Sausalito, California, United States

Tech Stack

  • Python
  • PostgreSQL
  • JavaScript
  • CloverDX
  • AWS
  • Ansible

Role Description

The purpose of this role is to serve as a full stack software developer. The focus of the role is developing web applications and working on other components of Aperio software systems. Our web applications are build using Django so you can expect a lot of Python and JavaScript programming. Aperio practices Agile software development approach and works in 2 week sprints. Therefore this role will work closely with all other members of Aperio technology team as well as members of project management team and end users.

Duties and Responsibilities

  • Provide consistent improvements to Aperio’s codebase and choice of third party enterprise software components.
  • Write code that is easily understood and maintainable by other team members.
  • Keep up to date with development in technologies Aperio is using.
  • Use Git (and a flavor of GitFlow) to keep track of software versions.
  • Contribute to overall application design from the way applications interact with users to the way data is stored in the database.
  • Continuously improve Aperio's CI/CD practices.
  • Other duties as assigned.

Required Skills/Experience

  • 5+ years experience in similar role
  • Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.
  • Advanced knowledge of web development with a deep understanding of Javascript ecosystem.
  • Seasoned Python background or related experience with modern object-oriented languages (Java, Scala, etc).
  • Strong written and verbal communication skills.
  • Ability to communicate and work effectively, supporting various business departments.
  • Building web applications and integrating them with other software systems.
  • Experience in an AWS ecosystem.
  • Relational databases.

About Aperio Group

Aperio Group is a $32+ billion investment manager working primarily with ultra-high-net-worth investors, usually through their wealth managers, and with institutional investors. We design and manage customized portfolios that deliver pre-tax performance of indexing with client-specific customizations, including active tax management and active risk reduction.

Company Culture

People are at the center of all we do. At Aperio, the client is sacred. We do our best for our clients, and we treat them the way we want to be treated. We are respectful, honest, and accountable. Our employees are exceptional people who apply these principles every day, and we value them greatly. We encourage them to think outside the box and take chances with the challenges they face every day, to grow their careers. Our work environment is collaborative, engaging, genuine, and fun!

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.