JobHabor

Staff Engineer Software

Paylocity

Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 110,700–158,200/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design and implement modular, well-architected systems that scale efficiently
  • Drive technical strategy and best practices across teams and departments
  • Architect solutions that consider both immediate needs and long-term implications
  • Identify and champion high-impact technical initiatives that drive business value
  • Own and deliver large-scale project features with high reliability and performance
  • Delegate effectively to accelerate project timelines and develop team capabilities
  • Prioritize and manage multiple high-impact projects simultaneously
  • Proactively identify and mitigate technical risks and issues
  • Set and maintain high standards for code quality, performance, and observability
  • Lead code reviews and technical design discussions with constructive feedback
  • Identify and resolve quality issues in team members' code
  • Advocate for automation and process improvements
  • Mentor and coach team members at all experience levels
  • Drive continuous team improvement through knowledge sharing and best practices
  • Build strong relationships with engineers across teams and departments
  • Foster an inclusive culture that encourages open discussion and collaboration
  • Gain alignment on technical strategy across teams and departments
  • Drive technical decisions that balance immediate needs with long-term goals
  • Build consensus through clear technical communication
  • Resolve conflicts constructively while maintaining positive team dynamics

Requirements

  • Minimum 8 years of software engineering experience
  • Proven track record of leading significant technical initiatives
  • Deep understanding of distributed systems and scalability patterns
  • Strong background in software architecture and system design
  • Experience designing and building data pipelines, integration layers, and ETL tools
  • Experience with performance optimization and observability across multiple systems
  • Proficiency in C#/.NET
  • Strong understanding of software development fundamentals (SOLID principles, design patterns, testing strategies)
  • Experience with agile development methodologies and release management processes
  • Experience with database design, optimization, and working with both SQL and NoSQL systems
  • Strong problem-solving skills and ability to troubleshoot complex integration issues
  • Experience with API design and consumption patterns

Preferred

  • Familiarity with Ruby
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience

Skills

  • C#
  • .NET
  • Python
  • Ruby
  • AWS
  • SQL
  • NoSQL

Similar roles