The company is looking to solve the problem of designing and maintaining solutions that customers directly rely on, at a large scale.
Requirements
- Java
- Go
- PostgreSQL
- DynamoDB
- Kafka
- Redis
- Snowflake
Responsibilities
- Designing and maintaining solutions on which customers directly rely
- Working on a SaaS product in a microservices architecture
- Delivering new features using scrum and kanban
- Monitoring runtime environments to understand customer behavior and solution performance
- Providing guidance on how problems should be solved
- Completing bug fixes and other modifications
- Familiarizing with monitoring runtime services
Other
- Meet the team and set up development environment within 30 days
- Complete code commits, pull requests, and deploys within 30 days
- Get familiar with the product and code repositories within 30 days
- Take on more changes which require more independence within 6 months
- Complete a shift (1 or 2 weeks) in which you would be the first point of contact for critical support/runtime issues within 6 months
- Assume more independence on how a problem/solution will be designed within 1 year
- Contribute more to design discussions during scrum meetings within 1 year
- Regularly review and provide feedback on others’ pull requests within 1 year
- Bachelor's degree or higher
- Onsite interview in Austin, TX