Join Tether and contribute to shaping the future of digital finance. At Tether, we are pioneering a global financial revolution by providing cutting-edge solutions that enable businesses such as exchanges, wallets, payment processors, and ATMs to integrate reserve-backed tokens across blockchains seamlessly. Our technology allows users to store, send, and receive digital tokens instantly, securely, and globally at a fraction of the cost, with transparency as the foundation of every transaction.
We offer a diverse range of innovative products including Tether Finance, featuring the world’s most trusted stablecoin, USDT, and digital asset tokenization services. Our energy solutions under Tether Power promote sustainable Bitcoin mining through eco-friendly practices in geo-diverse facilities. Tether Data supports advancements in AI and peer-to-peer technology with tools like KEET, a secure and private data-sharing app. Tether Education democratizes access to digital learning, empowering individuals in the gig economy. Lastly, Tether Evolution explores the fusion of technology and human potential to push the boundaries of innovation.
We are a global, remote team passionate about fintech innovation and collaboration. If you have excellent English communication skills and want to join a fast-growing, lean, and industry-leading company, Tether offers a unique opportunity to make a significant impact.
Key Responsibilities
- Lead the design, architecture, and management of CI/CD pipelines using GitHub Actions or similar tools to ensure fast, reliable, and reproducible software delivery.
- Implement test-driven deployment systems by integrating automated testing, validation, and monitoring to maintain code quality and accelerate feedback loops.
- Containerize applications and microservices with Docker, optimize image builds, and manage deployment pipelines for distributed environments.
- Oversee the build, packaging, and publishing lifecycle for JavaScript, TypeScript, and C++ packages, including versioning, semantic tagging, and publication to NPM or internal registries.
- Develop and maintain cross-platform build pipelines using CMake or equivalent tools to ensure consistent compilation and release workflows across web, desktop, and mobile platforms.
- Automate end-to-end release processes including tagging, building, signing, and distributing mobile, web, and desktop applications.
- Define and manage Infrastructure as Code (IaC) to provision and maintain scalable, secure, and reliable infrastructure environments.
- Collaborate with development, QA, and operations teams to troubleshoot deployment issues, optimize performance, and improve release reliability.
- Continuously enhance observability and feedback loops using monitoring and alerting systems to maintain operational excellence.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years’ hands-on experience architecting and maintaining CI/CD pipelines using GitHub Actions or equivalent tools in production environments.
- Strong expertise in test-driven deployment methodologies, including automated test suite development for integration and end-to-end validation.
- Proficiency in containerization technologies such as Docker, including image creation and registry management.
- Experience managing package lifecycles for JavaScript and TypeScript, including versioning, compilation, semantic tagging, and publishing workflows.
- In-depth knowledge of C++ build systems, specifically CMake, with proven ability to optimize native build and deployment pipelines.
- Advanced Linux system administration and networking skills, including shell scripting, package management, performance troubleshooting, firewall, and VPN configuration.
- Excellent communication, problem-solving, and collaboration skills suited for globally distributed teams.
- Experience with Infrastructure as Code tools such as Terraform, Ansible, AWS CDK, or AWS CloudFormation.
- Experience automating mobile CI/CD processes, including build, tagging, and publication for iOS and Android applications.
- Advanced knowledge of release management practices, including automated versioning, signing, and artifact distribution.
Preferred Qualifications and Benefits
- Familiarity with observability and monitoring systems such as Prometheus, Grafana, or ELK for deployment health tracking.
- Experience working in high-availability, security-sensitive environments, particularly in fintech, blockchain, or distributed systems.
- Experience deploying and managing blockchain-based applications.
- Exposure to AI/ML pipelines, including automated model training, evaluation, and deployment using frameworks like PyTorch or TensorFlow.
Candidates should be aware of recruitment scams and only apply through official channels. Tether does not use third-party recruiters unless explicitly stated, and all official communication will come from verified company domains. The company never requests payment or financial details during the hiring process. For any concerns, candidates are encouraged to verify recruiter identities and reach out through the official Tether website.