Enable job alerts via email!

Staff Engineer Software - Benefits Solutions

ZipRecruiter

Schaumburg (IL)

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in HR and payroll software is seeking a Staff Software Engineer for their Benefits Product domain. This fully remote position requires expertise in back-end development, .NET, and cloud platforms. The role involves guiding design, mentoring team members, and contributing to product modernization efforts. The ideal candidate will thrive in a collaborative environment and drive technical discussions to ensure high-quality software delivery.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Pension Match
Career Development

Qualifications

  • 5+ years’ hands-on experience with back-end development.
  • Expert mastery with .NET and solid understanding of REST API standards.

Responsibilities

  • Lead activities of the team towards project execution.
  • Design software with multiple components interacting across systems.
  • Mentor less-experienced team members.

Skills

Back-end Development
.NET
REST API
Relational Databases
Cloud Platforms
Domain Driven Design
Object-Oriented Analysis
Unit Testing
Integration Testing
Communication

Education

Bachelor's degree in Computer Science

Tools

AWS
Azure
GCP

Job description

Job Description

****Fully Remote Role based anywhere within the Czech Republic****

About Paylocity:

Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.

While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce.

Are you the teammate we are looking for?

About the Team:

Benefits Engineering is responsible for the continued development and operational ownership of Paylocity’s Benefits Administration Products. We are part of the Product Engineering functional group within our larger Product & Technology organization.

What you will do:

  • Work with the Engineering Manager to lead activities of the team towards the execution of projects/goals that are often beyond the scope of the immediate team
  • Help transform Product goals into scalable architecture and design, enriching with non-functional requirements to create refined Epics for the team to execute on
  • Act as a technical lead completing epics where the approach is loosely defined often requiring technical discovery prior to implementation
  • Mediate technical discussions and gain team alignment for best practices and a healthy balance of tech debt versus delivery
  • Provide feedback on designs by asking probing, insightful questions that solidify choices
  • Ensure code is flexible, reusable, extensible, performant and high quality through feedback on code reviews
  • Push the team to continuously improve their knowledge, technical skill, and velocity
  • Actively mentor/coach less-experienced team members
  • Understand and consider technical dependencies
  • Design software with multiple components interacting across systems
  • Optimize beyond the team by driving cross-team initiatives
  • Solicit and provide feedback via decision-making frameworks for proposed changes from across the organization
  • Demonstrate software quality through unit and integration test automation
  • Strengthen your team by sharing your knowledge and interests with others
  • Build relationships and communicate with various types and levels of stakeholders across the organization
  • Analyze and spearhead improvements to the systems and software that are important to your team
  • Manage risks, escalate priorities and help to resolve issues that could impact production quality
  • Own the overall health and engineering quality for a team by ensuring appropriate testing, monitoring, observability, and accountability is in place

What you will bring:

  • Bachelor's degree or higher in Computer Science or a similar technical field
  • 5+ years’ hands-on experience with back-end development
  • Expert mastery with .NET
  • Solid understanding of modern REST API standards and concepts
  • Strong knowledge of relational databases
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with Domain Driven Design, cloud-based solutions, leading large-scale delivery, and modernization of software systems
  • Experience with managing a large-scale SaaS production environment for availability, reliability, and resiliency
  • A firm grasp of object-oriented analysis and design
  • Must be well versed with Systems Architecture and developer tools
  • Experience with unit testing and integration test automation
  • Fluent written and verbal communication skills that enable collaboration with technical or business-centric peers

Nice to have:

  • Experience with product migration from data-center to cloud
  • Full-stack web development, with experience in Client-Side Programming
  • Experience with NoSQL databases

What success looks like:

As a Staff Software Engineer within the Benefits Product domain, you’ll be expected to guide design and development within a collaborative team environment. Your role is key in providing technical design & direction on initiatives, driving collaborative discussion amongst the group on the most technically sound approach forward, contribute to our SDLC to deliver new capabilities, and coaching & mentoring team members. You’ll work side-by-side with Product Owners, Software Test Engineers, and Business Stakeholders, and be actively involved in an agile software development environment.

Benefits is a complex Product domain and within our team you’ll have the opportunity to be involved in our path towards product modernization, delivering exciting new product capabilities, and working to solve key architectural challenges that will enable future growth and scale.

We give our employees what they need to succeed, including great benefits and perks! We offer medical, dental, vision, life, , and a pension match, as well as perks that support you, your family, and your finances. And if it’s career development you desire, we provide that, too! At Paylocity, people matter most and have always been at the heart of our business.

#LIRemote

Requirements:

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Engineer Software - Front End, Benefits Solutions

ZipRecruiter

Schaumburg

Remote

USD 108,000 - 202,000

14 days ago

Software Development Engineer 3

WEX, Inc.

Chicago

Remote

USD 120,000 - 160,000

12 days ago

Software Development Engineer 3

WEX, Inc.

San Francisco

Remote

USD 120,000 - 160,000

12 days ago

Software Development Engineer 3

WEX, Inc.

Dallas

Remote

USD 120,000 - 160,000

12 days ago

Software Development Engineer 3

WEX

Chicago

Remote

USD 120,000 - 160,000

30+ days ago

Software Engineer / Software Engineer II (IAM Engineering) (Remote - US)

BNSF

Remote

USD 93,000 - 207,000

Yesterday
Be an early applicant

Full stack software engineer/ founding engineer

Nova AI

San Francisco

Remote

USD 80,000 - 150,000

Yesterday
Be an early applicant

Senior Full-Stack JavaScript Engineer (Chicago)

ZipRecruiter

Chicago

Remote

USD 80,000 - 120,000

14 days ago

Senior .Net Software Development Engineer 4

WEX, Inc.

Chicago

On-site

USD 90,000 - 140,000

13 days ago