Senior Software Engineer, Ruby on Rails
As a Senior Software Engineer, you will design and build scalable systems, write maintainable code, and collaborate with cross-functional teams to enhance our technology platforms.
3,479 total jobs
581 new jobs this week
As a Senior Software Engineer, you will design and build scalable systems, write maintainable code, and collaborate with cross-functional teams to enhance our technology platforms.
Full-stack product engineers will take ownership of key components in our rapidly growing marketplace, including the storefront, course platform, and data systems.
The Senior Field Applications Engineer leads first-of-a-kind installations, manages complex projects, and mentors junior engineers while driving technical solutions for customers.
As a Senior Software Engineer, you will lead backend development, maintain server-side logic, and ensure the reliability of services in production while collaborating with cross-functional teams.
As a Senior Software Engineer, you will lead backend development, ensuring the reliability and health of services while collaborating with cross-functional teams.
As a Senior Software Engineer on the Ecosystem Services Team, you'll lead backend development, maintain cloud infrastructure, and ensure service reliability while collaborating with cross-functional teams.
As a Senior Principal Engineer for k0rdent, you will set the technical direction across core k0rdent, AI Infrastructure, and AI Applications, ensuring architectural coherence and driving technical strategy.
As a Platform Engineer, you will enhance the software development life cycle by designing automation tools and optimizing workflows to improve performance and efficiency.
As a Senior Software Engineer on the Growth & Engagement team, you'll build products and platforms that enhance customer experiences and drive sustainable business growth through experimentation.
As a Senior Software Engineer - DevX, you will enhance n8n's AI-native engineering by developing safe, efficient workflows for autonomous agents throughout the software development lifecycle.
Own full-stack products from idea through launch and iteration, using user feedback to shape features, make product decisions, resolve customer issues, and document what you build.
Join the Identity Decisioning team as a Software Engineer, building backend systems to validate consumer identity across Affirm's products while ensuring compliance with regulatory protocols like KYC.
Join the Identity Decisioning team as a Software Engineer, building backend systems to validate consumer identity and ensure compliance with regulatory protocols like KYC.
As a Construction Materials Testing Technician, you'll perform geotechnical materials testing, construction observation, and inspections, ensuring the integrity and safety of diverse projects.
As a Senior Software Engineer on the Wallets, Liquidity & Bridging team, you'll design and build backend systems that enhance wallet operations and cross-chain transactions across multiple blockchain protocols.
Join a dynamic team focused on developing safety-critical autonomous technology, where your expertise in engineering will contribute to innovative solutions in the trucking industry.
As a Software Engineer, you will build scalable code for an AI-driven platform, automate CI/CD pipelines, and ensure robust testing and security integration.
The Senior Business Systems Engineer will own and enhance systems supporting product planning and engineering execution, ensuring reliable and efficient operations across various platforms.
The ideal Sr. Systems Engineer will possess 3 or more years of IT Experience (Desktop Support, Systems Engineering, Systems Administration). End User Support / Desktop Support: Microsoft Windows, Microsoft Office, desktop, and mobile.
Proficient in software development, particularly in C#, the role involves designing and implementing high-quality, scalable, and secure solutions while ensuring effective communication and problem-solving.
Proficient in software development, particularly in C#, the role involves designing and implementing high-quality, scalable, and secure solutions while ensuring effective communication and problem-solving.
As a Staff Software Engineer, you will design and implement innovative software systems and APIs, mentor engineers, and lead initiatives to enhance system performance and customer satisfaction.
Provide timely technical support by handling installation, commissioning, preventive maintenance, troubleshooting, and breakdown service to ensure customer satisfaction.
As a Golang Engineer in Engineering Productivity, you will design, build, and operate systems that enhance the development workflows at Arista, ensuring quality and performance.
Those that list pay offer a median of $180,000 a year. The middle half pay between $144,000 and $215,000.
| Level | Range | Middle half · median |
|---|---|---|
| Mid-level | $128K–$200K · $163K | |
| Senior | $145K–$210K · $182K | |
| Lead | $186K–$260K · $224K |
37% of these listings post pay. From 382 listings with pay in USD, at most three per company.
7% of these listings are open worldwide and 2% to a whole region, like Europe or Latin America. The other 90% hire in specific countries:
From 2,882 listings that state where they hire.
What hiring companies here ask for far more often than across all remote jobs, so it is worth putting front and center on your resume.
Share of the 868 companies hiring here that ask for each skill, and how many times as often as across all remote jobs. Soft skills like communication are left out.
Half stop taking applications within 36 days of being posted, and 1 in 4 within 13 days. Applying in the first week counts.
13 days
1 in 4 closed by then
36 days
Half closed by then
80 days
3 in 4 closed by then
From 1,196 listings that closed in the last 120 days, at most three per company.