Backend Engineer at Ramp

Full Time1 month ago
Employment Information
Job Description
As a Junior Backend Engineer, you will play a vital role in the development and maintenance of our core products. This position focuses on building scalable and reliable backend systems that support our business operations and drive innovation. You will work closely with cross-functional teams to deliver high-quality software solutions and contribute to the continuous improvement of our technical infrastructure.
Key Responsibilities
  • Regular development of our core products, including designing, coding, and testing backend components to ensure functionality and performance.
  • Updates and maintenance of our payment rails, blockchain connectors, and other partner integrations, ensuring seamless communication between systems and resolving technical issues promptly.
  • Implementing new features in internal tools to enhance productivity and streamline workflows for development and operations teams.
  • Collaborating with senior engineers and product managers to understand requirements and translate them into technical specifications.
  • Participating in code reviews and debugging sessions to maintain code quality and improve system stability.
  • Documenting technical processes and maintaining clear records of system architecture, APIs, and integration points for team knowledge sharing.
  • Staying updated with industry trends and emerging technologies to contribute to the evolution of our backend solutions.
Job Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, with a strong foundation in backend development principles.
  • Proficiency in programming languages such as Python, Java, or Node.js, along with experience in RESTful API development and integration.
  • Knowledge of databases (SQL/NoSQL) and data modeling techniques to support efficient data storage and retrieval.
  • Experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices to ensure scalable and automated deployment processes.
  • Understanding of blockchain technologies and payment systems to effectively maintain and enhance partner integrations.
  • Excellent problem-solving skills and the ability to debug complex systems under time constraints.
  • Strong communication abilities to collaborate with team members and convey technical concepts clearly to non-technical stakeholders.
  • Ability to work independently and take ownership of tasks while adhering to project timelines and quality standards.
  • Passion for software development and a commitment to continuous learning and professional growth.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact