Principal Engineer (Onsite)

| United States +24 more | Remote
Employer Provided Salary: 140,000-185,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

FRONTSTEPS is the nation’s most comprehensive Community Management platform that simplifies how management companies and homeowner associations connect, operate, and optimize modern communities and management companies. With a focus on mobile-first technology and best-in-class user experiences, our platform makes it easy for community leaders to collaborate and drive prosperous communities and management companies.


At FRONTSTEPS, we know that we cannot build a community-focused platform without actively investing in our team. That’s why you’re here. Our internal FRONTSTEPS community is built upon talented people that get their hands dirty, engage in problem solving, and ultimately make our platform the most competitive service on the market.


POSITION OVERVIEW

The Principal Engineer will be an integral part of our fast-moving Development Team with high standards in all aspects of development. This individual should possess the desire and drive to utilize the latest technologies, while embracing a fearless approach to innovation.

 

In addition to mentoring groups and individuals, the Principal Engineer is the go-to person for entire product lines and must take ownership of their assigned responsibilities. This role is also responsible for driving technical solutions for strategic projects. The Principal Engineer should be comfortable tackling challenges and collaborating with others to push the limits of their knowledge and expertise.

ESSENTIAL FUNCTIONS

  • Technical Leadership: Provide technical leadership and guidance to engineering teams, serving as a subject matter expert in the relevant field. 
  • Project Management: Lead and manage engineering projects from conception to completion, ensuring they are delivered on time and within budget. 
  • Design and Innovation: Participate in the design and architecture of complex systems, products, or solutions, leveraging industry best practices and innovative approaches. 
  • Mentorship: Mentor and coach junior engineers and quality engineers, sharing knowledge and best practices to help them grow in their roles. 
  • Research and Development: Stay up-to-date with the latest industry trends, technologies, and tools, and apply them to improve existing processes or develop new solutions. 
  • Collaboration: Collaborate with cross-functional teams, including product management, quality assurance, and support, to align engineering efforts with organizational goals. 
  • Problem Solving: Analyze complex technical problems and provide effective solutions, often involving critical thinking and troubleshooting. 
  • Technical Documentation: Create and maintain technical documentation, including design specifications, architectural diagrams, and process workflows. 
  • Quality Assurance: Ensure the quality and reliability of engineering deliverables through rigorous testing and validation processes. 
  • Compliance and Regulations: Ensure that engineering projects comply with industry standards, regulations, and safety requirements. 
  • Risk Management: Identify and mitigate technical risks associated with projects, proposing contingency plans when necessary. 
  • Continuous Improvement: Identify opportunities for process improvement, cost reduction, and efficiency enhancements within the engineering department. 
  • Leadership: Lead and contribute to the planning, tasking, and execution at all levels of the agile development process. 
  • Development: Prepare features for delivery following the defined development process and deploy them to production. 
  • Presentation: Demonstrate new development in stand-ups to the organization's product ownership. 
  • Relationships: Deliver value toFrontsteps engineering while fostering positive relationships within the team. 
  • Constant Improvement: Work with legacy code and contribute to modernization efforts. 
  • Fulfill other duties as assigned by management. 

SKILLS & QUALIFICATIONS

  • Bachelors or Masters degree in software engineering, computer science or a related field. Or a minimum of 12 to 15 years equivalent development work experience in lieu of a degree. 
  • Minimum of 10 years' experience in developing ASP.NET based applications using C#, Entity Framework, MVC, object-oriented programming, and ASP.NET Web API's. 
  • Minimum of 4 years' experience with .NET Core/.NET 5/.NET 6. 
  • Minimum of 10 years' experience with SQL and relational databases (preferably SQL Server). 
  • Minimum of 5 years' experience architecting cloud-scale software solutions. 
  • Minimum of 5 years' experience creating applications using Docker containers. 
  • Minimum of 5 years' experience with Azure, working with multiple types of deployments, Functions, LogicApps, and ServiceBus. 
  • Previous experience integrating with third-party providers via APIs. 
  • Experience deploying applications with Azure Pipelines or other CI/CD tools is a plus. 
  • Current Microsoft certification is preferred. 
  • Experience in designing distributed software deployments using Azure. 
  • Several years of hands-on engineering experience, with a proven track record of success and progressive responsibility. 
  • Strong problem-solving skills and the ability to think critically and analytically. 
  • Excellent communication skills, both written and verbal. 
  • Leadership and mentoring abilities to guide and inspire engineering teams. 
  • Proficiency in relevant tools, software, and technologies. 
  • Project management skills and the ability to handle multiple projects simultaneously. 
  • Familiarity with industry standards and regulations applicable to the specific field. 
  • Continuous learning mindset and a commitment to staying updated with industry trends. 
  • Previous experience working in larger teams consisting of more than 5 people. 

This position will remain open through May 24th, 2024.


Benefits include the following:

· Medical, Dental, and Vision

· Company sponsored Life Insurance

· Voluntary Short-Term Disability, Long-Term Disability, and Life Insurance

· FSA/HSA

· Paid Time Off

· Sick Time

· Internet Reimbursement

· 401k match

 

FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, or disability status.

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Candidate Location Eligibility:
Atlanta, GA
Austin, TX
Charleston, SC
Charlotte, NC
Colorado, CO
Dallas-Fort Worth, TX
Greensboro, NC
Hartford, CT
Houston, TX
Jacksonville, FL
Miami, FL
Orlando, FL
Other US Location
Pensacola, FL
Phoenix – Mesa – Scottsdale, AZ
Portland, OR
Raleigh-Durham, NC
San Antonio, TX
Seattle, WA
Spokane, WA
Tallahassee, FL
Tampa Bay, FL
Tucson, AZ
Wilmington, NC

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • Microsoft SQL ServerDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • SketchDesign
    • ConfluenceManagement
    • TrelloManagement
    • WebflowCMS
    • SquarespaceCMS
    • SalesforceCRM
    • MarketoLead Gen

An Insider's view of FRONTSTEPS

How does your team reward individual success?

We established a recognition program for our teams to acknowledge peer to peer award for individuals who go above and beyond. Plus, monthly & quarterly contests for gift cards & team lunch. FRONTSTEPS Managers are invested in seeing that we continue to provide a thriving, exciting, and supportive culture which focuses on innovation & growth.

Marina Vilaysane

Director of Operations

What projects are you most excited about?

I’m excited about the new platform that we’re launching. And we're building rich new customer experiences w/ some household brand names. We're clearly the leader in our industry, but we aren’t taking that for granted. Every client, resident & partner who sees our new products are super impressed. It’s a fun position to be in.

Matt DeWolf

President of Payments

What does career growth look like on your team?

Career growth is about expanding your knowledge through participation in cross-functional teams, engaging in a monthly Brown Bag lunch session or All Hands meeting, and contributing ideas on how to improve upon those processes you’ve participated in.

Sarah

Senior Manager and Controller

How do you make yourself accessible to the rest of the team?

I keep my office door open as much as possible to enable anyone to provide timely feedback and seek advice when the unexpected happens. For that to be successful I build relationships with people across my organization to let them know they can come to me whenever necessary and sometimes just to chat and catch up.

Leo Haasbroek

Chief Operating Officer

What is your vision for the company?

Our vision is to change the conversation around HOA software and be a catalyst in opening up communication between neighbors, HOA Boards and community associations. We are building more than a company, it’s truly an effort to develop a culture of growth and excellence as a team.

Jamie Clymer

CEO

What are FRONTSTEPS Perks + Benefits

FRONTSTEPS Benefits Overview

The benefits of working for FRONTSTEPS are endless! Joining our team means opportunities to be daring and innovative ... every day! You can be part of the engagement team and foster our cool culture with events, outings, and parties. We just rolled out an awesome new program that allows employees to recognize other employees for going the extra mile. Led by employees, for employees it's just one example of what it means to be a FRONTSTEPPER! Oh, and there are a ton of other benefits like health care and beer Fridays ... KEEP reading to find out.

Culture
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Employee-led culture committees
Hybrid work model
Remote work program
Diversity
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Company-sponsored short and long term disability benefits.
Dental insurance
The FRONTSTEPS plan covers 100% of preventative care. We have options that include orthodontia coverage.
Vision insurance
Our competitive vision plan covers 100% of a basic exam, with a copay. Plus, contact lens and eyeglass frame benefits.
Health insurance
FRONTSTEPS offers a PPO and a qualified high-deductible plan with FSA and HSA options.
Life insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Child Care & Parental Leave
Generous parental leave
Family medical leave
Adoption Assistance
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Paid holidays
Paid sick days
Bereavement leave benefits
Office Perks
Commuter benefits
FRONTSTEPS offers to cover the cost of parking at our downtown office.
Company-sponsored outings
Rockies games, ax throwing, bowling ... the FRONTSTEPS team is all about exploring and taking advantage of the cool stuff Denver has to offer!
Free snacks and drinks
Between ping pong games & foosball, there are snacks galore in our Cantina. Boulder chips, sun chips, granola bars, fruit snacks, and oatmeal. Fresh fruit replenished daily, bubbly water, and soda!
Company-sponsored happy hours
Every Friday at 4:30!
Onsite gym
Professional Development
Job training & conferences
Tuition reimbursement
Lunch and learns
Our product team demoes new features and enhancement that are releasing in the near future.
Promote from within
Continuing education available during work hours
Online course subscriptions available

Additional Perks + Benefits

Indoor, on-site parking and gym. Supportive environment. Fun, friendly atmosphere with start-up energy and plenty of adult leadership to drive success.

More Jobs at FRONTSTEPS

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about FRONTSTEPSFind similar jobs like this