The Responsibilities Of This Opportunity Include
Write high-volume SaaS applications (full stack, but primarily on the backend) that can handle millions of requests a day
Serve as a Senior Engineer working on large data pipelines, to transfer, transform and make queryable large volumes of data across various databases
Help define and promote software engineering best practices, including design, documentation, code reviews, monitoring, observability etc
Develop new skills as you push your knowledge, and our technology, to new levels
Mentor/Train senior and junior engineers on the team
A Successful Candidate Will Have The Following Qualifications
6+ years of industry experience, B.S. in Computer Science or equivalent
6+ years of experience with Java (experience with Node.js/Angular is a plus)
6+ years of experience with any of the following databases: SQL (MySQL or similar), MongoDB, Cloud Databases like BigQuery or BigTable
6+ years of cloud experience a must
Experience architecting & building large scale application focusing on authorization and authentication modules
Experience in design, full stack development and delivery of highly scalable SaaS applications
Experience architecting & building microservices (Spring Boot) deployed to the cloud (Google Cloud/AWS)
Strong desire to seek pragmatic, innovative solutions to complex business and technical problems
ANY GRADUATE