Principal Software Engineer

20 May 2024

Vacancy expired!

Piper Companies is seeking a Principal Software Engineer for an industry-leading FinTech organization. The Principal Software Engineer will join a growing team of passionate technical professionals utilizing bleeding-edge tech to build scalable cloud-centric applications. The ideal candidate has a solution-oriented mindset with a passion for building best-in-class applications to solve real-world problems.

Responsibilities for the Principal Software Engineer include:
  • Design, develop, test, implement, and maintain enterprise software solutions
  • Partner with internal and external stakeholders to develop technically sound software
  • Provide mentoring and share best practices with other engineers on the team and within the organization
  • Work with a variety of tools and languages for full-stack development

Requirements for the Principal Software Engineer include:
  • At least 6 years of end-to-end application development experience leveraging Java or JavaScript/NodeJS
  • Prior experience writing microservices in Java or NodeJS
  • At least 3 years of experience building application in AWS
  • Experience developing modern User Interfaces using frameworks such as React, Vue, Angular, etc.
  • Experience in or a firm understanding of DevOps practices

Compensation of the Principal Software Engineer includes:
  • $140,000 - $160,000 annually
  • 20% Bonus
  • Full comprehensive employee benefits (Medical, Dental, Vision, 401k, PTO)
    • 401k - 7% match and additional 10% contribution based on the employee's salary (Starts after 1 year of employment)
  • Flexible Hybrid Work Schedule (Onsite 1 week per month)
  • Must be authorized to work in the US without requiring Visa Transfer or Sponsorship