Staff Engineer
New
Remote work options across the U.S.Full-TimeStaff
Salary145,000 - 195,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSDockerPHPGCPJenkinsMongoDBMySQLGoRedisReact
Requirements
- 7+ years of professional software engineering experience, with strong exposure to full-stack or backend development.
- Strong proficiency in PHP (required), with additional experience in Go, React, or similar modern frameworks preferred.
- Experience working with cloud infrastructure and DevOps tools such as AWS, GCP, Docker, Jenkins, and Linux environments.
- Strong understanding of database systems such as MySQL and NoSQL technologies like MongoDB and Redis.
- Experience working in high-scale, production-critical systems with strong focus on reliability, performance, and security.
- Familiarity with software testing best practices, CI/CD pipelines, and observability/monitoring tools.
- Strong problem-solving skills with the ability to balance technical trade-offs, business priorities, and customer needs.
- Excellent communication skills and a collaborative mindset with experience working across cross-functional teams.
- Experience in payroll, HRIS, or regulated domains is a strong plus.
- Bachelor’s degree in Computer Science or equivalent practical experience.
Responsibilities
- Lead the design, development, and enhancement of core payroll and HR product features, ensuring scalability, reliability, and compliance.
- Collaborate closely with Product, Engineering, and Customer Experience teams to define requirements, shape technical solutions, and resolve complex customer issues.
- Own architectural decisions and contribute to system design improvements, ensuring long-term maintainability and performance of backend and full-stack systems.
- Drive technical execution across feature delivery, system refactors, and infrastructure improvements, balancing speed with stability and quality.
- Participate in production operations, on-call rotations, and incident response, ensuring system reliability and SLA adherence.
- Improve engineering practices by introducing better testing, documentation, DevOps processes, and automation across the development lifecycle.
- Mentor engineers, promote knowledge sharing, and foster a collaborative, inclusive engineering culture focused on continuous improvement.
- Evaluate and introduce new technologies, prototypes, and tools to improve platform capabilities and engineering efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site