Software Engineer
Company Description:
Amaltash is a technology-driven investment platform that enables clients to allocate capital across multiple strategies from a single account, with clear visibility into how each strategy operates and performs. Users can invest by theme, create their own strategies, or choose from a marketplace of approaches built by independent quantitative researchers and investment professionals, all reviewed and approved by Amaltash. The platform supports backtesting on up to five years of market data and allows the addition of risk rules that can shift portfolios toward cash, gold, or T-bills. Investment advice is provided by Amaltash Advisors LLC, an SEC-registered investment adviser and wholly owned subsidiary of Rainbow Labs Inc, while client assets are held at regulated custodians with SIPC and FDIC protection where applicable. Amaltash emphasizes transparency, robust risk disclosures, and clear custody arrangements so clients understand both opportunities and risks.
Role Description:
The Software Engineer will work on-site in San Francisco, CA in a full-time capacity, building and maintaining core systems that power Amaltash’s investment and strategy platform. Day-to-day responsibilities include designing, implementing, and testing back-end services and APIs, integrating with third-party brokerage and data providers, and ensuring system reliability, performance, and security. The role involves collaborating with product, design, and quantitative research teams to translate investment workflows into scalable software features and tools. The Software Engineer will participate in code reviews, contribute to architectural decisions, improve development processes, and help enhance monitoring and observability across the system. This position offers the opportunity to work closely with finance and compliance stakeholders to deliver technology that supports regulated investment services and a high-quality customer experience.
Qualifications:
Strong foundation in Computer Science, including data structures, algorithms, and systems fundamentals.
Proficiency in Software Development and Programming using modern languages and frameworks (e.g., Python, Java, Go, or similar).Experience with Back-End Web Development, including RESTful APIs, microservices, and database integration.
Solid understanding of Object-Oriented Programming (OOP) principles and application design patterns.
Familiarity with distributed systems, cloud platforms (e.g., AWS, GCP, or Azure), and containerization technologies.
Knowledge of relational and NoSQL databases, caching strategies, and performance optimization techniques.
Ability to write clean, maintainable, and testable code, with experience in automated testing and CI/CD pipelines.
Effective communication and collaboration skills, with the ability to work cross-functionally in a multidisciplinary environment.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience building financial