As a Staff Ruby Engineer, you will manage and implement business knowledge and technical skills, deploying and managing production systems, and supporting environments with emphasis on engineering backend and PaaS-focused products and services. You will take charge of our Ruby code base and work on migrating it to C#.
Job listings
Design, develop, test, deploy, maintain and improve feature development on Fullscript. Create detailed API documentation to enable third-party developers to easily integrate with our platform. Build scalable backend applications to support the growing needs of the business.
As a Backend Engineer, your work within the GitLab Operate team will focus on delivering and supporting GitLab for self-managed customers, centering on the infrastructure, tooling, and automation that power GitLab deployments. Youβll work on production-grade tooling and collaborate with engineering teams to ensure GitLabβs features are consistently delivered and operable across supported platforms.
As an AI Tutor - Ruby, use your systems programming expertise to improve AI-generated code and ensure it aligns with Rubyβs safety and performance goals. Review Ruby code for memory safety, correctness, and idiomatic style. Solve complex systems-level problems using Ruby and explain your process. Identify and correct flaws in AI output or unclear logic.
We are looking for a Back-End Staff Software Engineer to join us on our mission to help people learn! The Staff Engineer will assume a dual role as a technical leader and a visionary for our highly complex and high-performing systems. They will provide technical guidance and mentorship to the team, shaping and driving the overarching vision of our system. You will actively participate in the conversation on what and how to build the systems and solutions that matter to our customers.
This role is critical to BackerKit's ability to ship valuable features, run experiments, and support developers. You'll align with the CEO on team strategy and direction, sustain our team culture, manage time-off requests, and hold weekly 1:1s with direct reports. Champion your teamβs work and support career growth; coach devs to deepen product thinking and navigate the org.
As a Senior Software Engineer on the Governance team, you will actively contribute to a swift software release cycle. You will lead key projects, provide technical guidance, collaborate with product and design, and mentor junior engineers, directly contributing to the growth and evolution of our platform. You will collaborate closely with Product Managers and Designers to define requirements and drive product development from conception to launch.
Join a special team within Octopus Energy Spain as a Software Engineer. You'll be part of an agile, cross-functional unit focused on quickly building impactful MVPs. Identify needs, propose tech solutions, and bring them to life at speed. If you're curious and proactive, kick off your tech career by doing meaningful work from day one.
Evolve a healthcare data platform and member management solution used by major health insurance carriers and benefits providers. This role requires strong backend expertise, particularly in Ruby, along with experience in modern frontend technology such as React. Architect, build, and maintain APIs and backend systems supporting a large-scale healthcare data platform. Contribute to frontend applications using React, TypeScript, and modern tooling.
The primary responsibilities of Engineering Managers are to build strong teams of engineers and help them deliver results. They empower people on the team to take ownership of problems, and support them with mentorship, guidance, and business context. The Engineering Manager will be accountable for the team's impact and represent the team in engineering organization-wide planning, initiatives, and processes.