Senior Software Engineer
Alumni Ventures · Andover, MA · 1 wk ago
On-siteEngineeringFull-time
About the role
We're looking for a Senior Software Engineer who enjoys solving complex business problems through thoughtful software design and practical engineering solutions. In this role, you'll work directly with finance, operations, and investment teams to build software that powers investor reporting, fund operations, portfolio management, and internal business workflows across Alumni Ventures.
Responsibilities
- Design, build, and maintain internal and investor-facing applications
- Develop systems that automate financial, operational, and reporting workflows
- Transform spreadsheet-based business processes into scalable software solutions
- Build and maintain integrations between internal and third-party systems
- Develop APIs and services that support critical business operations
- Partner directly with stakeholders to understand requirements and deliver practical solutions
- Write clean, maintainable, and well-tested code
- Participate in application architecture and technical design decisions
- Improve system performance, scalability, reliability, and maintainability
- Contribute to a culture of continuous improvement and technical excellence
Requirements
- 6+ years of professional software engineering experience building and maintaining production applications
- Experience developing applications using Javascript/Node.js, Python, or both
- Experience working with relational databases such as PostgreSQL or MySQL
- Experience building and maintaining API integrations
- Full-stack application development experience
- Experience working with AWS cloud services
- Experience using modern development tools, including AI-assisted development tools
- Strong communication skills and ability to work effectively with technical and non-technical stakeholders
- Ability to navigate changing business priorities and collaborate effectively in a dynamic environment
Preferred Qualifications
- Experience in financial services, fintech, accounting, investment management, or related industries
- Experience integrating with ERP, accounting, or financial systems
- Experience with NetSuite APIs and integrations
- Experience automating operational workflows and business processes
Benefits & Perks
We offer a flexible, employee-first benefits program designed to support your health, financial well-being, and life outside of work. Benefits begin shortly after hire and are designed to give you choice and flexibility based on your needs.
Compensation
Compensation includes a starting base salary of $140,000 plus equity and corporate bonus