Salary
💰 $134,000 - $214,000 per year
Tech Stack
Distributed SystemsJavaJavaScriptKotlinPulsarSaltStackSQL
About the role
- Work on large-scope, high-impact projects that will fundamentally affect the business
- Work closely with product teams across multiple groups
- Implement and maintain new and legacy integrations across numerous platforms
- Plan and execute the integration of new applications with existing systems and software
- Draft technical designs, engineering plans, and testing plans to support integration projects
- Develop and automate application end-to-end or unit testing to ensure stability
Requirements
- Strong background in traditional software engineering
- Experience with technologies appropriate for the Billing and Invoicing, Payments and Collections, or Accounting and Tax teams
- Experience delivering high-quality, reliable services to production using languages such as Java, Kotlin, or other object-oriented languages
- Experience working with REST, XML, and JSON
- Strong understanding of data manipulation and distribution
- Excellent version control, QA skills, and attention to detail
- (Bonus) Experience with Workato or a similar iPaaS
- (Bonus) Exposure to distributed systems, scaling challenges, SaaS, SQL, JS, & Pulsar
- (Bonus) Experience with Enterprise Applications like Salesforce, NetSuite, or Zuora Billing