Salary
💰 $185,000 - $220,000 per year
Tech Stack
AWSCloudGoogle Cloud PlatformJavaScriptNode.jsTypeScript
About the role
- Build integrations and automate processes that manage connections to hundreds of payroll providers and other 3rd parties
- Build robust infrastructure to support data exchange for more than half a million participants
- Explore third-party payroll systems to learn how our partners share their data with us
- Interface with third party providers to collaborate on technical solutions
- Write clean, high-quality code and tests to keep our system fast, reliable, and monitorable
- Participate in development life cycle activities like design, coding, testing, and production release
- Contribute to our ever evolving engineering standards, tooling and processes
- Coach and mentor junior engineers to help raise the bar in innovation, efficiency and technical capability
- Contribute to our SOA and be a valuable member of the team that builds new services from scratch
Requirements
- Minimum 6 years of professional experience building software for backend systems
- Experience building, enhancing, and maintaining scalable backend technologies and infrastructure for RESTful API based data exchange
- Strong communication skills; discussing complex technical concepts to engineers and non-engineers is no problem
- Strong desire to learn, think creatively, and share knowledge with others
- Write understandable, testable code with an eye towards maintainability
- Proactive and empathetic mindset - willing to roll up your sleeves to fix problems for customers
- Completed formal training in computer science related discipline (Bachelors or Masters preferred)
- You thrive in a remote environment
- Nice to have: frontend experience
- Nice to have: regular use of AI tools like Claude and Augment
- Nice to have: development in TypeScript, node.js, or other JavaScript languages on cloud-based platforms like AWS or GCP
- Nice to have: working familiarity with observability frameworks such as Datadog or NewRelic