Staff Software Engineer

As a Staff Software Engineer, you will be a technical leader on the team, owning multiple key areas of the platform. You will provide technical guidance, mentor engineers, and drive best practices. You will work on critical projects that impact customers and the business, ensuring high quality and reliability.

What you’ll do:

  • Lead complex technical projects from design to delivery, collaborating with product, engineering, and other stakeholders.
  • Architect, design, and implement scalable, reliable, and secure software solutions for our payroll infrastructure.
  • Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of technical excellence and continuous improvement.
  • Drive the adoption of best practices in software development, including testing, code reviews, and documentation.
  • Debug and resolve complex technical issues, ensuring the stability and performance of our systems.
  • Collaborate with cross-functional teams to define product requirements, scope projects, and deliver high-quality solutions.
  • Contribute to the overall technical strategy and roadmap, identifying opportunities for innovation and improvement.
  • Participate in on-call rotations to support production systems, ensuring high availability and responsiveness.

What you’ll bring:

  • 8+ years of experience in software engineering, with a focus on backend systems.
  • Proven track record of leading complex technical projects and delivering high-quality software solutions.
  • Strong proficiency in one or more programming languages (e.g., Go, Python, Java, Ruby).
  • Deep understanding of distributed systems, microservices, and API design.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB).
  • Excellent communication, collaboration, and problem-solving skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience in payments, fintech, or payroll domain is a strong plus.
Job Category: N/A
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx