We are looking for a Backend Software Engineer with experience in Python and Ruby on Rails to join our team. You will play a key role in designing, developing, and maintaining our backend systems that power our applications. The ideal candidate has strong problem-solving skills, a solid understanding of backend architectures, and a passion for building scalable and reliable systems.
Essential Job Functions
• Design, develop, and maintain backend services using Python and Ruby on Rails.
• Build and optimize RESTful APIs and/or GraphQL endpoints to support front-end and mobile applications.
• Collaborate with frontend engineers, product managers, and designers to develop new features.
• Ensure code quality through best practices, including code reviews and automated testing.
• Optimize application performance and scalability, ensuring high availability and low latency.
• Integrate with third-party APIs, databases, and cloud services.
• Maintain and enhance database design (PostgreSQL, MySQL, or other relational databases).
• Write clear, maintainable, and well-documented code.
• Troubleshoot and resolve issues in production environments.
Requirements
• 3+ years of professional experience in backend development.
• Strong proficiency in Python (Django, Flask, or FastAPI) and Ruby on Rails.
• Experience designing and maintaining APIs (RESTful and/or GraphQL).
• Knowledge of relational databases such as PostgreSQL or MySQL, including query optimization.
• Understanding of microservices architecture and containerization (Docker, Kubernetes).
• Experience with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
• Strong problem-solving skills and ability to work independently or as part of a team.
• Familiarity with testing frameworks (RSpec, PyTest, or similar).
• Understanding of security best practices for web applications.
• Availability to work during US hours at least till 5 pm ET is essential for this role.
• Candidates must have their own system/work setup for remote work.
Preferred Qualifications
• Experience with asynchronous processing (Celery, Sidekiq).
• Knowledge of caching strategies (Redis, Memcached).
• Exposure to DevOps practices and Infrastructure as Code (Terraform, Ansible).
• Experience with event-driven architecture (Kafka, RabbitMQ).
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Decagon seeks an Agent Software Engineer intern to build and evaluate production-ready conversational AI agents that improve customer support, working onsite in San Francisco during Summer 2026.
Become a Software Engineering Intern at Dow Jones to work on web products and shared platforms, applying modern JavaScript frameworks and collaborating with experienced engineers during a paid summer program.
AvantStay seeks a Senior Front-End Engineer to design and ship high-quality React and TypeScript experiences for a remote-first hospitality tech company.
Lead and mentor a remote software engineering team at ATPCO to design, deliver, and operate scalable, high-performance systems that support global airline retailing.
Senior full‑stack engineer needed to architect and deliver scalable, secure fintech systems for NerdWallet’s mortgage vertical while mentoring teams and influencing technical strategy.
Experienced front-end technical lead needed to drive React and Node.js development, mentor engineers, and deliver high-quality web applications for lncedo's Dallas team on a long-term contract.
Be part of the Player Platform QA team as an SDET building robust automation and test frameworks to validate mobile and TV video playback across Comcast’s streaming products.
Senior Systems Software Engineer to design and maintain observability and reliability systems for large-scale cloud services at NVIDIA.
Commure seeks a Full Stack Software Engineer on the Scribe Growth team in Mountain View to build and scale AI-driven clinical documentation, infrastructure for audio processing, and EHR integrations.
Planet Fitness is hiring a Senior Principal Engineer to define technical strategy, lead multi-team delivery, and build scalable cloud-native and AI-enhanced products from our Hampton, NH office.
Lead a Platform Engineering team to design, operate, and scale core cloud services and integrations that power Canopy’s IoT and security products.
Labcorp seeks an Associate Software Engineer in Durham, NC to contribute to API and application development while growing technical skills within a cross-functional engineering team.
Uline seeks a Senior Software Developer - Web to design, build, and maintain mission-critical e-commerce applications using ASP.NET, C#, MVC and JavaScript at its Pleasant Prairie headquarters.
people, places & tech we develop and invest in the sharing economy to build amazing places which create unforgettable memories for residents and short term visitors. we bring back to life amazing historic properties, and enable them for comfor...
5 jobs