Paylocity · 14 hours ago
Senior Engineer Software - Payroll & Time and Labor
Paylocity is an award-winning provider of cloud-based HR and payroll software solutions. The Senior Software Engineer will lead technical initiatives, drive engineering excellence, and work on architecting scalable solutions while mentoring the engineering team, particularly in the Payroll and Time & Labor product domains.
Enterprise SoftwareHuman ResourcesInformation TechnologyRecruitingSaaSSoftware
Responsibilities
Architect and implement modular, maintainable software solutions that optimize for performance and scalability
Lead feature and epic design discussions, gathering and incorporating feedback from cross-functional teams
Drive technical decision-making with consideration for business objectives and customer needs
Identify and resolve technical ambiguities through systematic analysis and collaboration
Own medium to large-scale projects from conception to delivery, requiring minimal supervision
Coordinate across teams to identify and manage technical dependencies
Develop and execute comprehensive project plans aligned with business objectives
Maintain high-quality standards while meeting project timelines
Champion best practices in software development, testing, and deployment
Improve CI/CD pipelines, testing frameworks, and monitoring systems
Provide detailed, actionable code reviews that enhance overall code quality
Drive technical debt reduction initiatives and refactor legacy code
Guide junior engineers in adopting best practices and modern development techniques
Facilitate knowledge sharing through code reviews, pair programming, and technical discussions
Resolve conflicts independently when possible, escalating appropriately when needed
Influence technical direction through well-reasoned arguments and demonstrated expertise
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field
Minimum 5 years of software engineering experience
Proven track record of leading significant technical initiatives
Excellent written and verbal communication skills
Strong analytical and problem-solving abilities
Collaborative mindset with ability to influence peers
Adaptable approach to changing requirements and priorities
Proven expertise with .NET (6+), C#, MSSQL
Advanced knowledge in object-oriented analysis and design
Solid knowledge of relational databases including DB programmability
Solid command of REST API standards and concepts
Working knowledge of front-end code using .NET MVC, JavaScript, and React
Experience with unit testing and integration test automation
Basic experience of containerization (Docker, K8s/Kubernetes)
Ability to sit for extended periods
Use of computer and phone systems
Preferred
Knowledge of ASP.NET
Advanced knowledge of MSSQL (optimization queries)
Experience with micro-service architecture and eventing
Experience with observability and large scale zero-downtime deployment
Prior experience with Azure, GCP, or AWS (Amazon Web Services)
Experience with NoSQL databases
Benefits
Medical
Dental
Vision
Life
Disability
401(k) match
Perks that support you, your family, and your finances
Career development
Company
Paylocity
Paylocity is a provider of cloud-based payroll and human capital management (HCM) software solutions.
H1B Sponsorship
Paylocity has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (20)
2023 (22)
2022 (29)
2021 (2)
2020 (4)
Funding
Current Stage
Public CompanyTotal Funding
$10MKey Investors
Adams Street Partners
2014-03-19IPO
2008-05-16Series Unknown· $10M
Leadership Team
Recent News
2026-01-19
2025-11-10
Company data provided by crunchbase