Software Engineer, Distributed Systems
TLATech Inc.
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Bash Shell
Cloud Computing
Linux
Distributed Systems
Elasticsearch
Python (Programming Language)
PostgreSQL
Open Source Technology
Software Engineering
Data Ingestion
Kubernetes
+5 more
Bug Reporting
Apache Kafka
Terraform
Code Restructuring
Data Pipelines
Job description
We’re looking for Distributed Systems Engineers ranging from a Senior Level to a Staff Level who will be a key member of a new Systems team at Syllo that will own Platforms, Frameworks, Tools, Patterns, and Architecture. You will will not only contribute directly to technical design and implementation but also foster a collaborative, high-performing environment where engineers can grow, learn, and thrive., * Design, implement, and manage scalable cloud-based infrastructure using Kubernetes, Pub/Sub, and other relevant technologies.
- Collaborate with our AI team to optimize data pipelines and integrate AI technologies to remove performance bottlenecks.
- Refactor existing systems to enhance scalability, including transforming stateful components into stateless ones, and applying extensive autoscaling and auto-repair mechanisms.
- Lead efforts on data ingestion and export processes, improving efficiency and reducingdependencies on legacy technologies.
- Drive platform reliability initiatives, including enhancing alerting, health checking, and incident management.
- Champion continuous improvement efforts, including cost control measures and technological upgrades.
- Oversee the development of internal tools that streamline workflows and reduce duplication of effort in development environments.
- Ensure the platform meets rigorous testing and security standards to maintain data integrity and security.
- Participate in an on-call rotation to ensure meeting SLA
Requirements
- Core software engineering skills, including proficiency in languages such as Python andRuby.
- Strong system administration experience, including fluency with Linux, networking, and bash scripting. Proficiency with GCP.
- Proficiency with cloud tools and distributed systems, such as Kubernetes, Kafka, Postgres, and Elasticsearch, or equivalent technologies.
- Demonstrated expertise in Infrastructure as Code using tools such as Terraform.
- Ability to design and implement scalable, resilient cloud infrastructure.
- Strong analytical and troubleshooting skills with a proactive approach to problem-solving.
- Excellent communication and interpersonal skills, able to engage effectively with both technical and non-technical stakeholders.
- Experience addressing scaling challenges and resource contention in distributedsystems.
- Engagement with the open-source community, including tool research, bug reporting, and code contribution.
- Expertise in cloud data security
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…