Strategic Advisors Technology (SAT) is looking for a Principal Software Engineer to build high quality, robust, and efficient analytical solutions to improve internal investment processes with quantitative techniques and methods, statistics and develop new solutions.
Requirements
- Expertise in Python, Java, and SQL, leveraging advanced analytics and software engineering skills to build scalable, reliable solutions.
- Proven ability to implement research projects through the entire software development lifecycle, applying full-stack development and best practices for repeatability and rigor.
- Experience with AWS cloud development and deployment, and building enterprise cloud-enabled distributed systems.
- Skilled in data mining, modeling, and advanced analytics, adding scale and reliability to research through software engineering methodologies.
- Ability to lead application design efforts, participate in design reviews and code reviews, and ensure quality through test case development and regression testing.
- Strong understanding of legacy monolithic architectures and expertise in migrating to microservice-based architectures.
- Consistent track record of hands-on development of complex software solutions, including CI/CD and ATDD practices.
Responsibilities
- You will build high quality, robust, and efficient analytical solutions to improve internal investment processes with quantitative techniques and methods, statistics and.
- You would participate in full stack development projects on the front-end User Interface (UIs) and back-end Application Programming Interfaces (APIs) using Java, Python.
- Apply sophisticated analytics and quantitative concepts to support investment needs and develops new solutions.
- Adds scale, rigor, and repeatability to research through software development standard methodologies.
- Apply data mining, data modeling, natural language processing, and Machine Learning to extract and analyzes information from large structured and unstructured datasets.
- You will lead application design efforts, participate in design reviews and code reviews.
- Fully engaging in product quality plan efforts, including test case development, design and code reviews and regression testing.
Other
- Strong foundation in quantitative techniques and methods, including statistics, econometrics, probability, linear regression, and time series analysis, with experience applying these to investment research and model development.
- Domain knowledge in equities, fixed income, or alternative asset classes, supporting investment needs with innovative solutions.
- Effective collaborator with quantitative and fundamental researchers, divisional partners, and global development teams, thriving in fast-paced environments with competing priorities.
- Demonstrated technical and organizational leadership, coaching and motivating team members to achieve optimal performance and career growth.
- Committed to problem-solving, communication, and continuous improvement in engineering practices.