Facilitating the collaboration and engagement between senior members of the team to ensure sound design and implementation of big functional areas for the product.
Incubating and designing the next generation platform for complex heterogeneous systems and applications involving cutting edge technologies.
Working closely with architects and development and QA engineers to discuss and evangelize features.
Collaborating with geographically dispersed, cross-functional teams in an Agile environment.
Participating in internal/cross team meetings, scoping, decision making and technical documentation.
What We'd Like to See
Knowledge of Big Data technologies (including Spark).
Knowledge of cloud ecosystems such as Amazon AWS, Microsoft Azure, Google Cloud.
Experience with Microservice architecture
Role Essentials
8+ years of relevant professional experience, a portion of which was within an enterprise software company
Experienced backend engineer who has developed multiple versions of products
Architect, design, and develop scalable and secure SaaS products using microservice architecture.
Knowledge of database internals such as query parsing, processing, and optimizations, developing core scalable parts of a system or server-side multi-threaded development experience is essential
Demonstrated ability to write quality code in Java. Scala is desired.
Work well with others in iterative product definition and development environment
Experience communicating updates and resolutions to customers and other partners in a big group
Willing to mentor and develop others
BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
Minimum 8+ years of relevant professional experience
Perks & Benefits
Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
Flexible time-off policy and hybrid working practices
Tuition reimbursement program to support your and personal growth
Equity opportunities and an employee stock purchase program (ESPP)
Comprehensive Mental Health and Employee Assistance Program (EAP) benefit