Apply📍 United States
🧭 Full-Time
💸 232000.0 - 310000.0 USD per year
🔍 Software Development
- 10+ years of experience in software engineering, with a proven track record of delivering complex software solutions that improve availability, performance and scalability of the infrastructure
- 6+ years of hands-on experience with MySQL and Distributed SQL, including schema design, query optimization, and performance tuning.
- Deep understanding of distributed systems concepts and experience with technologies like consensus algorithms, distributed transactions, and data replication.
- Exceptional problem-solving and analytical skills, with the ability to identify, and resolve complex technical challenges and establish long-lasting solutions/processes.
- Proficiency in at least two of Kotlin, Python, Go, Rust, with a strong emphasis on clean, maintainable code.
- Demonstrated leadership and mentorship skills, with the ability to inspire and guide others.
- You drive innovation in the platforms you build and operate, and have experience contributing to open-source projects.
- Strong proficiency in operating automation tools to manage database infra like Terraform and Ansible.
- Excellent communication and interpersonal skills, with the ability to clearly articulate technical ideas to both technical and non-technical audiences.
- Design, develop, and maintain core components of OnStor's cloud-based data management platform, with a focus on scalability, performance, and reliability.
- Leverage your deep knowledge of MySQL and Distributed SQL to optimize database performance, ensure data integrity, and implement efficient data access patterns.
- Tackle the challenges of large-scale distributed systems, including data partitioning, replication, and consistency models.
- Work closely with product managers to translate business requirements into technical solutions, and with fellow engineers to deliver high-quality software.
- Guide and mentor junior engineers, sharing your expertise and fostering a culture of technical excellence.
- Stay ahead of the curve by researching and experimenting with emerging technologies and trends in the database and distributed systems space.
AWSBackend DevelopmentDockerLeadershipPythonSQLCloud ComputingKotlinKubernetesMySQLAlgorithmsData StructuresGoRustCI/CDProblem SolvingRESTful APIsMentoringTerraformMicroservicesExcellent communication skillsAnsibleData modelingSoftware EngineeringData management
Posted 4 days ago
Apply