Jobs · Engineering · Massachusetts

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

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com