Jobs · Engineering · Massachusetts

Senior Software Engineer

Wellington Management · Boston, MA · 1 mo ago
EngineeringFull-time

About the role

We are seeking a Senior Software Engineer to join our Trading Platform Engineering team within Investment Implementation & Trading (IIT) Technology. This is a hands-on role focused on solving complex problems, improving platform performance, and delivering high-quality systems in a business-critical environment.

Responsibilities

  • Partner with business teams, project managers, and systems analysts to analyze requirements, using AI-assisted tools to accelerate discovery, documentation, and test case generation
  • Design and develop scalable solutions with hands-on coding, leveraging AI-assisted development tools to improve productivity, code quality, and implementation speed
  • Apply best practices in data modeling, testing, and code quality, incorporating AI-driven support for static analysis, unit test generation, and code reviews
  • Contribute to technical direction, sprint planning, and prioritization, using data- and AI-informed insights to improve estimation, delivery, and team efficiency
  • Build deep domain expertise in trading systems and datasets, using AI tools to enhance analysis, troubleshooting, and knowledge discovery
  • Evolve system architecture and supporting infrastructure, incorporating automation and AI-assisted approaches to optimize performance, scalability, and reliability
  • Support the full software lifecycle, including CI/CD, release management, and production support, leveraging AI-enhanced DevOps practices for monitoring, incident response, and continuous improvement

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience designing and developing enterprise software systems
  • Strong proficiency in Java and .NET (C#), with solid object-oriented design principles
  • Experience building and supporting transactional or messaging-based applications
  • Familiarity with AWS services (e.g., EC2, S3, RDS, Lambda) and cloud-based architectures
  • Experience with modern development tools and practices, including: Source control (Git), CI/CD (Jenkins, GitHub Actions) IDEs (IntelliJ, VS Code) AI-assisted development tools (e.g., GitHub Copilot, Claude Code or similar)
  • Solid understanding of system design, data modeling, and software architecture patterns
  • Experience with frameworks such as Spring and messaging technologies (e.g., ActiveMQ or similar)
  • Experience with relational databases (e.g., PostgreSQL, MySQL)

Preferred

  • Experience with event-driven architectures
  • Exposure to front-end technologies (e.g., React)
  • Familiarity with rules engines (e.g., Drools)
  • Knowledge of financial instruments (Fixed Income, Equities, FX, Derivatives)

What We Value

  • Strong problem-solving and analytical skills
  • Clear communication and ability to collaborate across teams
  • Ownership mindset in a fast-paced, production environment
  • Commitment to continuous improvement and learning

Pay

USD 90,000 - 180,000

Schedule

Work from office 4 days a week with flexibility to work remotely 1 day a week.

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

Senior Software Engineer

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