Senior Software Engineer (Ruby) - Platform Operation Team
We are a dynamic team responsible for developing, enhancing, and maintaining software for diverse projects related to our core businesses. These projects are executed swiftly with a lean team structure. As a member of our team, you will actively contribute to designing various components across scalable applications, encompassing frontend UI to backend infrastructure.
You will specifically focus on backend development for the Crypto.com App, with responsibilities including:
Responsibilities
- Collaborate within a Component Team for project development
- Develop and sustain front-end and back-end systems to facilitate smooth team operations
- Support CDC backend services, including bug fixing and feature implementation
- Identify root causes of application errors and escalate critical issues to internal engineers
- Setup and enhance CI/CD pipelines
- Contribute to Architecture, Platform, Tooling, and DevOps enhancements within the team's codebases
- Implement third-party monitoring tools or develop custom solutions as needed
- Enhance development documentation and support resources continuously
- Drive automation initiatives to reduce human errors and streamline operations
- Engage in research and development of new tools and workflows for team enhancement
- Conduct technical exploration and suggest improvements to the tech stack for long-term engineering endeavors
- Adhere to and enhance development processes consistently
Requirements
- Minimum of 4 years' experience in server-side programming languages
- At least 3 years of experience with Ruby on Rails or similar web MVC frameworks
- 2+ years in Frontend development, such as React/Next.js
- Strong communication and collaboration skills
- Ability to quickly learn new technologies and a proactive attitude toward task completion
- Open to innovative ideas, challenges, and continuous improvement
- Familiarity with DevOps practices and tools
Preferred Qualifications
- Expertise in scalability, security, and performance aspects
- Knowledge of domain-driven microservices architecture in backend development
- Proficiency in CI/CD principles enabling zero downtime deployments
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Familiarity with AWS products, services, and setting up resilient infrastructures
- Understanding of system networking and monitoring tools such as New Relic, Datadog, and AWS CloudWatch
- Basic knowledge of Go programming language
Our offered work environment provides opportunities for personal and professional growth, fosters innovative solutions, and promotes a proactive culture. We encourage diversity, inclusion, and support for all team members.
If you are enthusiastic about contributing to our vision and committed to driving cryptocurrency adoption, we invite you to join our dedicated team!
Benefits:
- Competitive salary
- Generous annual leave entitlement, including birthday and work anniversary
- Flexibility in working hours and hybrid or remote arrangements
- Internal mobility program for diverse career opportunities
- Additional perks, including a crypto.com Visa card upon joining
Learn more about our innovative services and commitment to cryptocurrency adoption at our website. The company fosters a culture of equal employment opportunities and values diversity and inclusion across our team members. Personal data submitted by applicants will be used for recruitment purposes only. Only shortlisted candidates will be contacted for further steps in the selection process.
