Senior Software Engineer - Time Products
About the team
We’re looking for a Senior Software Engineer to join the Time Products team. Our team is responsible for essential products that enable our customers to manage their workforce on a global scale. We are working on multiple areas including Time & Attendance, Leave Mangement, and soon-to-be-released Scheduling products. This team is at the forefront of Rippling’s exciting international expansion, and will be launching critical product initiatives in 2023.
What You’ll Do
Act as a senior engineer across the Time Products group
Upholding a high bar by participating in technical discussions, providing feedback on specs, and making recommendations.
Contributing to the shipment of high-impact products end-to-end with high quality.
Proposing, leading, and rolling out technical initiatives that align the team with industry best practices for code quality, observability, testing. You may find yourself leading a weekly meeting around how to improve the health of our services.
Deploying great technical judgment because this is not your first rodeo.
Taking ambiguous technical problem statements and turning them into an actionable plan, and then executing on it with the team.
Modeling and executing against requirements involving complex and interdependent systems related to employment rules, country-specific requirements, international currencies, and more.
Crafting a technical vision for the team
5+ years of professional experience as a software engineer
You have seen systems operating at significant technical and organizational scale
Experience working in a fast-paced, dynamic environment
Experience in building projects with good abstractions and architecture
Comfortable at developing scalable and extendable core services used in many products
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed above.