Senior Software Engineer, International Payroll
Leads development of reliable, secure backend infrastructure for payroll computation, money movement, tax calculations, and financial data. The role requires 7+ years of hands-on experience, strong server-side programming and SQL skills, cloud infrastructure expertise, and technical mentorship.
About the job
Responsibilities
- Independently own large-scoped projects from discovery through launch, focusing on outcomes and customer impact.
- Collaborate with cross-functional teams to solve customer challenges.
- Improve the performance, reliability, and scalability of existing systems.
- Provide technical leadership, knowledge-sharing, mentorship, and engineering evangelism.
- Add capabilities to high-volume, fault-tolerant processing infrastructure.
- Enhance testing, monitoring, and continuous deployment infrastructure.
- Keep extremely sensitive data compartmentalized and secure.
- Make technical decisions for payroll, money movement, tax calculation, financial ledger, and payroll data platform capabilities.
Requirements
- Minimum of 7 years of professional hands-on experience.
- Mastery of modern server-side programming languages; Golang is a plus.
- Proficiency with SQL.
- Proficiency with cloud infrastructure management, preferably AWS.
- Experience supporting and mentoring other engineers and acting as a force multiplier.
- Experience working closely with designers and product managers.
- Strong judgment, resourcefulness, teamwork, communication, influence, and leadership.
Technologies
- Golang
- Ruby on Rails
- JavaScript
- MySQL
- Kafka
- AWS
- Git
- Memcached
- Redis
- Elasticsearch
- Docker
- Terraform
- Kubernetes
- CircleCI
- Datadog
Compensation and Benefits
- Base wage range: $188,000.00–$242,000.00 per year for the New York City office.
- Total compensation may vary based on skills, relevant experience, and work location.
- Benefits and perks are available through Justworks’ Total Rewards program.
Skills
Go, Ruby on Rails, JavaScript, SQL, MySQL, Kafka, AWS, Git, Memcached, Redis, Elasticsearch, Docker, Terraform, Kubernetes, CircleCI
Similar jobs
Backend Engineering jobsBuild end-to-end platform features, web applications, and cloud services powering generative AI for enterprise marketing customers. The role requires a bachelor's degree, 7+ years of backend development experience, cloud expertise, and strong database, messaging, ingestion, and analytics experience.
Senior backend engineer leading the architecture and delivery of scalable, compliant trading and custody systems for investment products. Requires 5+ years of backend experience, broker-dealer domain knowledge, AWS familiarity, and a record of leading complex technical projects.
Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.
Senior infrastructure engineer building and operating low-latency institutional trading systems, including matching, order management, risk, and market data. Requires 5+ years of software engineering experience and strong Java, C++, or Go skills in highly reliable distributed systems.
Design and build backend control-plane services that safely govern software review, policy evaluation, CI evidence, and merge decisions. The role requires 7+ years of experience with distributed systems, backend development, security and authorization, developer infrastructure, and cross-team technical leadership.