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
 
responsibilities:
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
 
qualifications:
  • Experience level: Experienced
  • Education: Bachelors (required)
 
skills:
  • JAVA DEVELOPER
  • 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
{{returnMsg}}

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