Senior Software Engineer

Boston, Massachusetts

Selby Jennings
Apply for this Job
About Us:

We are a leading financial services firm at the forefront of innovation, leveraging artificial intelligence to drive smarter decision-making, optimize risk, and create cutting-edge solutions for institutional and retail investors. Our technology team is growing rapidly, and we're looking for a Senior Software Engineer to help us build and scale AI-powered products that are transforming the industry.

Role Overview:

As a Senior Software Engineer, you'll be a key contributor in designing and building our next-generation AI-enabled platforms. You'll work across the stack with Python, React, and AWS, partnering with data scientists, product managers, and other engineers to deliver high-performance, scalable solutions in a fast-paced environment.

Key Responsibilities:
  • Design, build, and deploy robust, scalable, and secure applications leveraging AI models and services.
  • Collaborate with cross-functional teams to architect full-stack solutions across front-end, back-end, and cloud infrastructure.
  • Work closely with data scientists and ML engineers to integrate models into production systems.
  • Write clean, maintainable, and well-tested code following best practices.
  • Optimize performance and reliability of AI-powered systems in cloud-native environments.
  • Mentor junior engineers and contribute to technical design discussions and code reviews.
  • Continuously evaluate new tools and technologies to improve platform capabilities.
Tech Stack:
  • Languages & Frameworks: Python (FastAPI, Django, or Flask), JavaScript/TypeScript, React
  • Cloud & DevOps: AWS (Lambda, S3, EC2, SageMaker, etc.), Docker, Terraform, CI/CD tools
  • Data & AI: Pandas, NumPy, Scikit-learn, PyTorch or TensorFlow (a plus), Airflow (a plus)
  • Other Tools: Git, Jira, Confluence, Postgres, Redis, Kafka (nice to have)
What We're Looking For:
  • 5+ years of professional software engineering experience, ideally in fintech, trading, or financial analytics.
  • Strong proficiency in Python for backend development and React for front-end interfaces.
  • Solid experience with AWS cloud infrastructure and services.
  • Familiarity with deploying and operationalizing AI/ML models in production environments.
  • Passion for clean code, automation, and building elegant, performant systems.
  • Strong communication skills and ability to work in a collaborative team environment.
Bonus Points For:
  • Experience working on AI/ML projects in a financial context.
  • Knowledge of financial markets, trading systems, or risk modeling.
  • Prior experience in regulated environments or enterprise-scale applications.
Benefits:
  • Competitive compensation and performance bonuses
  • Equity opportunities
  • Comprehensive health, dental, and vision insurance
  • Generous PTO and flexible work options
  • Learning & development budget
  • Collaborative and inclusive culture
Date Posted: 23 April 2025
Apply for this Job