As a Senior Platform Engineer, you'll enable and participate in cross-team efforts, owning a broad scope of systems and APIs that power Tally's business. You'll write clean and testable code; be a champion for effective and secure software development practices. Our technology stack leverages Scala as our platform to build highly available and responsive services to make credit card automation look simple. Core Technologies: Scala, Akka, Finagle/Thrift, Slick, Postgres, AWS (DynamoDB, Kinesis, S3), Elasticsearch
About You
- You can build robust, scalable systems from scratch and collaborate well with other software engineers in diagnosing, fixing, and preventing production issues
- You understand product requirements beyond the written word and take pride in building resilient and maintainable solutions to support a rapidly evolving product
- You enjoy designing APIs and the backend systems that implement them
- You embrace distributed, reactive systems and are comfortable learning new languages and frameworks
- You are comfortable building and deploying systems in a Linux-based environment
- You have a healthy appreciation of security principles and work hard to protect consumer data
- You stay up-to-date with the latest architectural trends and you constantly challenge yourself and your team for continuous improvement
- You are comfortable working with different datastores: relational, key-value, document-based
Qualifications
- You have a BS degree in Computer Science or Computer Engineering, similar technical field of study, or equivalent practical experience
- You have 5+ years of general software programming experience
- Experience with Scala and the Lightbend/Typesafe technology stack is a plus
- Understanding of event-driven microservices architectures and RPC patterns is a plus
by via developer jobs - Stack Overflow
No comments:
Post a Comment