Senior Backend Engineer
Location
California
Posted
171 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Pear VC
• Develop, test, and deploy back-end services and APIs using Ruby on Rails, PostgreSQL, and other components in our stack. • Architect scalable solutions to handle high-volume data and transaction processing. • Maintain and optimize existing code to ensure the stability and performance of the platform. • Collaborate with front-end engineers, product managers, and other stakeholders to define, design, and ship new features. • Monitor production systems, resolve incidents, and implement improvements to prevent future issues. • Mentor junior developers and contribute to our culture of continuous learning and improvement. • Write clean, maintainable, and well-documented code, following best practices for software development.
Job Requirements
- 5+ years of experience in back-end software development, with a strong emphasis on Ruby on Rails.
- Proficiency in database design and management, particularly with PostgreSQL.
- Familiarity with background processing using Sidekiq or similar tools.
- Experience with cloud-based platforms (e.g., Heroku, AWS, GCP) and CI/CD pipelines.
- Solid understanding of RESTful API design and web application architecture.
- Excellent problem-solving skills and attention to detail.
- Strong level of engagement and communication skills, with the ability to collaborate effectively with remote teams.
Benefits
- Competitive salary and bonuses.
- Flexible working hours and remote work options.
- Professional development opportunities.
- Generous vacation policy and paid time off.
- Health, dental, and vision insurance.
- 401(k) with company match.
- A collaborative culture that values growth and work-life balance.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Actively participate in product development from conception through deployment and production monitoring; • Contribute to the design and evolution of our solutions, addressing performance and robustness requirements, among others; • Work on the development and maintenance of components for the new Exchange, Clearing and Self-Regulation systems; • Work with technologies: C#, SQL, Redis, Kafka, MongoDB.
• Writing well designed, reusable, testable and secure code by applying best software development practices • Designing and implementing low-latency, high-availability and performant applications • Architecting well defined APIs for user facing elements developed by front end developers • Collaborating in a multi-disciplinary team • Participating and conducting code reviews • Discovering, learning and implementing new technologies • Mentoring junior team members in best practices
• Develop and maintain Angular frontend applications with a focus on performance and usability • Build and optimize backend services using .NET , ensuring scalability and reliability • Design and implement RESTful APIs for seamless frontend-backend integration • Collaborate with cross-functional teams to define and deliver project requirements • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives • Write clean, efficient, and well-documented code following best practices • Troubleshoot and resolve issues, ensuring a smooth development workflow
• Developing modern web applications and services for a major enterprise client • Working in close collaboration with colleagues at Devoteam Belgium • Hiring for both junior/medior and senior profiles



