Get the job you really want.
Top Ruby Jobs
As a Sr Software Developer Engineer, you will contribute to the Tenant Lifecycle Engineering team by building user-friendly, scalable tools while automating tenant management and operational tasks. You will ensure the reliability of applications by supporting U.S. Federal Government contracts and participating in on-call rotations, focusing on automation and self-healing systems.
The Senior DevOps Engineer at Duetto will design, implement, and maintain tools and processes for hosting SaaS products on AWS, ensuring reliability and performance. The role includes promoting a DevOps culture, troubleshooting, and participating in a weekly on-call rotation.
As a Staff Security Software Engineer at Lime, you'll design, develop, and implement security solutions, improve standards, develop incident response plans, and mentor junior engineers, ensuring the security of applications and infrastructure.
The Principal Software Engineer at Spaceback will take ownership of the technical vision and execution, contributing to product development from idea generation to feature shipping. Responsibilities include brainstorming, refining requirements, building features, solving production issues, writing tests, and ensuring robust collaboration within the team.
The Ruby on Rails Developer will collaborate with an agile team to provide technical support and enhance a life science research platform. Responsibilities include coding in Ruby on Rails, working with customers, and ensuring successful tool implementation. The role requires strong communication skills and a customer-oriented mindset.
In this role, the Senior Software Engineer will lead projects on the Handshake Plus Monetization Team, driving product innovation for SMB employers. Responsibilities include collaborating with cross-functional teams, architecting and building new features, mentoring engineers, and ensuring high quality in code and architecture discussions.
The Software Engineer will design, build, and maintain high-scale fault-tolerant systems for the platform engineering team, focusing on shared services for application engineering. Responsibilities include collaborating on tools to improve efficiency, researching enhancements, and participating in code reviews.
As a Staff Software Engineer at PayPal, you will design and implement complex multi-tier distributed software applications, lead technical projects, and provide mentoring within an agile team. You will focus on building scalable Ruby on Rails services and contribute to architectural decisions for core payments systems.
Featured Jobs
The Software Engineering Architect will lead architectural changes across the application stack, manage projects to improve platform reliability and performance, and collaborate with engineering and product management to address business opportunities. Responsibilities include technical deep dives and guiding junior engineers, leveraging expertise in software development and architecture.
The Lead Full-Stack Engineer and Client Partner at ShakaCode will manage client relationships while leading technical projects, ensuring quality deliverables using Ruby on Rails and React. The role involves mentoring engineers, understanding client business models, and driving project success through effective communication and optimization of infrastructure.
The Engineering Lead will build and manage a small engineering team, influence product strategy, and make significant contributions to the codebase. Responsibilities include driving technical decisions and fostering a high-performance team culture focused on ownership and innovation.
The Solution Architect will manage customer implementations, customize solutions, and enhance software capabilities to ensure customer satisfaction. Responsibilities include creating architectural blueprints, delivering presentations, coordinating with teams, and optimizing integrations and APIs. The role emphasizes collaboration with stakeholders to improve system efficiency while adhering to client requirements.
The Senior Software Engineer will collaborate with product and design teams to scope and implement new features, ensure software quality and performance, design new systems, and share knowledge within the engineering team. The role emphasizes ownership and impact while contributing to a platform that enhances early education.
The Software Developer will develop software solutions, conduct rapid prototyping, evaluate systems for performance and security, and participate in agile development practices. Responsibilities also include documenting software, supporting development infrastructure, and assisting in technology evaluations to improve customer mission capabilities.
The Senior Staff Software Engineer will lead the architecture and development of a Rails-based Enterprise Resource Planning software, collaborating with various stakeholders through the entire product lifecycle to deliver impactful results. Responsibilities include enhancing functionalities, driving solution design discussions, and ensuring alignment with operational and financial goals.
As a Senior Data Storage Engineer at Zoox, you will design and implement high-performance, software-defined storage systems while collaborating with engineers to enhance platform scalability. Responsibilities include troubleshooting storage and network issues deep within the Linux kernel and managing data infrastructure for robotics and AI workloads.
As a Software Engineer on the Billing Team at Figma, you will design, build, and ship payment and billing solutions, ensuring accuracy in revenue reporting and compliance. You'll work across the tech stack and collaborate with various business partners, contributing significantly to Figma's growth and product evolution.
As a Software Engineer at Neighbor, you will design, develop, and maintain the Neighbor.com marketplace. You will produce high-quality software, manage project deadlines, and influence system architecture while contributing to a collaborative startup environment.
The Systems Engineering Manager will lead a team focused on reliability, security, and performance of the NationBuilder platform, working collaboratively with engineering and operations. Responsibilities include developing technical vision, managing costs, ensuring compliance, and fostering professional growth within the team.
As an Engineering Manager at Handshake, you will lead and support a team of software engineers, manage performance, mentor team members, and collaborate with key stakeholders to deliver customer-facing products. You will have opportunities to influence company culture and foster inclusivity while addressing complex technical challenges.
As a Full Stack Software Engineer, you will be responsible for deploying and maintaining a microservice architecture to multiple cloud providers, working with cloud services, debugging problems in Kubernetes/Docker, and debugging code across multiple languages and technologies.
The Staff Engineer will design and develop software applications, focusing on test automation strategies. Responsibilities include collaborating with Product and Engineering teams, implementing testing tools, driving standardization of automation technologies, and ensuring quality through end-to-end integration testing.
The Linux DevOps Engineer will design and automate infrastructure and enterprise applications using DevSecOps CI/CD pipelines. Responsibilities include managing cloud accounts, maintaining VM images, ensuring security compliance, and automating CI/CD processes with tools like Jenkins, GitLab, and AWS.
The AWS Engineer will develop and support cloud-based solutions, focusing on migrating assets from on-premise to the cloud. Responsibilities include optimizing cloud workloads, guiding production environment management, collaborating with teams on architecture, and applying skills across AWS services.
The Consultant, Software Engineer will lead the design and development of modifications and enhancements for Nationwide Brokerage Solutions applications. Responsibilities include developing APIs using Springboot and APIGEE, analyzing system requirements, implementing accessible solutions, and collaborating with business analysts. This role requires a strong background in Java programming and various technical tools.
Popular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results