Talent.com
Software Engineer, HR Platforms
Software Engineer, HR PlatformsPaylocity • Schaumburg, IL, US
Software Engineer, HR Platforms

Software Engineer, HR Platforms

Paylocity • Schaumburg, IL, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Description :

Location : Remote (Must be based anywhere in 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.

Want to develop the strategies and principles needed to deliver compelling software? Join our team and help us enhance our all-in-one software platform, elevate our one-of-a-kind technology, and improve the employee experience.

Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!

About the Team

The HR Platforms team provides a robust, scalable, and user-friendly platform that empowers developers to seamlessly build, deploy, and manage applications. We prioritize high performance, security, and reliability in our solutions.

We are seeking a Software Engineer to join our Document Library team. This team is responsible for three key domains : Document Library , a client administration hub that centralizes employee and company document management; and Fillable Forms , our in-house DocuSign® replacement that enables clients to seamlessly create custom PDF forms to attach to workflows for participants to complete and sign, and Content Resource Hub , a brand new domain specializing in serving up company resources in various spots across the suite. The technology driving these domains varies, but experience in AWS, .NET 8, and React is required.

Your Role :

  • Develop High-Quality Software : Collaborate with product management and stakeholders to define, develop, and deliver critical features. You will actively contribute to the full software development lifecycle, from ideation and planning to deployment and support.
  • Drive Technical Decisions and Solutions : Help lead architecture and design discussions, making key technical decisions that align with business goals and future scalability. You’ll ensure the implementation of best practices, coding standards, and system design to maintain high-performance, scalable solutions.
  • Ensure Technical Documentation and Artifacts : Produce and maintain comprehensive technical documentation, including architecture diagrams, API specs, and design patterns. These artifacts will ensure long-term maintainability and ease of future development.
  • Collaborate with Stakeholders : Work closely with cross-functional teams including engineers, product managers, designers, and operations to translate customer and business requirements into technical solutions. You will also communicate complex technical concepts to non-technical stakeholders.
  • Optimize for Customer Value : Ensure that all development efforts are aligned with delivering high-quality, customer-centric solutions. You’ll focus on improving the user experience by reducing technical debt, enhancing performance, and ensuring system reliability.
  • Mentor and Coach Team Members : Act as a mentor for junior engineers, providing guidance on technical challenges. You’ll foster a culture of continuous learning, code reviews, and knowledge sharing across teams.
  • Stay Ahead of Emerging Technologies : Continuously evaluate and integrate new technologies, frameworks, and methodologies to keep the platform current, innovative, and competitive.

What Success Looks Like :

To be successful in this Software Engineer role, you will bring :

  • Proficiency in .NET : Experience in developing robust, scalable applications using C# (.NET 6 or higher). You should have a strong understanding of object-oriented programming and best practices in modern software development.
  • Cloud Experience with AWS : Experience migrating, deploying, managing, and scaling applications on AWS, with familiarity in key AWS native services (e.g., EC2, S3, RDS, Lambda). You should have experience building and maintaining cloud-based infrastructure that is secure, scalable, and cost-effective.
  • Front-End Expertise : Demonstrated ability to build user interfaces with React, focusing on performance, responsiveness, and usability. You’ll need experience working with component libraries, state management, and integrating front-end applications with APIs.
  • Experience in contributing to and consuming RESTful APIs : Ability to contribute to scalable, secure, and performant APIs, with an understanding of REST principles and best practices. Be able to consume new APIs. Experience with tools like Postman , Bruno, Swagger / OpenAPI , or similar API documentation and testing tools is a plus.
  • Database Skills : Experience with databases like SQL Server / MySQL, including being able to understand and contribute to complex queries, stored procedures, and able to learn about optimizing database performance for high availability and scalability. MongoDB / NoSQL experience a big plus.
  • Experience with Pub / Sub Messaging Systems : Hands-on experience working with pub / sub systems like RabbitMQ, designing distributed systems and message-driven architectures to build scalable, real-time applications.
  • Experience with CI / CD Pipelines : Understand continuous integration and continuous deployment (CI / CD) pipelines using tools like TeamCity, Octopus, Jenkins, GitLab CI, or AWS CodePipeline to speed up the release cycle and improve deployment reliability.
  • Monitoring and Observability : Understanding of common monitoring and observability practices using tools like DataDog or similar. Familiarity with logging frameworks and APM tools to diagnose and resolve production issues is essential.
  • Strong Problem-Solving Skills : Ability to break down complex problems and design effective, efficient solutions that align with business goals. You should be comfortable making architectural decisions in ambiguous or evolving environments.
  • Collaboration and Communication : Excellent communication skills to work effectively with cross-functional teams, including product management, operations, and other engineering teams. You should be comfortable explaining technical concepts to non-technical stakeholders.
  • Familiarity with Agile Methodologies : Understand agile development practices, including Scrum or Kanban, which can help accelerate delivery and ensure alignment with business priorities. Understanding what works (and what doesn’t) with various project management methodologies will be beneficial.
  • Nice to Have

  • Experience with NoSQL Databases : Knowledge of NoSQL databases (e.g., MongoDB, DynamoDB) to handle large volumes of unstructured or semi-structured data, improving flexibility and scalability in data storage.
  • Experience with Test Automation : Ability to work with test engineers to create new test automations or refactor existing automations to work with new functionality using tools like Cypress or Playwright.
  • What Success Looks Like

  • Contributing to high-quality, scalable solutions by making informed technical decisions across architecture, design, and implementation.
  • Active contributor in the development of key features from concept to deployment, ensuring that solutions meet business needs and technical standards.
  • Active contributor on quality-focused tasks (test automations, manual testing, test case / plan contributions).
  • Be willing to adapt to regional alignment demands.
  • Be willing to be mentored. Be ready to absorb new knowledge quickly.
  • Consistently deliver features and systems that enhance the end-user experience and provide value to the customer.
  • Be an active participant in all agile ceremonies and team meetings.
  • Collaborate effectively with cross-functional teams to meet project deadlines and deliver exceptional outcomes.
  • Quickly identify and resolve production issues while working to prevent future occurrences.
  • Educational Requirements :

  • Bachelor’s degree in computer science, or a related field is required. Equivalent practical experience will also be considered.
  • Physical requirements

  • Ability to sit for extended periods : The role requires sitting at a desk or workstation for long periods, typically 7-8 hours a day.
  • Use of computer and phone systems : The employee must be able to operate a computer, use phone systems, and type. This includes using multiple software programs and inquiries simultaneously.
  • Paylocity is an equal-opportunity employer. Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better. We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.

    We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact LeaveBenefits@paylocity.com. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.

    #LI-Remote

    Requirements :

    Create a job alert for this search

    Software Engineer Platform • Schaumburg, IL, US

    Related jobs
    Senior Software Engineer, Splunk

    Senior Software Engineer, Splunk

    Capital One • RIVERWOODS, Illinois, United States
    Full-time +1
    Senior Software Engineer, Splunk.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative...Show more
    Last updated: 30+ days ago • Promoted
    Engineer, Fuels

    Engineer, Fuels

    Constellation Energy • Saint Charles, IL, US
    Full-time
    As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose : accelerating the transition to a carbon-free future. We have been the leader in clean ener...Show more
    Last updated: 1 day ago • Promoted
    Senior Engineer Software, Position Management

    Senior Engineer Software, Position Management

    Paylocity • Schaumburg, IL, US
    Full-time
    Remote (Must be based anywhere in the Czech Republic).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern wor...Show more
    Last updated: 30+ days ago • Promoted
    Quick Earnings : Earn At Least $2765 For Your First 218 Trips, Guaranteed.

    Quick Earnings : Earn At Least $2765 For Your First 218 Trips, Guaranteed.

    Uber • Lake Barrington, IL, US
    Full-time +1
    Earn at least $2765 driving with Uber when you complete your first 218 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
    Last updated: 22 hours ago • Promoted • New!
    Engineer Software - Workflows

    Engineer Software - Workflows

    Paylocity • Schaumburg, IL, US
    Full-time
    Remote (Must be based in Guadalajara).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce.The compa...Show more
    Last updated: 25 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Precision Neuroscience • Chicago, IL, US
    Full-time
    Precision Neuroscience is pioneering a brain implant, known as a brain-computer interface (BCI), to restore communication and independence for people with neurological conditions.Our cutting-edge t...Show more
    Last updated: 30+ days ago • Promoted
    HVAC Controls Application Engineer

    HVAC Controls Application Engineer

    Premier Mechanical Inc • Addison, IL, US
    Full-time
    HVAC Controls Application Engineer.Reports to the VP of Controls Primary Ho...Show more
    Last updated: 11 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Chicago, IL, United States
    Full-time
    The Lead Software Engineer develops software and guides a team to apply software engineering best practices to provide high-quality, maintainable, reusable, performant, and scalable software.You wi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer Software, HR Platforms

    Senior Engineer Software, HR Platforms

    Paylocity • Schaumburg, IL, US
    Full-time
    Senior Engineer Software - Workflows.Remote (Must be in Guadalajara).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for...Show more
    Last updated: 30+ days ago • Promoted
    Engineer Software, Notifications Team

    Engineer Software, Notifications Team

    Paylocity • Schaumburg, IL, US
    Full-time
    Remote (Must be based anywhere in the Czech Republic).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern wor...Show more
    Last updated: 24 days ago • Promoted
    Staff Engineer, Software Autonomy Applications (R3981)

    Staff Engineer, Software Autonomy Applications (R3981)

    Shield AI • Mundelein, IL, US
    Full-time +1
    Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircr...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer Remote (Web3)

    Software Engineer Remote (Web3)

    Turnblock.io • Chicago, IL, US
    Remote
    Full-time
    Our client is on crypto’s cutting-edge technology, and we’re looking for the right engineers to join them.Our client's Blockchain Distribution Network (. DeFi (Decentralized Finance)...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

    Sr. Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

    Capital One • RIVERWOODS, Illinois, United States
    Full-time +1
    Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pa...Show more
    Last updated: 20 hours ago • Promoted • New!
    Mental Health Therapist

    Mental Health Therapist

    SonderMind Careers • Highland Park, IL, US
    Full-time
    SonderMind is a leading mental health care platform revolutionizing therapy services by empowering licensed mental health therapists to deliver exceptional care with cutting-edge, AI-powered tools....Show more
    Last updated: 15 hours ago • Promoted • New!
    Staff Engineer Software - Partner Portal

    Staff Engineer Software - Partner Portal

    Paylocity • Schaumburg, IL, US
    Full-time
    Staff Engineer - Partner Portal.Remote (Must be based in Guadalajara).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform fo...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer, Global Payment Network

    Lead Software Engineer, Global Payment Network

    Capital One • RIVERWOODS, Illinois, United States
    Full-time +1
    Lead Software Engineer, Global Payment Network.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...Show more
    Last updated: 7 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    HHAeXchange • Mundelein, IL, US
    Full-time
    HHAeXchange is the leading technology platform for home and community-based care.Founded in 2008, HHAeXchange was born out of an idea to create a fully comprehensive end-to-end homecare solution to...Show more
    Last updated: 19 days ago • Promoted
    Engineer Software - Partner Portal

    Engineer Software - Partner Portal

    Paylocity • Schaumburg, IL, US
    Full-time
    Remote (Must be based in Guadalajara).Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce.The compa...Show more
    Last updated: 30+ days ago • Promoted