Staff Software Engineer, Back End

Pie Insurance · Remote

Company

Pie Insurance

Location

Remote

Type

Full Time

Job Description

Pie's mission is to empower small businesses to thrive by making commercial insurance affordable and as easy as pie. We leverage technology to transform how small businesses buy and experience commercial insurance.
 
Like our small business customers, we are a diverse team of builders, dreamers, and entrepreneurs who are driven by core values and operating principles that guide every decision we make.

The Staff Engineers are innovative, driven by engineering excellence, and create code that is a joy for other engineers to maintain & is highly testable. Staff Engineers solve difficult problems using modern best practices. They collaborate with other world-class engineers to build & deliver value-centric products, leverage devops & observability practices to deliver those value-centric products, and create awe-inspiring user experiences.  The systems they develop will be highly resilient, performant, and scalable.  

The Staff Engineer is a thought leader on the Engineering team, driving the team and their peers to engineering excellence. Staff Engineers contribute to establishing best practices and procedures. This position works with Product Management to evaluate and refine product requirements, success criteria, and team process to drive delivery velocity and excellence. Staff engineers act as leaders within their immediate team, but also across the Engineering organization. They are the go-to person for a particular area of expertise. They lead and/or guide change in that area. Staff Engineers also maintain an understanding of the technology beyond their immediate team and act as a thought leader between teams in Engineering on matters of design, architecture, and best practice. 

How You’ll Do ItDevelop Pie's product & technology
  • Create code that is a joy for other engineers to maintain and is highly testable.
  • Collaborate with other world-class engineers to build & deliver value-centric products, leverage devops & observability practices to deliver those value-centric products, and create awe-inspiring user experiences.
  • Create and develop products that are well designed, maintainable, testable, and understandable by others, through clean code, documentation, and the use of industry standards and best practices.
  • Deliver software using continuous delivery practices and leverage experience to enhance continuous delivery pipelines and practices.
  • Build systems that are highly resilient, performant, and scalable.
  • Utilize modern best practices in the microservice architectural style.
  • Lead the design and architecture of systems on their team.
Technical Leadership
  • Create and develop products that are well designed, maintainable, testable, and understandable by others, through clean code, documentation, and the use of best practices.
  • Drive excellence into code bases owned by your team; be an example for peers on your team.
  • Collaborate closely with Product and UX to build and deliver delightful customer experiences.
  • Guide and mentor other engineers.
  • Lead and facilitate code reviews.
  • Create best practices and procedures.
  • Thought leadership in specific areas of expertise.
  • Capable of leading without authority.
The Right Stuff
  • Bachelor's Degree in Computer Science or equivalent experience with some college coursework is preferred.
  • A minimum of 5 years experience in progressive software development experience is preferred.
  • A minimum of 3 years experience leading multi-team development focus areas.
  • Possesses an understanding of how decisions being made impact engineering teams external to their own.
  • Ability to create and implement system and software design and prioritize workflow, considering the downstream impact of decisions.
  • Deep understanding of open source frameworks, web technologies, HTTP protocol and tools to shorten development efforts.
  • Have worked extensively in an Agile/SCRUM development methodology.
  • Have worked in CI/CD Environments.
  • Proven experience designing and building Microservices architectures.
  • Expert understanding with async design patterns.
  • Strong knowledge of NoSQL databases, specifically MongoDB, Web Sockets, messaging systems, specifically RabbitMQ.
  • Deep knowledge of procedural programming languages such as C# or Java, network protocols, specifically HTTP, and JSON. We are a .NET Core shop.
  • Ideally, developed RESTful APIs.

#LI-MS1

Base Compensation Range
$180,000$245,000 USD
Compensation & Benefits 
  • Competitive cash compensation
  • A piece of the pie (in the form of equity)
  • Comprehensive health plans
  • Generous PTO
  • Future focused 401k match
  • Generous parental and caregiver leave
  • Our core values are more than just a poster on the wall; they’re tangibly reflected in our work 

Our goal is to make all aspects of working with us as easy as pie. That includes our offer process. When we’ve identified a talented individual who we’d like to be a Pie-oneer , we work hard to present an equitable and fair offer. We look at the candidate’s knowledge, skills, and experience, along with their compensation expectations and align that with our company equity processes to determine our offer ranges. 

Each year Pie reviews company performance and may grant discretionary bonuses to eligible team members.

Location Information 

Unless otherwise specified, this role has the option to be hybrid or remote. Hybrid work locations provide team members with the flexibility of working partially from our Denver or DC office and from home. Remote team members must live and work in the United States* (*territories excluded), and have access to reliable, high-speed internet.

Additional Information

Pie Insurance is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, military service status, citizenship, or other protected characteristic.

Pie Insurance participates in the E-Verify program. Please click here, here and here for more information.

Pie Insurance is committed to protecting your personal data. Please review our Privacy Policy.  

Pie Insurance Announces $315 Million Series D Round of Funding

Built In honors Pie in its 2023 Best Places to Work Awards

Pie Insurance Named a Leading Place to Work in Colorado
 
#LI-REMOTE
#BI-REMOTE
Apply Now

Date Posted

10/28/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9