Backend Engineer
What engineering roles in crypto pay
175 salaries · our own dataMost engineering roles in crypto pay between $146k and $263k, with a median of $205k.
As a Backend Engineer at Plume, you will lead the development of new features for our SaaS platform, improve system architecture, and ensure the scalability and reliability of our cloud-based software. You will collaborate with cross-functional teams including product managers, designers, and other engineers to deliver high-quality software and contribute to the continuous improvement of the product. This is an in-office role based in our Hyderabad, India location.
What you'll do
- Architect and design new features for our SaaS product, ensuring solutions are scalable, maintainable, and meet customer needs
- Build and maintain robust, high-performing software solutions for our SaaS platform, writing clean, efficient, and testable code
- Collaborate with product managers, designers, and other engineers to define and implement product features that meet business requirements and customer needs
- Continuously improve application performance and scalability, focusing on optimizing cloud-based resources and database performance
- Write unit and integration tests, conduct code reviews, and ensure adherence to coding standards and engineering best practices
- Provide technical leadership and mentorship to junior engineers, helping them develop their skills and advance their careers
- Investigate and resolve software issues in collaboration with the support team to fix bugs and improve the overall user experience
- Ensure the SaaS product complies with security best practices and regulatory standards, implementing security features to protect user data and sensitive information
- Stay current with the latest technologies and industry trends, incorporating modern practices into the development process
- Produce clear technical documentation to support the development, deployment, and maintenance of software systems
What you bring
- A Bachelor's Degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
- At least 5+ years of professional experience in software development, with significant experience working on SaaS products or cloud-based platforms
- Strong proficiency in languages commonly used for SaaS development such as Golang, JavaScript, TypeScript, Python, Scala, or Java
- Experience working with cloud platforms such as AWS or Google Cloud, including cloud architecture, microservices, and containerization
- Strong knowledge of relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB, with experience in database optimization
- Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools such as Kubernetes
- Familiarity with Agile development processes and tools such as Jira or GitHub
- Proficiency with version control tools like Git
- Excellent analytical and problem-solving skills with a focus on delivering high-quality solutions
- Strong written and verbal communication skills, with the ability to communicate complex technical concepts to non-technical stakeholders
Nice to have
- Experience building, maintaining, and scaling SaaS applications in high-availability and high-traffic environments
- Familiarity with microservices architecture and cloud-native application patterns
- Experience with test automation frameworks and practices
- Understanding of web application security, data encryption, and secure coding practices
- Previous experience mentoring or leading engineering teams
About Plume
Plume is the creator of the only open, hardware-independent, cloud-controlled experience platform for ISPs and their subscribers. The company partners with over 400 ISP customers, including some of the world's largest such as Charter, Liberty Global, and J:COM. Plume's software-defined network uses OpenSync, an open-source, silicon-to-cloud framework for smart spaces, allowing ISPs to decouple service offerings from hardware and rapidly deliver new services over a multi-vendor, open-platform architecture.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Plume Network has 16 open roles on CryptoJobsHQ: 8 in Engineering, 2 in Operations and 2 in Research. All are on-site or hybrid, mostly in the US and India. 1 was posted in the last 7 days.
All 16 Plume Network roles →1,236 Security roles are open across crypto right now.
Browse Security Jobs →- Web3 Investment & Portfolio Specialist at The Nork · On-site
- Full Stack Engineer at NODEWORTHY · Hybrid
- Lightning Developer at Blox Space · On-site
- Staff Engineer, Machine Learning & Data Infrastructure at OKG · Hybrid
