Description

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

Education

ANY GRADUATE