Jobs · Engineering · Massachusetts

Senior Software Engineer

TalentAlly · Boston, MA · 1 wk ago
EngineeringFull-time

About the role

We are seeking a candidate for a Senior Software Engineer position to join a strong, collaborative team and apply technical skills to enable investment processes to become more effective. As a member of the Investor Modeling Technology Team, you will help build and enhance portfolio manager-facing applications across the full stack. You will help drive the integration of AI-assisted development practices and emerging technologies into investor-facing workflows and tooling. You will tackle compelling challenges alongside exceptional technology and investment professionals, solving problems through cross-platform and data-driven work.

Responsibilities

  • Contribute to the design, development, testing, deployment, and support of investment modeling applications across the full stack: services, web, infrastructure, and back-end
  • Prototype and develop new software components, workflows, and features; enhance and optimize existing systems for performance and maintainability
  • Integrate AI-driven capabilities into investor-facing applications to improve workflows and decision-making
  • Partner with business analysts, QA engineers, and investment professionals to review and qualify business requirements, functional specifications, and test plans
  • Manage and communicate delivery timelines; provide regular status updates and proactively identify and escalate risks
  • Cook up and communicate test plans; provide support during user acceptance testing
  • Author and maintain technical design and support documentation
  • Support production systems through data quality checks, alerting, and participation in on-call rotations

Qualifications

  • 5+ years of experience designing and developing durable and impactful software solutions
  • Comfortable with SDLC tools including issue tracking (JIRA), source code management (Git), CI/CD (Jenkins / GitHub Actions), IDEs (VS Code), AI coding tools (GitHub Copilot / Claude Code), and cloud platforms (AWS)
  • Proficiency in one or more modern programming languages: Java, Python, TypeScript, or JavaScript/Node.js
  • Experience building and maintaining production front-end applications using React or Angular
  • Experience writing SQL and working with relational databases (PostgreSQL, Oracle, or MySQL); experience with NoSQL databases is a plus
  • Familiarity with cloud-native development on AWS and experience working in a DevOps environment
  • Experience with Agile methodologies and modern software development and testing practices
  • Demonstrated use of AI tools in daily development workflows; hands-on experience with GenAI-assisted development or AI-driven workflows is a strong plus
  • Demonstrated ability to communicate effectively with both technical and non-technical audiences
  • Excellent written and verbal communication skills with strong follow-through
  • Ability to work independently and collaboratively in a fast-paced, business-critical production environment
  • Strong analytical and problem-solving skills with a delivery-focused mindset
  • Able to manage competing priorities effectively
  • Prior experience in the financial services or asset management industry is a plus

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 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