Paylocity - Schaumburg, IL

posted 3 days ago

Full-time - Senior
Remote - Schaumburg, IL
Professional, Scientific, and Technical Services

About the position

The Staff Engineer Software - Back End position at Paylocity involves leading the development of complex features for the Recruiting product, focusing on performance, scalability, security, and observability. This role requires collaboration with cross-functional teams to design and implement innovative solutions while mentoring other engineers and driving technical excellence within the team.

Responsibilities

  • Lead the architecture design and implementation of new complex features in the Recruiting product.
  • Provide technical leadership and guidance to a team of full-stack engineers, including code reviews and mentoring.
  • Collaborate with product managers, designers, and engineers to translate requirements into technical specifications.
  • Drive the adoption of best practices, coding standards, and design patterns for maintainable and scalable applications.
  • Stay updated on emerging back-end technologies and evaluate their potential impact on projects.
  • Champion back-end engineering best practices, including performance, scalability, and security.
  • Troubleshoot and debug complex issues across multiple tiers and implement effective solutions.
  • Collaborate with QA engineers to develop comprehensive test strategies.

Requirements

  • 7+ years of experience in building complex SaaS applications on the .NET platform.
  • Experience with cloud platforms (AWS preferred, Azure, GCP).
  • Experience with containerization technologies (e.g., Docker).
  • Comprehensive experience in modeling and designing SQL databases and writing complex queries.
  • Solid understanding of distributed systems fundamentals and best practices.
  • Hands-on experience in front-end technologies such as JavaScript, HTML, CSS, and ReactJS.
  • Excellent problem-solving skills and ability to debug complex technical issues.
  • Leadership experience with a track record of mentoring engineers and leading technical initiatives.
  • Excellent communication and collaboration skills.
  • Ability to balance technical excellence, delivery time, and maintenance cost.

Nice-to-haves

  • Experience with Agile methodologies.
  • Familiarity with performance tuning and optimization techniques.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service