Senior Software Engineer (Ruby) - Platform Operation Team
Hiring Information:
We are seeking a team member to contribute to the design, development, maintenance, and enhancement of software for various ventures projects. These projects are closely related to our core businesses and involve fast-paced, lean team operations. Your role will include active participation in designing scalable applications, covering both frontend UI and backend infrastructure development.
Responsibilities:
- Collaborate within a Component Team for project development
- Develop and maintain frontend and backend systems to ensure smooth daily operations for teammates
- Provide support for backend services like bug fixes and implementing ad-hoc features for the Crypto.com App
- Investigate application errors, escalating critical issues to internal engineers as necessary
- Setup, optimize, and manage continuous integration/continuous deployment (CI/CD) pipelines
- Contribute to enhancements in architecture, platform functionalities, tooling, and DevOps processes for the code bases and the team
- Utilize monitoring tools, and create new tools as needed to accomplish tasks
- Enhance development documentation and support resources continuously
- Implement automation to minimize human errors and operational challenges
- Engage in research and development for new tools and workflows to improve team efficiency
- Conduct technical studies and suggest ways to enhance the tech stack for long-term engineering projects
- Adhere to and refine development processes
Requirements:
- 4+ years of experience in server-side programming languages
- Strong background (3+ years) in Ruby on Rails or similar web MVC frameworks
- Proficiency (2+ years) in frontend development, particularly with React/Next.js or similar technologies
- Excellent communication and teamwork skills
- Ability to learn new technologies quickly and a proactive approach to task completion
- Willingness to accept and implement new ideas, open to challenges and opportunities for improvement
- Experience with DevOps processes and tools
Preferred qualifications:
- Familiarity with scalability, security, and performance principles
- Understanding of domain-driven microservices architecture for backend development
- Knowledge of zero-downtime CI/CD practices and development principles
- Proficiency in containerization and orchestration tools like Docker and Kubernetes
- Experience with AWS products, resource management, and resilience configurations
- Understanding of system networking concepts
- Awareness of third-party monitoring platforms like NewRelic, Datadog, and AWS Cloudwatch
- Familiarity with Go language
Our team at Crypto.com aims to provide an empowering and engaging work environment that nurtures personal and professional growth. We encourage employees to explore new opportunities and contribute innovative solutions. Join a dedicated team that supports each other and works towards achieving our vision of making cryptocurrency accessible to all. Enjoy work flexibility, career advancement opportunities, and attractive perks such as the crypto.com visa card upon joining.
Benefits:
- Competitive salary
- Generous annual leave entitlement, including special occasions like birthdays and work anniversaries
- Flexibility in work hours and hybrid/remote work arrangements
- Internal mobility program offering diverse career paths
- Exclusive work perks, including the crypto.com visa card
About Crypto.com:
Crypto.com is a fast-growing global cryptocurrency platform with over 80 million customers. Established in 2016, our mission is to make "Cryptocurrency in Every Wallet™" a reality. With a focus on security, privacy, and compliance, we are dedicated to advancing cryptocurrency adoption through innovation. Join us in shaping a fairer and more inclusive digital ecosystem for the builders, creators, and entrepreneurs of tomorrow.
Crypto.com is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We welcome candidates with various backgrounds, perspectives, and skills that enrich our team. All personal data provided by applicants is used for recruitment purposes only. Please note that only shortlisted candidates will be contacted for further consideration.
