Principal Software Engineer

  • location: Burlington, MA
  • type: Permanent
  • salary: $150,000 - $160,000 per year

job description

Principal Software Engineer

job summary:
Who we are looking for

Hiring Principal level Engineers (VP level) to join our well-established group and help drive product development initiatives in Burlington, MA. This is an opportunity to work within a very strong, senior level engineering team and help to develop challenging new products in the financial space.

What we value

  • Extensive Java n-tier application experience
  • Demonstrated experience with compiler design, optimizers, solvers, code generation, and semantic analysis
  • Strong SQL skills with considerable experience in Oracle or SQL Server
  • Strong with OO design and development
  • Experience with logic programming is preferred
  • Experience with Machine Learning, Artificial Intelligence, or Cognitive Computing is a plus
  • Experience with open source software platforms such as Kafka and Snowflake is a plus
  • Experience with developing applications for the financial markets is a plus (Fixed Income, Trading, FX, Risk, Portfolio/Wealth Management, Market Data, FIX, etc.)
Education & Preferred Qualifications

  • 7 to 10+ years of commercial software development, proficient in developing multi-tier solutions
  • BS/MS in Computer Science or equivalent field
  • Deep knowledge of math, probability, statistics and algorithms
  • Strong track record of building high performance, production quality software on schedule
  • Professional Java development experience, core Java and Multithreading
  • Ability to work independently, handle multiple tasks simultaneously and adapt quickly to changes
  • Excellent communication skills (verbal and written), good interpersonal skills, ability to gather and understand requirements in the financial sector (Math background highly desirable)
Additional requirements

  • Has played a key role in developing and supporting commercial software products which were sold to non-technical customers in vertical markets
location: BURLINGTON, Massachusetts
job type: Permanent
salary: $150,000 - 160,000 per year
work hours: 9am to 5pm
education: Bachelors
As a Principal level Software Engineer you will

  • Influence and impact the architecture, standards, and design of key product initiatives for applications in Java services
  • Build the next generation of products
  • Contribute as a Sr. Individual contributor within a team of top engineers
  • Work in a dynamic, fast-paced, Agile team environment
  • Collaborate with Business Analysts and Product Manages to create simple and sustainable software solutions for complex problems
  • Experience level: Experienced
  • Education: Bachelors (required)
  • Java
  • sql
  • oracle
  • Financial Service
  • trading

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs

    SAAS Software Engineer/Lead

  • location: Lexington, MA (remote)
  • job type: Permanent
  • salary: $155,000 - $185,000 per year
  • date posted: 7/13/2021

    Senior Software Engineer

  • location: Boston, MA
  • job type: Permanent
  • salary: $95,000 - $160,000 per year
  • date posted: 6/29/2021