Software Development Engineer, Tax Engine Services
Core
Design and operate highly scalable, reliable distributed systems to compute correct tax amounts thousands of times per second for millions of global transactions.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Mission-critical tax calculation services processing millions of requests per minute
Domain
Global tax compliance and high-scale distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Java programming, Linux environment, Oracle database, system reliability, performance optimization, full software development lifecycle
Preferred skills
System architecture, code reviews, source control management, build processes, testing, operations experience
Technologies
Java, Linux, Oracle
Responsibilities
Design and implement scalable software solutions for tax calculations, collaborate with cross-functional teams on business requirements, develop and deploy high-quality distributed system software, participate in design reviews and code reviews, monitor production metrics and implement performance improvements
Seniority
Senior, hands-on IC