Arch is a financial technology company that automates the management of private investments. Traditionally, investors, advisors, banks, families, and managers track hundreds of investments in complicated spreadsheets, file folders, and busy inboxes, which is tedious, time-consuming, and prone to errors. Arch aims to solve this by providing a standardized data, documents, and insights in a single platform, saving investors time and empowering them to make more informed investment decisions.
Requirements
- 2+ years of programming experience
- Experience building maintainable and testable code bases
Responsibilities
- Work with cross-functional teams (product, design, operations, infrastructure) to build and improve application features.
- Contribute to both user-facing interfaces and backend services using modern frameworks and technologies.
- Help develop reusable software components and APIs that connect front-end and back-end systems.
- Write clean, efficient, and reliable code, and learn how to optimize for performance and scalability.
- Participate in code reviews and learn best practices from peers and senior engineers.
- Assist in designing and implementing systems that are scalable and maintainable across the stack.
- Troubleshoot and fix issues across front-end, APIs, and databases.
Other
- All of our full-time roles are based onsite at our New York City office
- Encourage applicants currently located in or willing to relocate to the NYC area to join us in this exciting, hands-on workspace.
- Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience or a PhD in a technical field.