Principal Software Engineer

Full Time

    Skills

    • Sr. Software Engineer
    • Sr. Software Developer
    • Front End Developer
    • React
    • API
    • serverless
    • microservices
    • Containers
    • AWS
    • GCP

    Job Description

    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