The opportunity
Must have a Bachelor’s degree or foreign equivalent in Computer Science, or a related field, plus five (5) years of post-bachelor’s progressive software development work experience. In the alternative, the employer is willing to accept a Master’s Degree or foreign equivalent…
What you'll do
Develop global architecture by combining less-available components and data: centers into a highly available and resilient whole.
Work on latency-critical, time-sensitive and data redundancy solutions.
Solve broad range of problems, including investigating Mongo write concerns,: minimizing cross-region TLS handshakes, and develop new systems to automate disaster detection and failovers.
Enable the company to increase the GDP of the internet by providing uptime and data protection.
Write code, scope, design, implement, and deploy solutions using multiple: technologies, including: Ruby, Java, Mongo, Postgres, and other necessary tools as required.
Investigate issues in live, distributed production systems.
What they're looking for
- Go, Ruby, or Java programming languages;
- Database internals including data movement, leader election, and quorums;
- Cloud infrastructure services, including: S3, EBS, EC2, and VPCs, to deploy scalable applications;
- Designing and building Temporal workflows;
- Using Trino SQL for data analysis and visualization; and
- Designing fault-tolerant systems using data sharding and replication strategies.